0001410578-24-001063.txt : 20240628 0001410578-24-001063.hdr.sgml : 20240628 20240628163126 ACCESSION NUMBER: 0001410578-24-001063 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 141 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240628 DATE AS OF CHANGE: 20240628 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Recon Technology, Ltd CENTRAL INDEX KEY: 0001442620 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34409 FILM NUMBER: 241086209 BUSINESS ADDRESS: STREET 1: ROOM 601, 1 SHUI'AN SOUTH STREET STREET 2: CHAOYANG DISTRICT CITY: BEIJING STATE: F4 ZIP: 100012 BUSINESS PHONE: 86 10 8494-5799 MAIL ADDRESS: STREET 1: ROOM 601, 1 SHUI'AN SOUTH STREET STREET 2: CHAOYANG DISTRICT CITY: BEIJING STATE: F4 ZIP: 100012 6-K 1 rcon-20231231x6k.htm 6-K
0001442620--06-302024Q2false2023-12-31Recon Technology, Ltd00014426202023-07-012023-12-310001442620us-gaap:CommonClassBMember2023-07-012023-12-310001442620us-gaap:CommonClassAMember2023-07-012023-12-310001442620us-gaap:CommonClassBMember2022-07-012022-12-310001442620us-gaap:CommonClassAMember2022-07-012022-12-310001442620us-gaap:MeasurementInputExpectedTermMember2020-06-300001442620us-gaap:MeasurementInputExpectedTermMember2020-05-260001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2021Member2023-12-310001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2021Member2023-12-310001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2021Member2023-12-310001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2021Member2023-12-310001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2021Member2023-12-310001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMember2020-06-300001442620us-gaap:MeasurementInputPriceVolatilityMember2020-06-300001442620us-gaap:MeasurementInputExpectedDividendRateMember2020-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMember2020-05-260001442620us-gaap:MeasurementInputPriceVolatilityMember2020-05-260001442620us-gaap:MeasurementInputExpectedDividendRateMember2020-05-2600014426202023-03-150001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2023-07-012023-12-310001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2018-10-232018-10-230001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2022-07-012022-12-310001442620us-gaap:RestrictedStockMember2022-07-012022-12-310001442620us-gaap:EmployeeStockOptionMember2022-07-012022-12-3100014426202024-03-292024-03-290001442620rcon:Post2024ReverseStockSplitMember2021-08-212021-08-210001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CommonClassAMember2018-08-212018-08-2100014426202018-08-212018-08-210001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2022-01-012022-01-310001442620us-gaap:RestrictedStockMember2022-01-012022-01-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2021-12-102021-12-100001442620us-gaap:RestrictedStockMember2021-12-102021-12-100001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2021-11-102021-11-100001442620us-gaap:RestrictedStockMember2021-11-102021-11-100001442620us-gaap:CommonClassAMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2024-01-312024-01-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2024-01-012024-03-310001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2023-10-162023-10-160001442620rcon:PreFundedWarrantsMember2023-10-162023-10-160001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-03-152023-03-150001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2023-03-152023-03-150001442620us-gaap:CommonClassAMember2023-03-152023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-06-142021-06-140001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2021-06-142021-06-140001442620us-gaap:CommonClassAMember2021-06-142021-06-140001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-03-152023-03-150001442620rcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-03-152023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2023-03-152023-03-150001442620us-gaap:RestrictedStockMember2023-03-152023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2022-01-052022-01-050001442620us-gaap:RestrictedStockMember2022-01-052022-01-050001442620us-gaap:RestrictedStockMember2024-05-012024-05-010001442620us-gaap:CommonClassAMember2024-05-012024-05-010001442620rcon:Warrant2023Member2024-05-012024-05-010001442620rcon:Warrant2021Member2024-05-012024-05-010001442620rcon:StockOptionOneMember2024-05-012024-05-010001442620rcon:PreFundedWarrantsMember2024-05-012024-05-010001442620us-gaap:CommonClassAMember2024-03-292024-03-290001442620us-gaap:RetainedEarningsMember2023-12-310001442620us-gaap:ParentMember2023-12-310001442620us-gaap:AdditionalPaidInCapitalMember2023-12-310001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001442620rcon:StatutoryReservesMember2023-12-310001442620us-gaap:RetainedEarningsMember2023-06-300001442620us-gaap:ParentMember2023-06-300001442620us-gaap:AdditionalPaidInCapitalMember2023-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001442620rcon:StatutoryReservesMember2023-06-300001442620us-gaap:RetainedEarningsMember2022-12-310001442620us-gaap:ParentMember2022-12-310001442620us-gaap:NoncontrollingInterestMember2022-12-310001442620us-gaap:AdditionalPaidInCapitalMember2022-12-310001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001442620rcon:StatutoryReservesMember2022-12-310001442620us-gaap:RetainedEarningsMember2022-06-300001442620us-gaap:ParentMember2022-06-300001442620us-gaap:NoncontrollingInterestMember2022-06-300001442620us-gaap:AdditionalPaidInCapitalMember2022-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001442620rcon:StatutoryReservesMember2022-06-300001442620rcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-12-310001442620rcon:LoanFromChinaConstructionBankMember2023-12-310001442620rcon:BankOfKunlunMember2023-12-310001442620rcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-300001442620rcon:LoanFromChinaConstructionBankMember2023-06-300001442620rcon:BankOfKunlunMember2023-06-300001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-12-310001442620rcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-12-310001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2022-12-310001442620rcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2022-12-310001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001442620us-gaap:RestrictedStockMember2022-12-310001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2024-03-310001442620us-gaap:CommonClassAMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2024-01-310001442620rcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-130001442620rcon:FairValueOneMember2023-07-012023-12-310001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMember2023-06-300001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2023-06-300001442620rcon:StockOptionOneMember2023-07-012023-12-310001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2018-08-212018-08-210001442620rcon:StockOptionOneMember2023-12-310001442620us-gaap:RestrictedStockMember2023-12-310001442620us-gaap:RestrictedStockMember2023-06-300001442620us-gaap:RestrictedStockMember2022-06-300001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-02-262024-02-260001442620us-gaap:RestrictedStockMember2023-07-012023-12-310001442620us-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-03-150001442620rcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2023-03-150001442620us-gaap:RestrictedStockMember2023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2022-01-050001442620us-gaap:RestrictedStockMember2022-01-050001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2022-02-282022-02-280001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:FairValueOneMemberus-gaap:RestrictedStockMember2023-12-310001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2023-03-092023-03-090001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2022-02-282022-02-280001442620rcon:EmployeeMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2022-02-282022-02-280001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2022-02-282022-02-280001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2021-12-052021-12-050001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMember2018-08-212018-08-210001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2018-08-012018-08-210001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2023-07-012023-12-310001442620us-gaap:EmployeeStockOptionMember2023-07-012023-12-310001442620us-gaap:ShippingAndHandlingMember2023-07-012023-12-310001442620us-gaap:ShippingAndHandlingMember2022-07-012022-12-310001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredOverTimeMember2023-07-012023-12-310001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredAtPointInTimeMember2023-07-012023-12-310001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredAtPointInTimeMember2023-07-012023-12-310001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredAtPointInTimeMember2023-07-012023-12-310001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredOverTimeMember2023-07-012023-12-310001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2023-07-012023-12-310001442620us-gaap:TransferredOverTimeMember2023-07-012023-12-310001442620us-gaap:TransferredAtPointInTimeMember2023-07-012023-12-310001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-12-310001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredOverTimeMember2022-07-012022-12-310001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-12-310001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-12-310001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-12-310001442620us-gaap:TransferredOverTimeMember2022-07-012022-12-310001442620us-gaap:TransferredAtPointInTimeMember2022-07-012022-12-310001442620us-gaap:AdditionalPaidInCapitalMember2022-07-012022-12-310001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2021-12-010001442620rcon:BankOfKunlunMember2024-01-012024-06-280001442620rcon:BankOfKunlunMember2023-07-012023-12-310001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-132023-06-130001442620rcon:BankOfKunlunMember2022-07-012023-06-300001442620srt:MinimumMemberus-gaap:VehiclesMember2023-12-310001442620srt:MinimumMemberus-gaap:OfficeEquipmentMember2023-12-310001442620srt:MaximumMemberus-gaap:VehiclesMember2023-12-310001442620srt:MaximumMemberus-gaap:OfficeEquipmentMember2023-12-310001442620us-gaap:EquipmentMember2023-12-310001442620rcon:UtilitiesAndFacilitiesMember2023-12-310001442620us-gaap:VehiclesMember2023-12-310001442620us-gaap:OtherMachineryAndEquipmentMember2023-12-310001442620us-gaap:OfficeEquipmentMember2023-12-310001442620us-gaap:LeaseholdImprovementsMember2023-12-310001442620us-gaap:VehiclesMember2023-06-300001442620us-gaap:OtherMachineryAndEquipmentMember2023-06-300001442620us-gaap:OfficeEquipmentMember2023-06-300001442620us-gaap:LeaseholdImprovementsMember2023-06-300001442620rcon:PreFundedWarrantsMember2023-03-152023-03-150001442620rcon:PreFundedWarrantsMember2021-06-142021-06-140001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-092023-06-090001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-12-310001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-12-310001442620us-gaap:PurchaseCommitmentMember2023-12-310001442620us-gaap:SubsequentEventMember2024-03-292024-03-290001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-07-012023-12-310001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-07-012022-12-310001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2023-12-310001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:IndividualsMember2021-05-190001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:NanjingReconTechnologyCoLtdMember2021-05-190001442620rcon:QinghaiBHDMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2023-01-092023-01-090001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-10-252023-10-250001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-09-252023-09-250001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-07-012023-12-310001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2023-07-012023-12-310001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-08-252023-08-250001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2022-07-012023-06-300001442620srt:MinimumMember2023-12-310001442620srt:MaximumMember2023-12-310001442620rcon:OfficeLeasesCommitmentMember2023-12-310001442620rcon:ShortTermBorrowingsMember2023-07-012023-12-310001442620rcon:ShortTermBorrowingsMember2022-07-012022-12-310001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CustomerRelationshipsMember2023-07-012023-12-310001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CustomerRelationshipsMember2022-07-012022-12-310001442620rcon:FutureGasStationBeijingTechnologyLtdMember2022-07-012022-12-310001442620rcon:Warrant2023Member2023-07-012023-12-310001442620rcon:Warrant2023Member2022-07-012022-12-310001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMember2023-12-310001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-130001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2018-10-230001442620srt:MinimumMemberrcon:FutureGasStationBeijingTechnologyLtdMember2018-08-210001442620srt:MaximumMemberrcon:FutureGasStationBeijingTechnologyLtdMember2018-08-210001442620rcon:FutureGasStationBeijingTechnologyLtdMember2018-08-212018-08-210001442620rcon:FairValueOneMemberus-gaap:RestrictedStockMember2023-07-012023-12-310001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:NanjingReconTechnologyCoLtdMember2023-07-012023-12-310001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMember2023-07-012023-12-310001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-062023-06-060001442620rcon:BankOfKunlunMember2022-08-012022-08-3100014426202024-05-282024-05-280001442620rcon:LoanFromBankOfNanjingMember2022-08-3100014426202024-06-2800014426202024-05-292024-05-290001442620rcon:ShortTermBorrowingsTwoMember2023-07-012023-12-310001442620rcon:ShortTermBorrowingsThreeMember2023-07-012023-12-310001442620rcon:ShortTermBorrowingsOneMember2023-07-012023-12-310001442620rcon:ShortTermBorrowingsFourMember2023-07-012023-12-310001442620rcon:LoanFromChinaConstructionBankMember2022-08-310001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-060001442620rcon:BankOfKunlunMember2022-08-310001442620rcon:PlatformOutsourcingServicesMember2023-07-012023-12-310001442620rcon:OilfieldEnvironmentalProtectionMember2023-07-012023-12-310001442620rcon:EquipmentAndAccessoriesMember2023-07-012023-12-310001442620rcon:AutomationProductAndSoftwareMember2023-07-012023-12-310001442620rcon:PlatformOutsourcingServicesMember2022-07-012022-12-310001442620rcon:OilfieldEnvironmentalProtectionMember2022-07-012022-12-310001442620rcon:EquipmentAndAccessoriesMember2022-07-012022-12-310001442620rcon:AutomationProductAndSoftwareMember2022-07-012022-12-310001442620rcon:SinopecMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:SinopecMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:CnoocMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:CnoocMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:AnotherCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-310001442620rcon:SinopecMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-310001442620rcon:SinopecMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-310001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-310001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-310001442620rcon:AnotherCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-310001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberrcon:CustomerOneMember2022-07-012022-12-310001442620us-gaap:CommonClassAMember2024-05-0100014426202024-05-010001442620us-gaap:CommonClassAMember2023-10-100001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-10-160001442620us-gaap:CommonClassAMember2023-10-160001442620us-gaap:CommonClassBMember2024-03-290001442620us-gaap:CommonClassBMember2024-03-280001442620srt:ParentCompanyMemberus-gaap:CommonClassBMember2023-12-310001442620srt:ParentCompanyMemberus-gaap:CommonClassAMember2023-12-310001442620us-gaap:CommonClassBMember2023-12-310001442620us-gaap:CommonClassAMember2023-12-310001442620srt:ParentCompanyMemberus-gaap:CommonClassBMember2023-06-300001442620srt:ParentCompanyMemberus-gaap:CommonClassAMember2023-06-300001442620us-gaap:CommonClassBMember2023-06-300001442620us-gaap:CommonClassBMember2022-12-310001442620us-gaap:CommonClassAMember2022-12-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-06-140001442620us-gaap:CommonClassAMember2021-06-140001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-04-050001442620rcon:SecondOfferingMember2021-06-300001442620rcon:Post2024ReverseStockSplitMember2023-12-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-03-150001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2023-03-150001442620us-gaap:CommonClassAMember2023-03-150001442620rcon:PreFundedWarrantsMember2023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-06-300001442620us-gaap:CommonClassAMember2021-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2021-06-140001442620rcon:PreFundedWarrantsMember2021-06-140001442620rcon:Post2024ReverseStockSplitMemberrcon:Warrant2023Member2023-12-140001442620rcon:Post2024ReverseStockSplitMember2023-12-1400014426202023-12-140001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-06-300001442620us-gaap:CommonClassAMember2023-06-300001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2022-06-300001442620us-gaap:CommonClassAMember2022-06-300001442620rcon:Post2024ReverseStockSplitMember2020-06-3000014426202020-06-300001442620rcon:Post2024ReverseStockSplitMember2020-05-2600014426202020-05-260001442620country:HK2023-06-300001442620country:CN2023-06-300001442620srt:ParentCompanyMember2022-12-310001442620srt:ParentCompanyMember2022-06-3000014426202022-12-3100014426202022-06-300001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2017-10-160001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember2017-05-230001442620rcon:FutureGasStationBeijingTechnologyLtdMember2020-07-012021-06-300001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:FourthSupplementalAgreementMember2021-02-040001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2019-06-300001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2018-08-210001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:FourthSupplementalAgreementMember2018-08-210001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMember2017-12-150001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-02-040001442620rcon:FutureGasStationBeijingTechnologyLtdMember2022-07-012022-12-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620us-gaap:RestrictedStockMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:FutureGasStationBeijingTechnologyLtdMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:PlatformOutsourcingServicesMember2023-12-310001442620rcon:OilfieldEnvironmentalProtectionMember2023-12-310001442620rcon:EquipmentAndAccessoriesMember2023-12-310001442620rcon:AutomationProductAndSoftwareMember2023-12-310001442620rcon:PlatformOutsourcingServicesMember2023-06-300001442620rcon:OilfieldEnvironmentalProtectionMember2023-06-300001442620rcon:EquipmentAndAccessoriesMember2023-06-300001442620rcon:AutomationProductAndSoftwareMember2023-06-300001442620rcon:ThirdPartyMember2022-06-300001442620rcon:GanSuBHDMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2023-07-012023-12-310001442620rcon:NanjingReconMemberus-gaap:NoncontrollingInterestMember2023-12-310001442620rcon:BhdMemberus-gaap:NoncontrollingInterestMember2023-12-310001442620rcon:NanjingReconMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:BhdMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2023-06-300001442620us-gaap:WarrantMember2021-07-012022-06-300001442620us-gaap:WarrantMember2023-12-310001442620us-gaap:WarrantMember2023-06-300001442620rcon:PreFundedWarrantsMember2023-06-300001442620us-gaap:WarrantMember2022-06-300001442620rcon:Warrant2023Member2023-12-142023-12-140001442620rcon:Post2024ReverseStockSplitMember2023-12-142023-12-1400014426202023-12-142023-12-140001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:FairValueInputsLevel3Member2023-12-310001442620us-gaap:FairValueInputsLevel3Member2023-06-300001442620rcon:Warrant2021Member2023-12-310001442620rcon:Warrant2023Member2023-12-310001442620rcon:Warrant2023Member2023-06-300001442620us-gaap:AdditionalPaidInCapitalMember2023-07-012023-12-310001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-07-012023-12-3100014426202024-05-012024-05-010001442620rcon:ShortTermBorrowingsTwoMember2023-12-310001442620rcon:ShortTermBorrowingsThreeMember2023-12-310001442620rcon:ShortTermBorrowingsFourMember2023-12-310001442620rcon:ShortTermBorrowingsTwoMember2023-06-300001442620rcon:ShortTermBorrowingsThreeMember2023-06-300001442620rcon:ShortTermBorrowingsOneMember2023-06-300001442620us-gaap:RestrictedStockMemberus-gaap:CommonClassBMemberus-gaap:SubsequentEventMember2024-02-262024-02-260001442620us-gaap:RestrictedStockMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-02-262024-02-260001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2023-03-090001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMember2022-02-280001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2022-02-280001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2022-02-280001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2021-12-310001442620us-gaap:RestrictedStockMember2021-12-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2021-12-100001442620us-gaap:RestrictedStockMember2021-12-100001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2021-12-050001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeMemberus-gaap:RestrictedStockMember2018-08-210001442620rcon:EmployeeMemberus-gaap:RestrictedStockMember2018-08-210001442620rcon:IndividualsMember2023-12-310001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:NanjingReconTechnologyCoLtdMember2021-05-192021-05-190001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2021-05-192021-05-190001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2021-04-262021-04-260001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2017-09-252017-09-250001442620us-gaap:SubsequentEventMember2024-06-280001442620rcon:GuangxiReconRenewableResourcesTechnologyCoLtdMemberrcon:ReconInvestmentLtdMemberus-gaap:SubsequentEventMember2024-06-280001442620rcon:GuangxiReconRenewableResourcesTechnologyCoLtdMemberrcon:ReconInvestmentLtdMemberus-gaap:SubsequentEventMember2024-02-220001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2023-12-310001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember2023-12-310001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMember2023-12-310001442620rcon:ShandongReconRenewableResourcesTechnologyC0LtdMemberrcon:ReconInvestmentLtdMember2023-10-100001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MaximumMember2023-12-310001442620us-gaap:CommonClassBMember2021-04-052021-04-050001442620us-gaap:CommonClassAMember2021-04-052021-04-050001442620rcon:DepositoryTrustCompanyMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-03-292024-03-2900014426202020-05-012020-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620us-gaap:RetainedEarningsMember2023-07-012023-12-310001442620us-gaap:ParentMember2023-07-012023-12-310001442620us-gaap:NoncontrollingInterestMember2023-07-012023-12-310001442620us-gaap:RetainedEarningsMember2022-07-012022-12-310001442620us-gaap:ParentMember2022-07-012022-12-310001442620us-gaap:NoncontrollingInterestMember2022-07-012022-12-310001442620us-gaap:RelatedPartyMember2023-07-012023-12-310001442620country:HK2023-12-310001442620country:CN2023-12-310001442620rcon:FounderTwoMember2023-07-012023-12-310001442620rcon:FounderThreeMember2023-07-012023-12-310001442620rcon:FounderOneMember2023-07-012023-12-310001442620srt:ParentCompanyMember2023-12-310001442620srt:ParentCompanyMember2023-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-130001442620rcon:FutureGasStationBeijingTechnologyLtdMember2023-07-012023-12-310001442620rcon:ThirdPartyMember2023-12-310001442620rcon:ThirdPartyMember2023-06-300001442620srt:ParentCompanyMember2023-07-012023-12-310001442620srt:ParentCompanyMember2022-07-012022-12-310001442620us-gaap:RelatedPartyMember2023-12-310001442620us-gaap:RelatedPartyMember2023-06-3000014426202020-12-3100014426202018-08-2100014426202022-07-012023-06-300001442620us-gaap:CommonClassAMember2024-03-290001442620us-gaap:CommonClassAMember2024-03-280001442620us-gaap:CommonClassBMember2021-04-050001442620us-gaap:CommonClassAMember2021-04-050001442620rcon:DomesticCompaniesMemberrcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2019-06-302019-06-300001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2019-06-302019-06-300001442620rcon:DomesticCompaniesMemberrcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2018-08-212018-08-210001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2018-08-212018-08-210001442620rcon:ShortTermBorrowingsMember2023-12-310001442620rcon:ShortTermBorrowingsMember2023-06-300001442620us-gaap:WarrantMember2023-07-012023-12-310001442620us-gaap:WarrantMember2022-07-012023-06-300001442620rcon:PreFundedWarrantsMember2022-07-012023-06-300001442620rcon:PreFundedWarrantsMember2023-07-012023-12-310001442620rcon:Warrant2023Member2023-12-140001442620rcon:Warrant2021Member2023-06-300001442620us-gaap:CommonClassBMember2024-05-0100014426202022-07-012022-12-310001442620rcon:QinghaiBHDMemberus-gaap:NoncontrollingInterestMember2023-12-310001442620rcon:GanSuBHDMemberus-gaap:NoncontrollingInterestMember2023-12-310001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:NoncontrollingInterestMember2023-12-310001442620us-gaap:NoncontrollingInterestMember2023-12-310001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620us-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-130001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:BankOfKunlunCo.Ltd.TuhaBranchMemberrcon:LegalContingenciesMemberus-gaap:SubsequentEventMember2024-04-240001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BankOfKunlunCo.Ltd.TuhaBranchMemberrcon:LegalContingenciesMemberus-gaap:SubsequentEventMember2024-05-2400014426202024-06-282024-06-280001442620rcon:FutureGasStationBeijingTechnologyLtdMember2023-12-3100014426202023-12-3100014426202023-06-300001442620rcon:ThirdPartyMember2023-07-012023-12-310001442620rcon:ThirdPartyMember2022-07-012023-06-30iso4217:CNYxbrli:sharesrcon:segmentiso4217:CNYiso4217:USDxbrli:sharesxbrli:pureiso4217:USDxbrli:sharesrcon:itemiso4217:HKDrcon:Votercon:Y

U.S. SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 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 June 2024

 

Commission File Number: 001-34409

RECON TECHNOLOGY, LTD

Room 601, No. 1 Shui’an South Street Chaoyang District, Beijing, 100012

People’s Republic of China

(Address of principal executive offices)

 

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

 

Form 20-F  

Form 40-F  

Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(1):

 

Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(7):

Explanatory Note:

The Registrant is filing this Report on Form 6-K to report its financial results for the six months ended December 31, 2023 and to discuss its recent corporate developments.

Attached as exhibits to this Report on Form 6-K are:

(1) the unaudited condensed interim consolidated financial statements and related notes as Exhibit 99.1;

(2) Management’s Discussion and Analysis of Financial Condition and Results of Operations as Exhibit 99.2;

(3) the press release dated June 28, 2024 titled “Recon Technology Reports Financial Results for the First Six Months of Fiscal Year 2024” as Exhibit 99.3;

(4) Interactive Data File disclosure as Exhibit 101 in accordance with Rule 405 of Regulation S-T.

This report on Form 6-K is hereby incorporated by reference into the Company’s:

(i) Registration Statement on Form S-8 (file No. 333-228918) filed with SEC on December 20, 2018 and the reoffer prospectus, dated December 20, 2018, contained therein;

(ii) Registration Statement on Form F-3 (file No. 333-257806) filed with SEC on July 09, 2022 and declared effective on September 30, 2022; and

(iii) Registration Statement on Form F-3 (file No. 333-268657) filed with SEC on December 02, 2022 and declared effective on January 05, 2023.

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

Statements in this annual report with respect to the Company’s current plans, estimates, strategies and beliefs and other statements that are not historical facts are forward-looking statements about the future performance of the Company. Forward-looking statements include, but are not limited to, those statements using words such as “believe,” “expect,” “plans,” “strategy,” “prospects,” “forecast,” “estimate,” “project,” “anticipate,” “aim,” “intend,” “seek,” “may,” “might,” “could” or “should,” and words of similar meaning in connection with a discussion of future operations, financial performance, events or conditions. From time to time, oral or written forward-looking statements may also be included in other materials released to the public. These statements are based on management’s assumptions, judgments and beliefs in light of the information currently available to it. The Company cautions investors that a number of important risks and uncertainties could cause actual results to differ materially from those discussed in the forward-looking statements, including but not limited to, product and service demand and acceptance, changes in technology, economic conditions, the impact of competition and pricing, government regulation, and other risks contained in reports filed by the company with the Securities and Exchange Commission. Therefore, investors should not place undue reliance on such forward-looking statements. Actual results may differ significantly from those set forth in the forward-looking statements.

All such forward-looking statements, whether written or oral, and whether made by or on behalf of the company, are expressly qualified by the cautionary statements and any other cautionary statements which may accompany the forward-looking statements. In addition, the company disclaims any obligation to update any forward-looking statements to reflect events or circumstances after the date hereof.

3

Explanatory Note

On March 29, 2024, the Company’s shareholders approved the one-for-eighteen reverse shares split of the Company’s Class A Ordinary Shares with the market effective date of May 1, 2024 (the “2024 Reverse Split”). Because fractional shares are not permitted, the Depository Trust Company (the “DTC”) requested the Company’s transfer agent issue 54,727 round-up Class A Ordinary Shares. In addition to the 2024 Reverse Split, the Company’s shareholders approved and authorized the Company’s registered office service agent to file a Fourth Amended and Restated Memorandum and Articles of Association with the local registry, and changed its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each (the “2024 change in capital structure”). While the Class B Ordinary Shares’ number and voting power were not subject to the 2024 Reverse Split, the value and dividend rights of each Class B Ordinary Share were reduced by a one-eighteenth (1/18) conversion ratio as a result of approval of the Fourth Amended and Restated Memorandum and Articles of Association.

4

Exhibit Index:

99.1

    

Unaudited Condensed Consolidated Interim Financial Statements and Related Notes for the Six Months Ended December 31, 2023 and 2022.

99.2

Management’s Discussion and Analysis of Financial Condition and Results of Operations.

99.3

Press release dated June 28, 2024 titled “Recon Technology Reports Financial Results for the First Six Months of Fiscal Year 2024.”

101.INS

XBRL Instance Document.

101.SCH

XBRL Taxonomy Extension Schema Document.

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document.

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB

XBRL Taxonomy Extension Labels Linkbase Document.

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document.

5

SIGNATURES

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.

    

RECON TECHNOLOGY, LTD

June 28, 2024

By:

/s/ Shenping Yin

Shenping Yin

Chief Executive Officer

(Principal Executive Officer) and

Duly Authorized Officer

6

EX-99.1 2 rcon-20231231xex99d1.htm EX-99.1
23715732306295710000071000000.0560.0560.056P2Y0.0560.0560.0560.0560.0560.2P1Y0.0560.0560.0560.0560.0560.0560.0560.0563241146637426914269710.0560.05617047662371573410000071000000.0563176794

Exhibit 99.1

RECON TECHNOLOGY, LTD

CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS

(UNAUDITED)

As of June, 30

As of December, 31

As of December, 31

    

2023

    

2023

    

2023

RMB

RMB

US Dollars

ASSETS

Current assets

  

  

  

Cash

¥

104,125,800

¥

121,848,777

$

17,162,041

Restricted cash

731,545

3,904

550

Short-term investments

184,184,455

133,950,650

18,866,554

Notes receivable

3,742,390

12,532,717

 

1,765,196

Accounts receivable, net

27,453,415

30,813,885

 

4,340,045

Inventories, net

6,330,701

1,855,535

 

261,347

Other receivables, net

2,185,733

4,184,778

 

589,414

Loans to third parties

123,055,874

79,374,144

11,179,614

Purchase advances, net

2,680,456

1,996,413

 

281,189

Contract costs, net

49,572,685

37,323,824

5,256,951

Prepaid expenses

350,119

295,384

 

41,603

Operating lease right-of-use assets, net - current (including ¥nil and ¥113,361 ($15,967) from a related party as of June 30, 2023 and December 31, 2023, respectively)

879,288

123,845

Total current assets

504,413,173

425,059,299

59,868,349

Property and equipment, net

24,752,864

23,492,024

3,308,782

Long-term other receivables, net

3,640

Long-term loan to third parties

18,500,000

2,605,671

Operating lease right-of-use assets, net - non-current (including ¥335,976 and ¥nil from a related party as of June 30, 2023 and December 31, 2023, respectively)

2,654,900

16,204,906

2,282,413

Total Assets

¥

531,824,577

¥

483,256,229

$

68,065,215

LIABILITIES AND EQUITY

  

  

 

  

Current liabilities

  

  

 

  

Short-term bank loans

¥

12,451,481

¥

12,336,285

$

1,737,529

Accounts payable

10,791,721

12,062,861

1,699,018

Other payables

5,819,010

1,688,166

237,773

Other payable- related parties

2,592,395

2,209,017

 

311,134

Contract liabilities

2,748,365

4,888,749

 

688,566

Accrued payroll and employees’ welfare

2,382,516

2,399,919

338,022

Taxes payable

1,163,006

1,702,898

 

239,848

Short-term borrowings - related parties

20,018,222

20,019,889

2,819,742

Operating lease liabilities - current (including ¥335,976 and ¥113,361 ($15,967) from a related party as of June 30, 2023 and December 31, 2023, respectively)

3,066,146

1,038,354

146,248

Warrant liability - current

8,519,880

1,200,000

Total Current Liabilities

61,032,862

66,866,018

9,417,880

 

Operating lease liabilities - non-current (including ¥nil and ¥nil from a related party as of June 30, 2023 and December 31, 2023, respectively)

25,144

25,869

3,644

Warrant liability - non-current

31,615,668

993,986

140,000

Total Liabilities

92,673,674

67,885,873

9,561,524

Commitments and Contingencies

  

  

 

  

Equity

  

  

 

  

Class A Ordinary Shares, $0.0001 US dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371,573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively*

26,932

27,791

 

3,914

Class B Ordinary Shares, $0.0001 US dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively*

4,693

4,693

661

Additional paid-in capital*

580,340,061

584,275,905

 

82,293,540

Statutory reserve

4,148,929

4,148,929

 

584,364

Accumulated deficit

(170,440,826)

(192,994,848)

 

(27,182,756)

Accumulated other comprehensive income

35,127,173

30,517,774

 

4,298,339

Total shareholders’ equity

449,206,962

425,980,244

 

59,998,062

Non-controlling interests

(10,056,059)

(10,609,888)

 

(1,494,371)

Total equity

439,150,903

415,370,356

 

58,503,691

Total Liabilities and Equity

¥

531,824,577

¥

483,256,229

$

68,065,215

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

F-1

RECON TECHNOLOGY, LTD

CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

(UNAUDITED)

For the six months ended

December 31,

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

USD

Revenue

Revenue

¥

45,559,591

¥

45,256,672

$

6,374,269

Revenue

 

45,559,591

45,256,672

6,374,269

Cost of revenue

Cost of revenue

32,427,772

33,150,930

4,669,211

Cost of revenue

 

32,427,772

33,150,930

4,669,211

Gross profit

 

13,131,819

12,105,742

1,705,058

Selling and distribution expenses

 

4,021,899

 

4,547,115

 

640,448

General and administrative expenses

 

26,212,540

 

22,042,042

 

3,104,557

Allowance for (net recovery of) credit losses

 

(7,141,708)

 

1,553,364

 

218,787

Research and development expenses

 

5,109,302

 

6,765,287

 

952,871

Operating expenses

 

28,202,033

 

34,907,808

 

4,916,663

Loss from operations

 

(15,070,214)

(22,802,066)

(3,211,605)

Other income (expenses)

 

  

 

  

 

  

Subsidy income

 

85,602

 

131,428

 

18,511

Interest income

 

5,187,649

 

12,060,640

 

1,698,706

Interest expense

 

(169,091)

 

(1,683,289)

 

(237,086)

Loss in fair value changes of warrants liability

 

(20,097,665)

 

(1,941,195)

 

(273,412)

Foreign exchange transaction gain (loss)

 

42,455

 

(76,040)

 

(10,710)

Other income (expenses)

 

157,753

 

(8,701,288)

 

(1,225,550)

Other income, net

 

(14,793,297)

 

(209,744)

 

(29,541)

Loss before income tax

 

(29,863,511)

 

(23,011,810)

 

(3,241,146)

Income tax expenses

 

9,180

 

96,041

 

13,527

Net loss

 

(29,872,691)

 

(23,107,851)

 

(3,254,673)

Less: Net loss attributable to non-controlling interests

 

3,727

 

(553,829)

 

(78,005)

Net loss attributable to Recon Technology, Ltd

 

¥

(29,876,418)

 

¥

(22,554,022)

$

(3,176,668)

Comprehensive income (loss)

 

  

 

 

Net loss

 

(29,872,691)

 

(23,107,851)

 

(3,254,673)

Foreign currency translation adjustment

 

9,663,701

 

(4,609,399)

 

(649,220)

Comprehensive loss

 

(20,208,990)

 

(27,717,250)

 

(3,903,893)

Less: Comprehensive Income (loss) attributable to non- controlling interests

 

3,727

 

(553,829)

 

(78,005)

Comprehensive loss attributable to Recon Technology, Ltd

 

¥

(20,212,717)

 

¥

(27,163,421)

$

(3,825,888)

Loss per share - basic and diluted*

¥

(15.46)

¥

(8.27)

$

(1.16)

Weighted - average shares -basic and diluted*

1,932,544

2,728,056

2,728,056

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

F-2

RECON TECHNOLOGY, LTD

CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

(UNAUDITED)

Accumulated

Additional

Other

Paid-in

Statutory

Accumulated

Comprehensive

Shareholders'

Non-controlling

Total

Total

Common Stock

Capital*

Reserve

deficit

income

Equity

Interest

Equity

Equity

Number of

Number of

    

Class A

    

Amount

Class B

Amount

    

    

    

    

    

    

    

    

Shares*

(RMB)*

    

Shares

    

(RMB)*

(RMB)

(RMB)

(RMB)

(RMB)

(RMB)

(RMB)

(RMB)

(USD)

Balance, June 30, 2022

 

1,704,766

19,461

4,100,000

2,604

516,426,799

4,148,929

(111,273,525)

11,307,461

420,631,729

(7,746,968)

412,884,761

58,153,603

Restricted shares issued for services

 

4,304,857

4,304,857

4,304,857

606,326

Restricted shares issued for management

 

1,796,417

1,796,417

1,796,417

253,020

Net income (loss) for the period

(29,876,418)

(29,876,418)

3,727

(29,872,691)

(4,207,481)

Foreign currency translation adjustment

 

9,663,701

9,663,701

9,663,701

1,361,104

Balance, December 31, 2022

1,704,766

¥

19,461

4,100,000

¥

2,604

¥

522,528,073

¥

4,148,929

¥

(141,149,943)

¥

20,971,162

¥

406,520,286

¥

(7,743,241)

¥

398,777,045

$

56,166,572

Balance, June 30, 2023

 

2,306,295

26,932

7,100,000

4,693

580,340,061

4,148,929

(170,440,826)

35,127,173

449,206,962

(10,056,059)

439,150,903

61,853,111

Restricted shares issued for services

1,070,143

1,070,143

1,070,143

150,726

Proceeds from Pre-Funded warrants

65,278

859

(859)

Restricted shares issued for management

2,866,560

2,866,560

2,866,560

403,747

Net loss for the period

(22,554,022)

(22,554,022)

(553,829)

(23,107,851)

(3,254,673)

Foreign currency translation adjustment

(4,609,399)

(4,609,399)

(4,609,399)

(649,220)

Balance, December 31, 2023

2,371,573

¥

27,791

7,100,000

¥

4,693

¥

584,275,905

¥

4,148,929

¥

(192,994,848)

¥

30,517,774

¥

425,980,244

¥

(10,609,888)

¥

415,370,356

$

58,503,691

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

F-3

RECON TECHNOLOGY, LTD

CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS

(UNAUDITED)

For the six months ended December 31,

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Cash flows from operating activities:

 

  

 

  

 

  

Net loss

 

¥

(29,872,691)

¥

(23,107,851)

$

(3,254,673)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

Depreciation and amortization

 

1,952,625

1,426,971

200,985

Loss (gain) from disposal of equipment

 

(12,782)

32,252

4,543

Gain in fair value changes of warrants liability

 

20,097,665

10,461,075

1,473,412

Allowance for (net recovery of) credit losses

 

(7,141,708)

1,553,364

218,787

Allowance for slow moving inventories

 

245,990

(350,637)

(49,386)

Amortization of right of use assets

 

1,627,888

570,959

80,418

Restricted shares issued for management and employees

 

1,796,417

2,866,560

403,747

Restricted shares issued for services

4,304,857

1,070,143

150,726

Accrued interest income from loans to third parties

(3,757,041)

(4,415,298)

(621,882)

Accrued interest income from short-term investment

 

(2,352,250)

(331,307)

Changes in operating assets and liabilities:

 

 

Notes receivable

 

2,356,367

(8,790,327)

(1,238,092)

Accounts receivable

 

(12,501,742)

(4,412,034)

(621,422)

Inventories

 

(1,158,138)

4,863,435

685,000

Other receivables

(9,673,906)

5,465,227

769,761

Purchase advances

 

(449,477)

558,040

78,598

Contract costs

 

9,765,091

10,442,916

1,470,854

Prepaid expense

 

10,345

54,734

7,709

Prepaid expense - related parties

 

275,000

Operating lease liabilities

 

(1,619,168)

(2,027,067)

(285,506)

Accounts payable

 

247,387

1,271,140

179,036

Other payables

 

(1,414,691)

(4,103,150)

(577,918)

Other payables-related parties

 

231,133

(383,378)

(53,998)

Contract liabilities

 

(1,945,877)

2,140,385

301,467

Accrued payroll and employees’ welfare

 

27,710

17,399

2,451

Taxes payable

 

677,510

537,591

75,718

Net cash used in operating activities

 

(25,931,236)

(6,609,801)

(930,972)

Cash flows from investing activities:

Purchases of property and equipment

 

(821,272)

(216,082)

(30,435)

Proceeds from disposal of equipment

31,950

20,000

2,817

Purchase of land use right

(15,000,251)

(2,112,741)

Repayments of loans to third parties

 

25,194,900

44,613,948

6,283,743

Payments made for loans to third parties

 

(58,488,100)

(16,600,000)

(2,338,061)

Payments for short-term investments

(131,598,400)

(18,535,247)

Redemption of short-term investments

180,338,865

25,400,198

Net cash (used in) generated by investing activities

 

(34,082,522)

61,558,080

8,670,274

 

 

Cash flows from financing activities:

Proceeds from short-term bank loans

1,000,000

Repayments of short-term bank loans

 

(123,000)

(17,324)

Proceeds from short-term borrowings-related parties

10,000,000

10,000,000

1,408,471

Repayments of short-term borrowings-related parties

 

(9,000,000)

(10,018,222)

(1,411,037)

Repayments of long-term borrowings-related party

 

(476,927)

Redemption of warrants

 

(31,866,604)

(4,488,317)

Net cash provided by (used in) financing activities

 

1,523,073

(32,007,826)

(4,508,207)

 

 

Effect of exchange rate fluctuation on cash and restricted cash

 

10,633,748

(5,945,117)

(837,352)

 

 

Net increase (decrease) in cash and restricted cash

(47,856,937)

16,995,336

2,393,743

Cash and restricted cash at beginning of year

 

317,698,417

104,857,345

14,768,848

Cash and restricted cash at end of year

 

¥

269,841,480

¥

121,852,681

$

17,162,591

Supplemental cash flow information

Cash paid during the year for interest

 

¥

624,321

¥

468,440

$

64,601

Cash paid during the year for taxes

 

¥

9,180

¥

16,505

$

2,276

Reconciliation of cash and restricted cash, beginning of year

Cash

¥

316,974,857

¥

104,125,800

¥

14,665,812

Restricted cash

723,560

731,545

103,036

Cash and restricted cash, beginning of year

¥

317,698,417

¥

104,857,345

$

14,768,848

Reconciliation of cash and restricted cash, end of year

Cash

¥

269,111,420

¥

121,848,777

¥

17,162,041

Restricted cash

730,060

3,904

550

Cash and restricted cash, end of year

 

¥

269,841,480

¥

121,852,681

$

17,162,591

Non-cash investing and financing activities

 

 

Right-of-use assets obtained in exchange for operating lease obligations

 

¥

¥

298,783

$

41,204

Reduction of right-of-use assets and operating lease obligations due to early termination of lease agreement

 

¥

43,881

¥

$

Inventories transferred to and used as fixed assets

 

¥

(65,456)

¥

$

The accompanying notes are an integral part of these unaudited condensed consolidated interim financial statements.

F-4

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 1. ORGANIZATION AND NATURE OF OPERATIONS

Organization – Recon Technology, Ltd (the “Company”, “We” or “Our”) was incorporated under the laws of the Cayman Islands on August 21, 2007 as a limited liability company. By far, the Company provides specialized equipment, automation systems, tools, chemicals, outsourcing platform services and field services to energy industry companies mainly in the People’s Republic of China (the “PRC”).

VIEs:

The Company, along with its wholly-owned subsidiaries Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”), conducts its business through the following PRC legal entities (“Domestic Companies”) that operate in the Chinese energy industry:

1.Beijing BHD Petroleum Technology Co., Ltd. (“BHD”),

2.Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”).

The Company has signed Exclusive Technical Consulting Service Agreements with each of the Domestic Companies, and Equity Interest Pledge Agreements and Exclusive Equity Interest Purchase Agreements with their shareholders (collectively the “VIE Agreements”). Pursuant to these VIE Agreements, the Company has the ability to substantially influence each of the Domestic Companies’ daily operations and financial affairs, appoint their senior executives and approve all matters requiring shareholder approval. The VIE agreements are designed to render the Company as the primary beneficiary of and entitle the Company of rights to consolidate each Domestic Company for accounting purposes. We believe that the Domestic Companies should be treated as Variable Interest Entities (“VIEs”) under the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 810 Consolidation and we are regarded as the primary beneficiary of the VIEs.

On February 21, 2019, the Company’s board of directors approved transferring the VIEs and VIE-controlled companies from Jining Recon Technology Ltd. (“Recon-JN”) to Recon-BJ. At the time, both Recon-JN and Recon-BJ were the Company’s wholly owned subsidiaries in China. On April 1, 2019, the Company completed the VIE transfer process and then completed the dissolution of Recon-JN on April 10, 2019, and subsequently completed the dissolution of Recon Technology Co., Limited (“Recon-HK”) on May 15, 2020. The Company does not expect any negative impact of this process on its operations.

On December 17, 2015, Huang Hua BHD Petroleum Equipment Manufacturing Co., Ltd (“HH BHD”), a fully owned subsidiary established by BHD was organized under the laws of the PRC, focusing on the design, assemble and manufacture of hearing equipment.

Gan Su BHD Environmental Technology Co., Ltd (“Gan Su BHD”) was established on May 23, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥27,495,000 ($3,872,590) as of December 31, 2023. BHD owned an equity interest of 49% of Gan Su BHD, and the remaining 51% equity interests was owned by an individual shareholder upon incorporation of Gan Su BHD. On September 25, 2017, the individual shareholder became the minority shareholder by transferring 2.0% equity shares to BHD. On April 26, 2021, the minority shareholder of Gan Su BHD transferred 15.4% of her equity interest to BHD. On May 19, 2021, the minority shareholder transferred 3.6% of her equity interest and BHD transferred 15.4% of its equity interest of Gan Su BHD to Nanjing Recon. There was no consideration paid for the transfers, and after the transfers, BHD owns equity an interest of 51% and Nanjing Recon owns an equity interest of 19% of Gan Su BHD, which is focusing on oilfield sewage treatment and oily sludge disposal projects.

Qing Hai BHD New Energy Technology Co., Ltd. (“Qinghai BHD”) was established on October 16, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥4,200,000 ($591,558) as of December 31,2023. BHD owned an equity interest of 55% of Qinghai BHD previously; however, based on an agreement signed by the shareholders of Qinghai BHD dated October 23, 2018, each of the other two individual shareholders agreed to reduce 10% of their equity interests. As a result, Qinghai BHD returned ¥200,000 paid in capital back to one of the individual shareholders. After the new arrangement, BHD owns a total interest of 75% of Qinghai BHD. The remaining paid in capital should be contributed by BHD and the other individual shareholder is ¥33,300,000 ($4,827,276) and ¥12,500,000 ($1,812,041) respectively. Based on its charter dated September 29, 2017, the remaining capital will be injected before September 29, 2036.

F-5

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

As the energy consumption market opened to private and foreign companies, and online payment technology developed, the Domestic Companies began to invest in the downstream of the oil industry. On December 15, 2017, BHD and Nanjing Recon entered into a subscription agreement with Future Gas Station (Beijing) Technology, Ltd (“FGS”), pursuant to which the Domestic Companies acquired an 8% equity interest in FGS. Established in January 2016, FGS is a service company focusing on providing new technical applications and data operations to gas stations and provides solutions to gas stations to improve their operations and their customers’ experience. On August 21, 2018, the Domestic Companies entered into an investment agreement and a supplemental agreement (collectively, the “Investment Agreement”) with FGS and the other shareholders of FGS. Pursuant to the Investment Agreement, our VIEs’ ownership interest in FGS shall increase from 8% to 43%, in exchange for their investment in FGS for a total amount of ¥10 million in cash and the issuance of 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares to the other shareholders of FGS with certain conditions. As of June 30, 2019, the Domestic Companies invested an aggregate amount of ¥35,116,707 in FGS and issued 487,057 (27,059 shares post 2024 Reverse Split) restricted shares in total to other shareholders of FGS, and the Domestic Companies’ ownership interest in FGS has increased to 43%. On February 4, 2021, Nanjing Recon and BHD, entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS. The transaction has been closed. As a result, the Domestic Companies collectively own 51% interest of FGS and began to consolidate the financial results of FGS since January 2021. Through the fourth supplemental agreement, the Domestic Companies waived the requirement on FGS’ performance goal about the number of gas stations. Accordingly, the Domestic Companies agreed to pay for the balance of the investment and cancelled the related lock-up terms on the restricted shares, in exchange of the additional 8% equity ownership of FGS.

The VIE contractual arrangements

The Company’s main operating entities, the Domestic Companies, are controlled through contractual arrangements by the Company.

A VIE is an entity which has a total equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary of, and must consolidate, the VIE, because it met the condition under accounting principles generally accepted in the United States of America (“U.S. GAAP”) to consolidate the VIE.

The Company is deemed to have a controlling financial interest in and be the primary beneficiary of the Domestic Companies because it has both of the following characteristics:

The power to direct activities of the Domestic Companies that most significantly impact such entities’ economic performance, and
The obligation to absorb losses of, and the right to receive benefits from, the Domestic Companies that could potentially be significant to such entities.

Pursuant to these contractual arrangements, the Domestic Companies shall pay service fees equal to all of their net profit after tax payments to the Company. Accordingly, the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes. Such contractual arrangements are designed so that the operations of the Domestic Companies are solely for the benefit of the Company, and therefore the Company must consolidate the Domestic Companies under U.S. GAAP.

Risks associated with the VIE structure

The Company believes that the contractual arrangements with the VIEs and the shareholders of the VIEs are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:

revoke the business and operating licenses of the Company’s PRC subsidiary and the VIEs;
discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiary and the VIEs;

F-6

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

limit the Company’s business expansion in China by way of entering into contractual arrangements;
impose fines or other requirements with which the Company’s PRC subsidiary and the VIEs may not be able to comply;
require the Company or the Company’s PRC subsidiary and the VIEs to restructure the relevant ownership structure or operations; or
restrict or prohibit the Company’s use of the proceeds from public offering to finance the Company’s business and operations in China.

The Company’s ability to conduct its businesses may be negatively affected if the PRC government were to carry out of any of the aforementioned actions. As a result, the Company may not be able to consolidate the VIEs in its consolidated financial statements as it may lose the ability to exercise its rights as the primary beneficiary over the VIEs and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiary and the VIEs. There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs and the VIEs’ subsidiaries. However, when the VIEs and the VIEs’ subsidiaries ever need financial support, the Company or its subsidiaries has, at its option and subject to statutory limits and restrictions, provided financial support to the VIEs and the VIEs’ subsidiaries through loans to the VIEs and the VIEs’ subsidiaries.

Non-VIE:

The Company, along with its wholly-owned subsidiaries, Recon Investment Ltd. (“Recon-IN”) and the following PRC legal entities that operate in the Chinese chemical recycling industry:

1.Shandong Recon Renewable Resources Technology Co., Ltd. (“Shandong Recon”)
2.Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”)

On October 10, 2023, Shandong Recon Renewable Resources Technology C0., Ltd (“Shandong Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million. The paid in capital was $10.0 million as of this report date. Shandong Recon focuses on the Plastic chemical cycles business. On February 22, 2024, Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million., focusing on the Plastic chemical cycles business. The paid in capital was $1.0 million as of this report date.

Nature of Operations – The Company engages in (1) providing equipment, tools and other components and parts related to oilfield production and other energy industries companies, including simple installations in connection with some projects; (2) providing services to improve production and efficiency of exploited oil wells, (3) developing and selling its own specialized industrial automation control and information solutions, (4) designing, testing and implementing solution of sewage and oily sludge treatment, production and sales of related integrated equipment and project services, and (5) developing, upgrading and maintaining the online operation and cooperation platform of gas stations, marketing and promotion services, (6) Plastic chemical cycles business, etc.

NOTE 2. SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation - The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).

Principles of Consolidation – The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.

Variable Interest Entities - A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the

F-7

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Currency Translation - The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the six months ended December 31, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023. These translated US dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.

Estimates and Assumptions - The preparation of the consolidated financial statements in conformity with US GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

Fair Values of Financial Instruments - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future

F-8

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Cash - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.

Short-term investments - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2023 and December 31, 2023, the Company had short-term investments balance of ¥184.2 million and ¥134.0 million ($18.9 million), including accrued interests of ¥2.9 million and ¥2.4 million ($331,307), respectively.

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties - Accounts receivables are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the six months ended December 31, 2023 decreased by approximately ¥3.1 million ($0.4 million) from the six months ended December 31, 2022.

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;

F-9

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.

Notes Receivable - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivables are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.

Purchase Advances, Net - Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.

Inventories, Net - Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.

Property and Equipment, Net - Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from two to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

 

2-5 years

Production equipment, including:

 

Equipment

10 years

Utilities and Facilities

20 years

Leasehold improvement

Lesser of useful life and lease term

Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.

Goodwill - Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation

F-10

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment.

Intangible Assets, Net – Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.

Impairment of Long-Lived Assets - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company concluded that there was no impairment for the long-lived assets for the six months ended December 31, 2022 and 2023 respectively. As of December 31, 2023, all Long-Lived Assets were fully impaired.

Long-term Investments - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.

-Equity Investments with Readily Determinable Fair Values - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

-Equity Investments without Readily Determinable Fair Values - After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity

F-11

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

-Equity Investments Accounted for Using the Equity Method - The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the six months ended December 31, 2022 and 2023. The Company recorded no investment income on its equity method investment in unconsolidated entities during the six months ended December 31, 2022 and 2023, respectively.

Business Combinations - The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Non-controlling Interests - For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.

Revenue Recognition - In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

F-12

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Disaggregation of Revenue

Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the six months ended December 31, 2022 and 2023 is disclosed in Note 24.

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

F-13

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

Contract liabilities

 

¥

2,748,365

¥

4,888,749

$

688,566

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

-Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Performance Obligations - Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred

F-14

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of December 31, 2023. The amount of revenue recognized during the six months ended December 31, 2022 and 2023 that was previously included within contract liability balances was ¥1,901,277, and ¥1,689,759 ($237,998), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2023, the Company did calculation and the amount was not material as end of December 31, 2023.

Share-Based Compensation - Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value.

Research and Development Expenses - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.

Shipping and Handling Costs - Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥101,550 and ¥342,878 ($48,293) for the six months ended December 31, 2022 and 2023, respectively.

Leases - The Company follows FASB ASC No. 842, Leases (“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was ¥834,975 ($117,604) and ¥834,975 impairment for ROU lease assets as of December 31, 2023 and June 30, 2023.

Income Taxes - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.

The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent

F-15

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of December 31, 2023 and June 30, 2023.

As of December 31, 2023, the tax years ended December 31, 2018 through December 31, 2023 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.

Comprehensive Income (Loss) - Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).

Earnings (Loss) per Share - Earnings (loss) per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).

Given the fact that the “2024 Reverse Split” only affected the outstanding number of the Company’s Class A Ordinary Shares, the weighted average number of Class A Ordinary Shares outstanding had been retroactively restated for the 1-for-18 reverse stock split. While the Class B Ordinary Shares’ number and voting power were not subjected to the 2024 Reverse Split, according to the Company’s Fourth Amended and Restated M&A and Articles of Association, “each Class B Ordinary Share entitles its holder the right to convert it into one eighteenth (1/18) of a Class A Ordinary Share at any time. Correspondingly, each one eighteenth (1/18) of a share of Class B Ordinary Share has dividend rights equivalent to the one share of Class A Ordinary Share”. In addition, (a) since becoming public, the Company has never declared a dividend, and (b) if a dividend were declared, the Board of Directors would intend to make sure the dividends were properly allocated among the Class A Ordinary Shares and Class B Ordinary Shares to give effect to the 1/18 ratio. The Company believes that all of these treatments are designed to ensure that the dividend rights and the dividend rate are the same with that for Class A and Class B Ordinary Shares. To calculate EPS equally for all ordinary shares, the Company use the sum of the weighted average number of Class A Ordinary Shares outstanding and one-eighteenth of the weighted average number of Class B Ordinary Shares outstanding as the denominator.

The following table sets forth the computation of basic and diluted earnings (loss) per share for the six months ended December 31, 2022 and 2023:

    

For the six months ended December 31,

    

2022

    

2023

    

2023

RMB 

RMB 

US Dollars 

(Unaudited)

(Unaudited)

(Unaudited)

Numerator:

 

  

 

  

 

  

Net loss attributable to Recon Technology, Ltd

 

¥

(29,876,418)

 

¥

(22,554,022)

$

(3,176,668)

Denominator:

 

 

 

 

 

Weighted-average number of ordinary shares outstanding – basic*

 

1,932,544

 

2,728,056

 

2,728,056

Class A Ordinary Shares*

1,704,766

2,333,612

2,333,612

Class B Ordinary Shares (used for EPS calculation) **

227,778

394,444

394,444

Potentially dilutive shares from outstanding options/warrants/convertible notes

 

 

 

Weighted-average number of ordinary shares outstanding – diluted*

 

1,932,544

 

2,728,056

 

2,728,056

Earnings (loss) per share – basic*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

Earnings (loss) per share – diluted*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

*

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

**

The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of 1/18 to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.

F-16

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Warrants - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

The estimated liabilities accrued by the company for potential future substantial transaction compensation under the Warrant Purchase Agreement are classified and displayed as "warrants liability" in the financial statements.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU requires additional quantitative and qualitative income tax disclosures to enable financial statements users better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. This ASU is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

F-17

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 3. ACCOUNTS RECEIVABLE, NET

Accounts receivable, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Parties

RMB

(Unaudited)

(Unaudited)

Trade accounts receivable

 

¥

27,606,257

 

¥

31,553,107

$

4,444,162

Allowance for credit losses

 

(152,842)

 

(739,222)

 

(104,117)

Total third-parties, net

 

¥

27,453,415

 

¥

30,813,885

$

4,340,045

June 30, 

December 31,

December 31,

2023

2023

2023

    

    

RMB

    

US Dollars

Third Parties- long-term

RMB

(Unaudited)

(Unaudited)

Trade accounts receivable

 

¥

842,607

 

¥

1,307,791

$

184,199

Allowance for credit losses

 

(842,607)

 

(1,307,791)

(184,199)

Total third-parties, net

 

¥

 

¥

$

Net recovery of provision made for credit losses of accounts receivable due from third parties was ¥4,012,249 for the six months ended December 31, 2022. Provision for credit losses of accounts receivable due from third parties was ¥1,051,564 for the six months ended December 31, 2023.

As the date of this report, approximately 28.6%, or ¥8.8 million ($1.2 million) of net outstanding balance as of December 31, 2023 has been collected.

Movement of allowance for doubtful accounts is as follows:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Beginning balance

 

¥

9,612,470

¥

995,449

$

140,206

Charge to (reversal of) credit losses

 

(8,767,356)

1,051,564

148,110

Foreign currency translation adjustments

150,335

Ending balance

 

¥

995,449

¥

2,047,013

$

288,316

NOTE 4. NOTES RECEIVABLE

Notes receivable represented the non-interest-bearing commercial bills the Company received from the customers for the purpose of collection of sales amounts, which ranged from three to six months from the date of issuance. As of June 30, 2023 and December 31, 2023, notes receivable was ¥3,742,390 and ¥12,532,717 ($1,765,196), respectively. As of June 30, 2023 and December 31, 2023, no notes were guaranteed or collateralized. As the date of this report, 100.0%, or ¥12.5 million ($1.8 million) have been subsequently collected.

F-18

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 5. OTHER RECEIVABLES, NET

Other receivables, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Party

 

RMB

 

(Unaudited)

 

(Unaudited)

Business advances to officers and staffs (A)

 

¥

854,162

 

¥

1,849,761

 

$

260,533

Deposits for projects

 

1,247,992

 

1,224,966

 

172,533

VAT recoverable

 

690,053

 

577,545

 

81,346

Others

 

1,392,126

 

1,134,950

 

159,854

Allowance for credit losses

(1,994,960)

(602,444)

(84,852)

Subtotal

2,189,373

4,184,778

589,414

Less: Long term portion (B)

 

(3,640)

 

 

Other receivable - current portion

 

¥

2,185,733

¥

4,184,778

$

589,414

(A)Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.
(B)Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.

Provision for credit losses of other receivables was ¥549,132 for the six months ended December 31, 2022. Net recovery of provision for credit losses of other receivables was ¥1,392,516 for the six months ended December 31, 2023.

Movement of allowance for credit losses is as follows:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Beginning balance

 

¥

619,444

¥

1,994,960

$

280,984

Charge to (reversal of) allowance

1,375,516

(1,392,516)

(196,132)

Less: written off

 

Ending balance

 

¥

1,994,960

¥

602,444

$

84,852

NOTE 6. LOANS TO THIRD PARTIES

Loans to third parties consisted of the following:

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB 

US Dollars

RMB

(Unaudited)

 (Unaudited)

Working fund to third party companies

 

¥

123,055,874

¥

97,874,144

$

13,785,285

Less: Long term portion

(18,500,000)

(2,605,671)

Loans to third parties

 

¥

123,055,874

¥

79,374,144

$

11,179,614

Loans to third parties are mainly used for short-term funding to support the Company’s external business partners and at the same time the Company can earn interest income from these loans. Most of these loans bear interest and have terms of no more than one year, except one of the loans to third party has term of three years. The Company periodically reviewed the loans to third parties as to whether their carrying values remain realizable. The Company believes that the risk associated with the above loans are relatively low based on the evaluation of the creditworthiness of these third-party debtors and the relationships with them. As the date of this report,

F-19

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

approximately 63.1%, or ¥61.8 million ($8.7 million) was collected by the Company and the remaining part was expected to be paid in full by end of January 2025.

NOTE 7. CONTRACT COSTS, NET

Contract costs, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Party

 

RMB

 

(Unaudited)

(Unaudited)

Contract costs

 

¥

52,158,840

¥

41,886,747

$

5,899,625

Allowance for credit losses

 

 

(2,586,155)

 

 

(4,562,923)

 

(642,674)

Total contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

As of December 31, 2023, total contracts costs, net amounted to ¥37,323,824 ($5,256,951), of which 18.5%, or ¥6.9 million ($1.0 million) have been subsequently realized as the date of this report, and the remaining balance is expected to be utilized by December 2024.

Net recovery of provision for credit losses of contract costs was ¥3,751,575 for the six months ended December 31, 2022. Provision for credit losses of contract costs was ¥1,939,135 ($273,122) for the six months ended December 31, 2023.

Movement of allowance for credit losses of contract costs is as follows:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

 

(Unaudited)

(Unaudited)

Beginning balance

 

¥

4,063,482

¥

2,586,155

$

364,252

Reversal of allowance

 

 

(1,720,095)

1,939,135

273,122

Charge to cost of sales

242,768

37,633

5,300

Ending balance

 

¥

2,586,155

¥

4,562,923

$

642,674

NOTE 8. PROPERTY AND EQUIPMENT, NET

Property and equipment, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Motor vehicles

 

¥

5,176,175

 

¥

3,699,101

$

521,007

Office equipment and fixtures

 

1,440,819

 

1,401,599

 

197,411

Production equipment

 

31,115,843

 

31,231,574

 

4,398,875

Leasehold improvement

2,260,000

2,260,000

318,314

Total cost

 

39,992,837

 

38,592,274

 

5,435,608

Less: accumulated depreciation

 

(14,297,511)

 

(14,157,788)

 

(1,994,083)

Less: accumulated impairment

 

(942,462)

 

(942,462)

(132,743)

Property and equipment, net

 

¥

24,752,864

 

¥

23,492,024

$

3,308,782

Depreciation expenses were ¥1,602,166 and ¥1,426,971 ($200,985) for the six months ended December 31, 2022 and 2023, respectively.

F-20

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Income from property and equipment disposal was ¥12,782 and ¥32,252 ($4,543) for the six months ended December 31,2022 and 2023, respectively.

NOTE 9. BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY

(U)Step Acquisition of Future Gas Station (Beijing) Technology, Ltd (“FGS”)

On August 21, 2018, the Company entered into a definitive investment agreement and a supplemental agreement (collectively, the “Agreement”) with FGS and the other shareholders of FGS. Following full performance under the Agreement, Recon will own 43% of FGS. As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. If FGS does not reach certain performance goals, the Company has the right to cancel all of the Restricted Shares and without further payment. The Restricted Shares are also subject to lock-up period requirements that vary for each of FGS shareholders, from one year to three years following issuance of the Restricted Shares. FGS has finalized recording Recon’s corresponding interest at the local governmental agency, and Recon has issued 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares in total to the other shareholders of FGS in August 2018.

On September 24, 2019, the Company signed an extension agreement with FGS and the other shareholders of FGS to postpone the Agreement to provide extra period for FGS to further fulfill the goals mentioned on the supplemental agreement. During the original contract period, FGS adjusted its operation model with an advanced improvement of its mobile applications and business model. Objected user and average Gross Merchandise Volume (“GMV”) of FGS’ mobile applications have been exceeded. FGS will need an extension to deploy its business in more provinces to complete a goal of 200 more gas stations.

On March 17, 2020, the Company signed a new supplemental agreement with FGS and the other shareholders of FGS to extend another 12 months to February 2021 for FGS and its shareholders to fulfill the goals mentioned on the supplemental agreement.

As of December 31, 2020, the Company owned 43% of the equity interests of FGS. The investments are accounted for using the equity method because the Company has significant influence, but no control of FGS.

On February 8, 2021, and pursuant to FGS’ shareholder meeting resolution dated January 13, 2021 (“Acquisition Date”), two of the Company’s subsidiaries entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS, as an exchange for waiver of the requirement on FGS’ performance goal about the number of gas stations and cancellation of the related lock-up terms on the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares of the Company (reflecting the effect of one-for-five reverse share split) issued per the agreement signed on August 21, 2018. FGS failed to complete one of the three goals set up in the investment agreement. As a consequence, the Company shall cancel one third of the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares, which shall be 162,352 (9,020 shares post 2024 Reverse Split) Restricted Shares. According to this new arrangement, the Company waived the goals and cancellation of the shares as a deemed consideration of the 8% equity. Based on the share price $1.61 ($28.98 post 2024 Reverse Split) on January 13, 2021, the fair value of the waived performance goal equals to ¥1,689,807 ($261,667). As a result, the Company owns 51% interest of FGS and this transaction was considered as a step acquisition under ASC 805 “Business Combinations”. A step acquisition gain of ¥979,254 arising from revaluation of previously held equity interest was recognized during the year ended June 30, 2021.

The Company retained independent appraisers to advise management in the determination of the fair value of customers relationship and goodwill. The values assigned in these financial statements represent management’s best estimate of fair values as of the Acquisition Date. The carrying value of other assets and liabilities other than customer relationship and goodwill, are approximate at their fair value as of the Acquisition Date.

F-21

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

The fair values of the identifiable assets and liabilities as at the date of the acquisitions are summarized in the following table:

    

RMB

    

US Dollars

Cash

 

¥

471,843

$

66,458

Accounts receivable, net

 

831,049

 

117,051

Other receivables, net

 

144,285

 

20,322

Contract costs, net

 

75,250

 

10,599

Prepaid expenses

 

91,132

 

12,836

Property and equipment, net

 

118,130

 

16,638

Intercompany receivables*

 

6,850,000

 

964,802

Intangible assets- customer relationship

 

7,000,000

 

985,929

Goodwill

 

6,996,895

 

985,492

Accounts payable

 

(1,032,078)

 

(145,365)

Other payables

 

(1,273,182)

 

(179,324)

Other payable- related parties

 

(479,959)

 

(67,601)

Deferred revenue

 

(39,786)

 

(5,604)

Accrued payroll and employees’ welfare

 

(1,629,519)

 

(229,513)

Taxes payable

 

(64,253)

 

(9,050)

Deferred tax liability

 

(1,050,000)

 

(147,889)

Total

 

¥

17,009,807

$

2,395,781

Cash considerations

 

 

Deemed equity consideration to acquire 8% equity interest in FGS

 

1,689,807

 

238,004

Fair value of previously held equity interest

 

30,530,000

 

4,300,061

Non-controlling interest

 

34,790,000

 

4,900,069

Capital contribution receivable due from non-controlling Interest

 

(50,000,000)

 

(7,042,353)

Total

 

¥

17,009,807

$

2,395,781

*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.

The noncontrolling interest has been recognized at fair value net with subscription receivable on the acquisition date.

Goodwill and intangible assets

The excess of purchase price over the fair value of assets acquired and liabilities assumed of the business acquired was recorded as goodwill. The goodwill is not expected to be deductible for tax purposes. In conjunction with the preparation of our consolidated financial statement for the six months ended December 31, 2022 and 2023, the management performed evaluation on the impairment of goodwill and concluded that there was no impairment for goodwill for the six months ended December 31, 2022 and 2023. As of December 31, 2023, goodwill was fully impaired.

The identifiable goodwill acquired and the carrying value as of December 31, 2023 is as follows:

    

Fair Value

RMB 

    

US Dollars 

(Unaudited)

(Unaudited)

Goodwill

 

¥

6,996,895

$

985,492

Less: impairment

 

(6,996,895)

 

(985,492)

The carrying value of goodwill as of December 31, 2023

 

¥

$

F-22

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of December 31, 2023 is as follows:

    

    

    

    

Average

Useful Life

 Fair Value

(in Years)

RMB 

US Dollars 

(Unaudited)

(Unaudited)

Intangible assets - customer relationship

 

¥

7,000,000

$

985,929

 

10

Less: accumulated amortization

 

(1,750,000)

 

(246,482)

 

  

Less: impairment

(5,250,000)

(739,447)

Intangible assets - customer relationship, net

 

¥

$

 

  

The amortization expense of customer relationship was ¥350,000 and ¥nil for the six months ended December 31, 2022 and 2023, respectively.

Impairment loss for intangible assets - customer relationship was all ¥nil for the six months ended December 31, 2022 and 2023, respectively. As intangible assets - customer relationship was not able to generate enough future cashflow. Therefore, the Company decided to record full impairment of the intangible assets - customer relationship during the year ended June 30, 2023.

NOTE 10. LEASES

The Company leases office spaces and land use rights under non-cancelable operating leases, with terms ranging from one to fifty years. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of right of use assets and lease liabilities. Lease expense for lease payment is recognized on a straight-line basis over the lease term. Leases with initial term of 12 months or less are not recorded on the balance sheet.

The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The table below presents the operating lease related assets and liabilities recorded on the balance sheets:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Rights of use lease assets - current

    

¥

¥

1,714,263

    

$

241,449

Less: impairment

(834,975)

(117,604)

Rights of use lease assets, net - current

879,288

123,845

 

 

 

 

Rights of use lease assets - non - current

 

 

3,489,875

 

16,204,906

 

2,282,413

Less: impairment

 

 

(834,975)

 

 

Rights of use lease assets, net - non - current

 

2,654,900

16,204,906

2,282,413

Operating lease liabilities – current

 

¥

3,066,146

 

¥

722,857

$

101,812

Operating lease liabilities – non-current

 

25,144

 

341,366

 

48,080

Total operating lease liabilities

 

¥

3,091,290

 

¥

1,064,223

$

149,892

F-23

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

The weighted average remaining lease terms and discount rates for all of operating leases were as follows as of December 31, 2023:

    

June 30, 

    

December 31,

2023

2023

RMB

RMB

(Unaudited)

Remaining lease term and discount rate:

 

  

Weighted average remaining lease term (years)

 

23.90

23.50

Weighted average discount rate

 

5.0

%  

5.0

%

Operating lease costs and short-term lease costs for the six months ended December 31, 2022 were ¥1,694,074 and ¥480,040, respectively.

Operating lease costs and short-term lease costs for the six months ended December 31, 2023 were ¥1,659,302 ($233,708) and ¥313,533 ($44,160), respectively.

Impairment loss for the ROU was all ¥nil for the six months ended December 31,2022 and 2023, respectively. As ROU of FGS was not able to generate enough future cashflow. Therefore, the Company decided to record full impairment of the ROU during the year ended June 30, 2023.

The following is a schedule, by years, of maturities of lease liabilities as of December 31, 2023:

    

RMB

    

US Dollars

Twelve months ending June 30,

(Unaudited)

(Unaudited)

2024

¥

1,045,399

$

147,241

2025

 

 

26,400

 

3,718

Total lease payments

 

 

1,071,799

 

150,959

Less: imputed interest

 

 

(7,576)

 

(1,067)

Present value of lease liabilities

 

 

1,064,223

 

149,892

Less: operating lease liabilities – current

 

 

722,857

 

101,812

Operating lease liabilities – non-current

 

¥

341,366

$

48,080

NOTE 11. OTHER PAYABLES

Other payables consisted of the following:

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Parties

RMB

 (Unaudited)

 (Unaudited)

Professional service fees

¥

2,246,101

¥

304,474

$

42,884

Distributors and employees

 

3,073,289

 

712,173

 

100,307

Accrued expenses

 

200,218

 

193,274

 

27,222

Others

 

299,402

 

478,245

 

67,360

Total

 

¥

5,819,010

 

¥

1,688,166

$

237,773

    

June 30,

    

December 31,

    

December 31,

2022

2023

2023

RMB

US Dollars

Related Parties

RMB

 (Unaudited)

 (Unaudited)

Expenses paid by the major shareholders

¥

1,796,309

¥

1,663,858

$

234,350

Due to family members of the owners of BHD and FGS

 

545,159

 

545,159

 

76,784

Due to management staff for costs incurred on behalf of the Company

 

250,927

 

 

Total

 

¥

2,592,395

 

¥

2,209,017

$

311,134

F-24

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 12. TAXES PAYABLE

Taxes payable consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

VAT payable

 

¥

699,601

 

¥

720,872

$

101,533

Income tax payable

 

440,030

 

536,071

 

75,504

Other taxes payable

 

23,375

 

445,955

 

62,811

Total taxes payable

 

¥

1,163,006

 

¥

1,702,898

$

239,848

NOTE 13. BANK LOANS

Short-term bank loans consisted of the following:

June 30, 

December 31, 

December 31, 

2023

2023

2023

    

    

RMB

    

US Dollars

RMB

(Unaudited)

(Unaudited)

Bank of Kunlun (1)

¥

950,000

¥

827,000

$

116,481

Industry and Commercial Bank of China (“ICBC”) (2)

10,000,000

10,007,639

1,409,546

China Construction Bank (3)

1,501,481

1,501,646

211,502

Total short-term bank loans

¥

12,451,481

¥

12,336,285

$

1,737,529

(1)On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥2,900,000 ($408,456) as working capital for eighteen months, with a maturity date of February 29, 2024. The loan has a fixed interest rate of 6.0% per annum. The Company made a withdrawal in an amount of ¥1,000,000 ($140,847) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥50,000 ($7,042). During the six months ended December 31, 2023, the Company repaid ¥ 123,000 ($17,324). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥6.5 million (approximately $1.0 million). From December 31, 2024, to the date of this report, the Company repaid ¥8,269 ($1,165).
(2)On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ 10,000,000 ($1,408,471) as working capital for one year, with a maturity date of June 7, 2024. The loan has a fixed interest rate of 2.5% per annum. The Company made the first withdrawal in an amount of ¥5,000,000 ($704,235) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥5,000,000 ($704,235) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.
(3)On August 31, 2022, the Company entered into a revolving loan facility with China Construction Bank to borrow up to ¥1,500,000 ($211,271) as working capital for twelve months, with a maturity date of June 9, 2024. The loan has a fixed interest rate of 3.95% per annum. The loan is guaranteed by the non-controlling shareholder of FGS. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.

Interest expense for the short-term bank loan was ¥227,918 and ¥159,276 ($22,434) for the six months ended December 31,2022 and 2023, respectively.

F-25

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 14. SHORT-TERM BORROWINGS DUE TO RELATED PARTIES

Short-term borrowings due to related parties consisted of the following:

    

June 30, 

    

December 31, 

    

December 31, 

2023

2023

2023

RMB

US Dollars

Short-term borrowings due to related parties:

RMB

(Unaudited)

(Unaudited)

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

 

¥

10,004,055

 

¥

$

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024*

4,993,950

4,994,892

703,516

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024*

5,020,217

5,021,164

707,216

Short-term borrowing from a Founder, 3.45% annual interest, due on December 28, 2024

10,003,833

1,409,010

Total short-term borrowings due to related parties

 

¥

20,018,222

 

¥

20,019,889

$

2,819,742

*On May 29, 2024, the Company entered into a three-year supplemental agreement with the founder, changing the term of the loan from May 29, 2024 to April 29, 2027 and the annual interest rate to 3.75%.

No short-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2023 and December 31, 2023.

Interest expense for short-term borrowings due to related parties were ¥142,725 and ¥338,338 ($47,654) for the six months ended December 31, 2022 and 2023, respectively.

NOTE 15. CLASS A ORDINARY SHARES

Share offering

On April 5, 2021, the Company held its annual general meeting of shareholders (the “Annual Meeting”) for the fiscal year ended June 30, 2020. At the Annual Meeting, the Company’s shareholders approved a special resolution that the authorized share capital of the Company be amended from US$1,850,000 divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000 divided into 150,000,000 (8,333,333 shares post 2024 Reverse Split) Class A Ordinary Shares of a nominal or par value of US$0.09250.62) (US$1.67 post 2024 Reverse Split) each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.09250.62) each. The change from Ordinary Shares to Class A Ordinary Shares is reflected with the NASDAQ Capital Market and in the marketplace at the open of business on April 12, 2021, whereupon the Class A Ordinary Shares began trading. The Company’s Class A Ordinary Shares will continue to trade on the NASDAQ Capital Market under the symbol “RCON” and under the CUSIP Number of G7415M124. Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.

On June 14, 2021, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 6,014,102 (334,117 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 2,800,000 (155,556 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $55.0 million before deducting the placement agent’s fees and other offering expenses in an aggregate amount of ¥30,408,264, or $4.7 million.

On March 15, 2023, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 8,827,500 (490,417 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase

F-26

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $8.0 million before deducting the placement agent’s fees and other estimated offering expenses.

On October 16, 2023, 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants issued on March 15, 2023 were exercised by investor and 1,175,000 (65,278 shares post 2024 Reverse Split) Class A Ordinary shares were issued and being outstanding.

The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of December 31, 2023:

    

    

Weighted

    

Average

Average

Remaining

Pre-Funded

Exercise Price

Period

Pre-Funded Warrants

Warrants*

Per Share*

(Years)

Outstanding as of June 30, 2022

 

$

 

Issued

 

65,278

 

0.18

 

5.50

Forfeited

 

 

 

Exercised

 

 

Expired

 

 

 

Outstanding as of June 30, 2023

 

65,278

$

0.18

 

5.22

Issued

 

 

 

Forfeited

 

 

 

Exercised

 

(65,278)

 

0.18

 

Expired

 

 

 

Outstanding as of December 31, 2023

 

$

 

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Appropriated Retained Earnings

According to the Memorandum and Articles of Association, the Company is required to transfer a certain portion of its net profit, as determined under PRC accounting regulations, from current net income to the statutory reserve fund. In accordance with the PRC Company Law, companies are required to transfer 10% of their profit after tax, as determined in accordance with PRC accounting standards and regulations, to the statutory reserves until such reserves reach 50% of the registered capital of the companies. As of June 30, 2023 and December 31, 2023, the balance of total statutory reserves was ¥4,148,929 and ¥4,148,929 ($584,364), respectively.

NOTE 16. ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS

In May and June 2020, the Company consummated two offerings. In connection with the offering, the Company issued to the investors warrants to purchase an aggregate of 911,112 (50,617 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $2.25 ($40.50 post 2024 Reverse Split) per Class A Ordinary Share, which was amended to $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Shares on the second offering on June 30, 2020. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on May 26, 2020 and expire on November 25, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,689,389. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.40%), (2) expected warrant life of 5.5 years, (3) expected volatility of 99.50%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised and all the underlying shares were issued.

In June 2020, the Company issued to the investors warrants to purchase an aggregate of 1,680,000 (93,333 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on June 30, 2020 and expire on December 30, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,639,333. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.35%), (2) expected

F-27

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

warrant life of 5.5 years, (3) expected volatility of 104.26%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised.

In June 2021, the Company issued to some institutional investors warrants to purchase an aggregate of up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2021”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $34,860,000. During the year ended June 30, 2023, the exercise price of warrants to purchase an aggregate of up to 7,950,769 (441,710 shares post 2024 Reverse Split) Class A Ordinary Shares was adjusted to $0.80 ($14.40 post 2024 Reverse Split), and the exercise price of the remaining warrants to purchase an aggregate of up to 863,333 (47,963 shares post 2024 Reverse Split) Class A Ordinary Shares remained at $6.24 ($112.32 post 2024 Reverse Split).

On December 14, 2023, the Company entered into a Warrant Purchase Agreement with certain accredited investors pursuant to which the Company agreed to buy back an aggregate of 7,950,769 (441,710 warrants post 2024 Reverse Split) warrants from the investors, and the investors agreed to sell the Warrants back to the Company. The purchase price for each Warrant was $0.25 ($4.50 post 2024 Reverse Split). As of December 31,2023, The Company still holds the investor 863,333 (47,963 warrants post 2024 Reverse Split) warrants. As of June 30, 2023 and December 31, 2023, the fair value of the warrant liability of the Warrant 2021 was $1,930,000 and $140,000993,986). During the six months ended December 31, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $2,880,000 and $197,692, respectively.

The key inputs into the Black-Scholes model were as follows at their measurement dates:

December 31,

June 30,

 

Input

    

2023

    

2023

Number of warrants*

47,963

47,963

441,710

Share price*

$

0.23

$

0.34

 

0.34

Risk-free interest rate

 

4.02

%  

 

4.41

%  

4.41

%

Volatility

 

119

%  

 

127

%  

127

%

Exercise price*

$

112.32

$

112.32

 

14.40

Warrant life

 

2.96 years

 

3.47 years

3.47 years

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

On March 15, 2023, the Company issued to some institutional investors warrants to purchase an aggregate of up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2023”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $2,750,000.

On December 14,2023, the Company entered into a Warrant Purchase Agreement with certain accredited investors pursuant to which the Company agreed to buy back an aggregate of 10,002,500 (555,694 warrants post 2024 Reverse Split) warrants from the investors, and the investors agreed to sell the Warrants back to the Company. The purchase price for each Warrant is $0.25 ($4.50 post 2024 Reverse Split). On December,14, 2023, Company bought back all warrants 2023 from the investors. As of June 30, 2023 and December 31, 2023, the fair value of the warrant liability of the Warrant 2023 was $2,430,000 and $nil. During the six months ended December 31, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $nil and $70,625, respectively.

F-28

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

The key inputs into the Black-Scholes model were as follows at their measurement dates:

    

December 31,

    

June 30,

 

Input

2023

2023

 

Number of warrants*

 

 

555,694

Share price*

$

$

0.34

Risk-free interest rate

 

%  

 

3.59

%

Volatility

 

%  

 

110

%

Exercise price*

$

$

14.40

Warrant life

 

 

5.22 years

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The following table presents information about the Company’s warrants that were measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.

    

    

Quoted Prices In

    

Significant Other

    

Significant Other

June 30,

Active Markets

Observable Inputs

Unobservable Inputs

Description

2023

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability - non-current

$

4,360,000

$

$

$

4,360,000

Quoted Prices In

    

Significant Other

    

Significant Other

December 31,

Active Markets

Observable Inputs

Unobservable Inputs

Description

    

2023

    

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability - non-current

$

140,000

$

$

$

140,000

The following table summarizes the Company’s Warrants activities and status of Warrants as of December 31, 2023:

    

    

Weighted

    

Average

Average

Remaining

Exercise Price

Period

Warrants

Warrants*

Per Share*

(Years)

Outstanding as of June 30, 2022

 

489,673

$

112.32

 

4.46

Issued

 

555,694

 

14.40

 

5.50

Forfeited

 

 

 

Exercised

 

 

 

Expired

 

 

 

Outstanding as of June 30, 2023

 

1,045,367

$

18.90

 

4.40

Issued

 

 

 

Redeemed

(997,404)

14.40

Forfeited

 

 

 

Exercised

 

 

 

Expired

 

 

 

Outstanding as of December 31, 2023

 

47,963

$

112.32

 

2.96

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

    

December 31,

Description

2023

Warrant liability -current *

 

$

1,200,000

F-29

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

* On December 14, 2023, company bought back an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1,200,000 based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.

NOTE 17. SHARE-BASED COMPENSATION

Share-Based Awards Plan

The following is a summary of the share options activity:

    

    

 Weighted

Average

Exercise Price

Share Options

Shares*

Per Share*

Outstanding as of June 30, 2022

 

4,444

$

148.50

Granted

 

 

Forfeited

 

 

Exercised

 

 

Expired

 

Outstanding as of June 30, 2023

 

4,444

$

148.50

Granted

 

 

Forfeited

 

 

Exercised

 

 

Expired

Outstanding as of December 31, 2023

 

4,444

$

148.50

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The following is a summary of the status of options outstanding and exercisable as of December 31, 2023:

Outstanding Options

Exercisable Options

    

    

Average

    

    

    

Average

Remaining

Remaining

Average Exercise

 

Contractual

Average Exercise

 

Contractual

Price*

Number*

 

life (Years)

Price*

Number*

 

life (Years)

$

148.50

 

4,444

 

1.08

$

148.50

 

4,444

 

1.08

 

4,444

 

  

 

  

 

4,444

 

  

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The Share-based compensation expense recorded for stock options granted were all ¥nil for the six months ended December 31, 2022 and 2023, respectively. No unrecognized share-based compensation for stock options as of December 31, 2023.

F-30

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Restricted Shares to Senior Management

As of December 31, 2023, the Company has granted restricted Class A Ordinary Shares to senior management and employees as follows:

On August 21, 2018, the Company granted 391,200 (21,733 shares post 2024 Reverse Split) restricted shares to its employees as compensation cost for awards. The fair value of the restricted shares was $2,523,240 based on the closing share price $6.45 ($116.10 post 2024 Reverse Split) at August 21, 2018. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. All granted shares under this plan are fully vested on September 3, 2021.

On February 28, 2022, the Company granted 1,642,331 (91,241 shares post 2024 Reverse Split) Class A Ordinary Shares to its employees as compensation cost for awards. The fair value of the restricted shares was $1,708,024 based on the closing share price $1.04 ($18.72 post 2024 Reverse Split) at February 28, 2022.These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. As of June 30, 2023, 547,444 (30,414 shares post 2024 Reverse Split) shares were vested and the remaining 1,094,887 (60,827 shares post 2024 Reverse Split) shares will not be vested until February 28, 2025.

On March 15, 2023, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to its employee as compensation for service to the Company on new business exploration. The service period was six months from the date of grant. All of the restricted shares were issued on March 15, 2023 and the granted shares under this plan will not be vested until September 15, 2023.

Nil and nil restricted Class A restricted shares were issued and outstanding for the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.

As of December 31, 2023, the Company has granted restricted Class B Ordinary Shares to senior management as follows:

On December 5, 2021, the Company granted 2,500,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $4,175,000 based on the fair value of the share price $1.67 at December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.

On February 28, 2022, the Company granted 1,600,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.

On March 9, 2023, the Company granted 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.

Nil and nil restricted Class B restricted shares were issued and outstanding during the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for management was ¥1,796,417 and ¥2,866,560 ($403,747) for the six months ended December 31, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for management and employees as of December 31, 2023 was approximately ¥4.7 million ($0.7 million), which is expected to be recognized over a weighted average period of approximately 1.16 years.

Restricted Shares for services

As of December 31, 2023, the Company has granted restricted Class A Ordinary Shares to consultant as follows:

On November 10, 2021, the Company signed a service agreement with Starry. As the service consideration, the Company should issue 500,000 (27,778 shares post 2024 Reverse Split) restricted Class A Ordinary Shares which vested in equal monthly amounts through the end of December 31, 2021. Half of the restricted Class A Ordinary Shares was valued based on the closing share price of $1.60 ($28.80 post 2024 Reverse Split) on December 10, 2021 and the other half was valued based on the closing share price of $1.31

F-31

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

($23.58 post 2024 Reverse Split) on December 31, 2021. 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued on December 10, 2021 and the remaining 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued in January 2022.

On January 5, 2022, the Company signed a consulting agreement with Lintec Information Ltd (the “Consultant”). As the service consideration, the Company issued 1,050,000 (58,333 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $1,354,500 based on the closing share price of $1.29 ($23.22 post 2024 Reverse Split) on January 5, 2022 to the Consultant as payment for being the Company’s investment and financial advisor for a period of one year. The vesting period of these shares was one year from the date of contract. All of the restricted shares were issued under this plan on January 5, 2022 and all of the granted shares under this plan was vested as of June 30, 2023.

On March 15, 2023, the Company signed a consulting agreement with some business consultants (the “Consultants”). As the service consideration, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to the Consultants as compensation for acting as advisors to the Company on new business exploration. The vesting period of these shares was six months from the date of contract. All of the restricted shares were issued under this plan on March 15, 2023 and the granted shares under this plan have been vested until September15, 2023.

¥Nil and ¥nil restricted Class A restricted shares were issued and outstanding during the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for service was ¥4,304,857 and ¥1,070,144 ($150,726) for the six months ended December 31, 2022 and 2023, respectively.

Following is a summary of the restricted shares granted:

Restricted share grants

    

Shares*

Non-vested as of June 30, 2022

 

120,407

Granted

 

277,778

Vested

 

(226,247)

Non-vested as of June 30, 2023

 

171,938

Granted

 

Vested

 

(111,111)

Non-vested as of December 31, 2023

 

60,827

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The following is a summary of the status of restricted share at December 31, 2023:

Outstanding Restricted Shares

Average

Remaining

Fair Value per

Amortization

Share*

    

Number*

    

Period (Years)

$

18.72

 

60,827

 

1.16

 

60,827

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

NOTE 18. INCOME TAX

The Company is not subject to any income taxes in the United States or the Cayman Islands and had minimal operations in jurisdictions other than the PRC. BHD and Nanjing Recon are subject to PRC’s income taxes as PRC domestic companies. The Company follows Implementing Rules for the Enterprise Income Tax Law (“Implementing Rules”), which took effect on January 1, 2008 and unified the income tax rate for domestic-invested and foreign-invested enterprises at 25%.

F-32

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Nanjing Recon was approved as a government-certified high-technology company and is subject to a reduced income tax rate of 15% through November 30, 2019. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as November 22, 2019 and expired on November 22, 2022. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as October 12, 2022 and will expire on October 12, 2025.

As approved by the domestic tax authority in the PRC, BHD was recognized as a government-certified high-technology company on November 25, 2009 and is subject to a reduced income tax rate of 15% through November 25, 2018. BHD reapplied for a high-technology company certificate, and the new certificate was approved as October 31, 2018 and expired on October 31, 2021. BHD reapplied for a high-technology company certificate, and the new certificate was approved as December 17, 2021 and will expire on December 17, 2024.

Income (loss) before provision for income taxes consisted of:

    

For the six months ended December 31,

2022

    

2023

    

2023

RMB

RMB

US Dollars

(Unaudited)

(Unaudited)

(Unaudited)

Outside China areas

 

¥

(32,395,145)

¥

(14,621,317)

$

(2,059,369)

China

 

2,531,634

(8,390,493)

 

(1,181,776)

Total

 

¥

(29,863,511)

¥

(23,011,810)

$

(3,241,145)

Deferred tax assets, net is composed of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Deferred tax assets:

Allowance for credit losses

 

¥

1,019,592

 

¥

1,285,544

$

181,065

Impairment for inventory

 

90,322

 

35,646

5,021

Net operating loss carryforwards

 

23,290,731

 

24,263,351

3,417,422

Subtotal

24,400,645

25,584,541

3,603,507

Less: Valuation allowance

(24,107,246)

(25,304,762)

(3,564,101)

Total deferred tax assets, net

¥

293,399

¥

279,779

$

39,406

Deferred tax liabilities:

Accelerated amortization of intangible assets

(146,511)

(132,891)

(18,717)

Gain on the previously held equity method investment

(146,888)

(146,888)

(20,689)

Recognition of customer relationship arising from business combinations

Total deferred tax liabilities

 

(293,399)

 

(279,779)

(39,406)

Deferred tax assets, net

 

¥

 

¥

$

The Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred a cumulative net operating loss (“NOL”) which may reduce future corporate taxable income. As of June 30, 2023, the cumulative NOL was approximately ¥133.6 million. During the six months ended December 31, 2023, the Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred an additional NOL carryforwards of approximately ¥4.2 million ($0.6 million). As of December 31, 2023, there are $13.2 million ($1.9 million) of the cumulative NOL that have expired, resulting in a cumulative NOL carryforwards of approximately ¥124.6 million ($17.6 million) as of December 31, 2023.

F-33

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

The NOL will expire over the next five years as follows:

    

RMB 

    

US Dollars 

Twelve months ending December 31,

(Unaudited)

(Unaudited)

2024

 

¥

10,484,902

$

1,476,768

2025

 

19,617,124

 

2,763,014

2026

 

32,533,742

 

4,582,282

2027

 

27,137,905

 

3,822,294

2028

 

34,868,363

 

4,911,106

Total

 

¥

124,642,036

$

17,555,464

The Company’s income tax expense (benefit) is comprised of the following:

For the six months ended December 31,

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

US Dollars

 

(Unaudited)

 

(Unaudited)

(Unaudited)

Current income tax provision

 

¥

9,180

 

¥

96,041

$

13,527

Deferred income tax provision

 

 

 

Expense for income tax

 

¥

9,180

 

¥

96,041

$

13,527

NOTE 19. NON-CONTROLLING INTEREST

Non-controlling interest consisted of the following:

As of June 30, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

 

Total

Total

RMB

RMB

RMB

RMB

RMB

 

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

917,904

Capital contribution receivable due from non-controlling Interest

(48,870,000)

(48,870,000)

(6,739,481)

Unappropriated retained earnings (deficit)

3,477,494

3,616,001

(6,336,893)

(1,561,196)

(1,796,762)

(2,601,356)

(358,742)

Accumulated other comprehensive loss

 

(18,850)

 

(11,853)

 

(30,703)

 

(4,234)

Valuation increase shared by minority shareholders

 

 

 

34,790,000

34,790,000

 

4,797,760

Total non-controlling interests

 

¥

5,109,644

 

¥

3,804,148

 

¥

(1,531,893)

¥

(1,561,196)

(15,876,762)

¥

(10,056,059)

$

(1,386,793)

F-34

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

As of December 31, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

Total

Total

RMB

RMB

RMB

RMB

RMB

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

937,478

Capital contribution receivable due from non-controlling Interest

(48,870,000)

(48,870,000)

(6,883,196)

Unappropriated retained earnings (deficit)

3,818,698

3,616,001

(6,982,801)

(1,569,913)

(2,037,170)

(3,155,185)

(444,398)

Accumulated other comprehensive loss

 

(18,850)

 

(11,853)

 

(30,703)

 

(4,324)

Valuation increase shared by minority shareholders

 

 

 

34,790,000

34,790,000

 

4,900,069

Total non-controlling interests

 

¥

5,450,848

 

¥

3,804,148

 

¥

(2,177,801)

¥

(1,569,913)

¥

(16,117,170)

¥

(10,609,888)

$

(1,494,371)

NOTE 20. CONCENTRATIONS

Credit risk

As of June 30, 2023 and December 31, 2023, approximately ¥45.5 million and ¥ 101.2 million ($14.3 million) of the Company’s cash was on deposit at financial institutions in the PRC, respectively. Per PRC regulations, the maximum insured bank deposit amount is RMB500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥40.0 million and ¥96.8 million ($13.6 million) as of June 30, 2023 and December 31, 2023, respectively. As of June 30, 2023 and December 31, 2023, approximately ¥240.3 million and ¥154.6 million ($21.8 million) of the Company’s cash was on deposit at financial institutions in the Hong Kong, respectively. Per Hong Kong regulations, the maximum insured bank deposit amount is HKD 500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥238.8 million and ¥152.9 million ($21.5 million) as of June 30, 2023 and December 31, 2023, respectively.

Customer concentration risk

For the six months ended December 31, 2022, CNPC represented 41%, SINOPEC represented 31%, and another customer represented 10% of the Company’s total revenue, respectively. At December 31, 2022, CNPC accounted for 43%, SINOPEC represented 18% and another customer accounted for 14% of the Company’s trade accounts receivable, net, respectively.

For the six months ended December 31, 2023, CNPC represented 56%, SINOPEC represented 19%, CNOOC represented 15%, and another customer represented 10% of the Company’s total revenue, respectively. At December 31, 2023, CNPC accounted for 34%, SINOPEC represented 14%, CNOOC represented 21%, and another customer accounted for 30% of the Company’s trade accounts receivable, net, respectively.

NOTE 21. COMMITMENTS AND CONTINGENCY

(a)   Contingency

Severance payments

The Labor Contract Law of the PRC requires employers to assure the liability of severance payments if employment contracts are terminated. The employers will be liable for one month of severance pay for each year of the service provided by the employees. As of December 31, 2023, the Company estimated its severance payments of approximately ¥7.9 million ($1.1 million) which has not been reflected in its consolidated financial statements, because management cannot predict what the actual payment, if any, will be in the future.

F-35

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Legal contingencies

On December 1, 2021, Henan Puxinfangfu Construction Engineering Co., Ltd. (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Suzhou District, Jiuquan City, Gansu Province (the “Court”) against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. The Plaintiff also applied for property preservation before litigation to preserve the bank account of the Company. On December 1, 2021, the Court issued a judgement and approximately ¥0.7 million ($0.1 million) of Gan Su BHD’s bank balance was became restricted for one year. On April 7, 2022 and June 9, 2022, the Court issued first and second judgement which stated that the case to transfer to People’s Court of Yumen for jurisdiction. As of June 30, 2023, Gan Su BHD recorded ¥1.82 million (approximately $0.3 million) account payable due to the Plaintiff, and the compensation claimed by the Plaintiff was approximately ¥2.0 million (approximately $0.3 million). On January 9, 2023, the People’s Court of Yumen City, Gansu Province issued its civil judgement, pursuant to which the Company is required to pay the Plaintiff a settlement payment totaling approximately ¥1.8 million (approximately $0.3 million), including the money compensation and interests. As of December 31,2023, the Company has paid ¥855,197 (approximately $117,937) to the Plaintiff.

On April 30, 2023, Jiuquan Third Construction and Installation Engineering Company (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Yumen, Jiuquan City, Gansu Province against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. On August 25, 2023, the Company entered into a Settlement Agreement with the Plaintiff, pursuant to which the Company needs to pay the Plaintiff a total sum of ¥2.8 million (approximately $0.38 million) as settlement payment, including the money compensation and interests. Among which, ¥1.0 million (approximately $0.14 million) is required to be paid by September 25, 2023, ¥1.0 million (approximately $0.14 million) is required to be paid by October 25, 2023, and the remaining balance is required to be paid by November 25, 2023. As of December 31,2023, the Company has paid ¥1.3 million (approximately $0.18 million) to the Plaintiff.

(b)   Purchase commitment

The total future minimum purchase commitment under the non-cancellable purchase contracts as of December 31, 2023 are payable as follows:

RMB

US Dollars

Twelve months ending December 31,

    

(Unaudited)

    

(Unaudited)

2024

¥

23,357,995

$

3,289,905

2025

300,000

42,254

Total minimum payments required

 

¥

23,657,995

$

3,332,159

(c) Office Leases Commitment - short term

The Company entered into several non-cancellable operating lease agreements for office spaces. Future payments under such leases were included in lease liabilities as disclosed in Note 10, other than those within under lease agreements within one year which are disclosed as follows as of December 31, 2023:

    

RMB

    

US Dollars

Twelve months ending December 31,

(Unaudited)

(Unaudited)

2024

 

¥

692,500

$

97,537

Total

 

¥

692,500

$

97,537

F-36

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 22. RELATED PARTY TRANSACTIONS AND BALANCES

Leases from related parties - The Company has various agreements for the lease of office space owned by the founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($13,263) with annual rental expense at ¥1.1 million ($0.16 million).

The details of leases from related parties are as below:

    

    

Monthly Rent

    

Monthly Rent

Lessee

    

Lessor

    

Rent Period

    

RMB

    

US Dollars

Nanjing Recon

 

One of the founders

 

April 1, 2022 - March 31, 2024

 

¥

40,000

$

5,634

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

31,667

 

4,460

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

22,500

 

3,169

As of June 30, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥335,976 ($46,333) and ¥335,976 ($46,333), respectively.

As of December 31, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥113,361 ($15,967) and ¥113,361 ($15,967), respectively.

Guarantee/collateral related parties – The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans (see Note 13).

NOTE 23. VARIABLE INTEREST ENTITIES

VIEs are generally entities that lack sufficient equity to finance their activities without additional financial support from other parties or whose equity holders lack adequate decision-making ability. All VIEs and their subsidiaries with which the Company is involved must be evaluated to determine the primary beneficiary of the risks and rewards of the VIE. The primary beneficiary is required to consolidate the VIE for financial reporting purposes.

F-37

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

Summary information regarding consolidated VIEs and their subsidiaries is as follows:

June 30, 2023

December 31, 2023

December 31, 2023

    

RMB

    

RMB

    

US Dollars

ASSETS

 

 

Current Assets

 

 

Cash

 

¥

37,661,118

¥

23,902,252

$

3,366,562

Restricted cash

731,545

3,904

550

Short-term investments

18,000,000

2,535,247

Notes receivable

 

3,742,390

12,532,717

 

1,765,196

Accounts receivable, net

 

27,453,415

30,813,885

 

4,340,045

Inventories, net

6,330,701

1,855,535

261,347

Other receivables, net

11,618,275

4,155,097

585,233

Loans to third parties

37,770,188

26,841,513

3,780,548

Purchase advances, net

1,592,761

1,996,413

281,189

Contract costs, net

49,572,685

32,373,824

4,559,758

Prepaid expenses

121,329

193,859

27,303

Operating lease right-of-use assets, net - current

879,288

123,845

Total current assets

 

176,594,407

153,548,287

21,626,823

Property and equipment, net

24,752,864

23,492,024

3,308,782

Long-term other receivables, net

3,640

Long-term loan to third parties

18,500,000

2,605,671

Operating lease right-of-use assets, net - non-current

2,654,900

1,219,978

171,830

Total Assets

 

¥

204,005,811

¥

196,760,289

$

27,713,106

LIABILITIES

 

 

Short-term bank loans

 

¥

12,451,481

¥

12,336,285

$

1,737,529

Accounts payable

10,791,721

12,062,861

1,699,018

Other payables

3,904,135

1,340,788

188,846

Other payable- related parties

1,356,915

2,162,184

304,537

Contract liabilities

2,748,361

4,888,749

688,566

Accrued payroll and employees’ welfare

1,048,061

1,077,495

151,762

Intercompany payables*

263,935,922

259,617,001

36,566,290

Taxes payable

1,163,237

1,265,868

178,294

Short-term borrowings - related parties

 

20,018,222

 

20,019,889

 

2,819,742

Operating lease liabilities - current

 

3,066,146

 

1,038,354

 

146,248

Total current liabilities

320,484,201

315,809,474

44,480,832

Operating lease liabilities - non-current

25,144

25,869

3,644

Total Liabilities

¥

320,509,345

¥

315,835,343

$

44,484,476

*Intercompany payables are eliminated upon consolidation.

The financial performance of VIEs and their subsidiaries reported in the unaudited condensed consolidated interim statement of operations and comprehensive income for the six months ended December 31, 2022 includes revenues of ¥45,559,591 ($6,604,466), operating expenses of ¥11,643,918 ($1,687,940), and net income of ¥2,974,474 ($431,189). The financial performance of VIEs and their subsidiaries reported in the unaudited condensed consolidated interim statement of operations and comprehensive income for the six months ended December 31, 2023 includes revenues of ¥45,256,672 ($6,374,269), operating expenses of ¥21,646,029 ($3,048,779), and net loss of ¥6,890,440 ($970,498).

F-38

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

NOTE 24. SEGMENT REPORTING

ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different products. Based on management’s assessment, the Company has determined that it has four operating segments: automation product and software, equipment and accessories, oilfield environmental protection and platform outsourcing services.

The following tables present summary information by segment for the six months ended December 31, 2022 and 2023, respectively:

For the six months ended December 31,

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

(Unaudited)

(Unaudited)

(Unaudited)

Automation product and software

 

¥

19,055,227

 

¥

17,552,892

$

2,472,273

Equipment, accessories and others

 

9,730,859

 

17,867,404

 

2,516,571

Oilfield environmental protection

12,789,684

8,053,696

1,134,339

Platform Outsourcing Services

 

3,983,821

 

1,782,680

 

251,085

Total revenue

 

¥

45,559,591

 

¥

45,256,672

$

6,374,268

For the six months ended December 31, 2023

    

Automation 

    

Equipment,

    

Oilfield 

    

Platform

    

product and 

accessories

environmental 

outsourcing

software

and others

protection

services

Total

RMB

RMB

RMB

RMB

RMB

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

Revenue

 

¥

17,552,892

 

¥

17,867,404

 

¥

8,053,696

¥

1,782,680

 

¥

45,256,672

Cost of revenue and related tax

 

14,040,976

12,778,042

6,020,271

311,641

33,150,930

Gross profit

 

¥

3,511,916

¥

5,089,362

¥

2,033,425

¥

1,471,039

¥

12,105,742

Depreciation and amortization

 

¥

253,397

 

¥

143,927

 

¥

1,029,646

¥

 

¥

1,426,970

Total capital expenditures

 

¥

83,253

 

¥

116,191

 

¥

¥

 

¥

199,444

Timing of revenue recognition

Goods transferred at a point in time

¥

14,368,994

¥

17,867,404

¥

8,053,696

¥

166,899

¥

40,456,993

Services rendered over time

3,183,898

 

 

1,615,781

 

4,799,679

Total revenue

¥

17,552,892

¥

17,867,404

¥

8,053,696

¥

1,782,680

¥

45,256,672

F-39

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

For the six months ended December 31, 2022

    

Automation 

    

Equipment,

    

Oilfield 

    

Platform

    

product and 

accessories

environmental 

outsourcing

software

and others

protection

services

Total

RMB

RMB

RMB

RMB

RMB

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

Revenue

 

¥

19,055,227

 

¥

9,730,859

 

¥

12,789,684

¥

3,983,821

 

¥

45,559,591

Cost of revenue and related tax

 

14,955,185

 

6,254,015

 

9,988,100

1,230,472

 

32,427,772

Gross profit

 

¥

4,100,042

 

¥

3,476,844

 

¥

2,801,584

¥

2,753,349

 

¥

13,131,819

Depreciation and amortization

 

¥

524,970

 

¥

358,954

 

¥

1,038,342

¥

30,359

 

¥

1,952,625

Total capital expenditures

 

¥

2,303,311

 

¥

3,008

 

¥

¥

14,953

 

¥

2,321,272

Timing of revenue recognition

Goods transferred at a point in time

¥

19,055,227

¥

9,730,859

¥

10,282,687

¥

3,983,821

¥

43,052,594

Services rendered over time

 

 

2,506,997

 

2,506,997

Total revenue

¥

19,055,227

¥

9,730,859

¥

12,789,684

¥

3,983,821

¥

45,559,591

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Total assets:

 

  

 

  

 

  

Automation product and software

 

¥

167,009,315

 

¥

157,269,367

$

22,150,927

Equipment, accessories and others

 

170,809,759

 

158,131,921

 

22,272,414

Oilfield environmental protection

107,393,609

94,285,444

13,279,827

Platform outsourcing services

 

86,611,894

 

73,569,497

 

10,362,047

Total assets

 

¥

531,824,577

 

¥

483,256,229

$

68,065,215

NOTE 25. SUBSEQUENT EVENTS

These consolidated financial statements were approved by management and available for issuance on June 28, 2024, and the Company has evaluated subsequent events through this date.

On January 31, 2024, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”), pursuant to which the Company agreed to sell securities to various purchasers (the “Purchasers”) in a private placement transaction (the “Private Placement”). Pursuant to the Securities Purchase Agreement, the Company agreed to transfer, assign, set over and deliver to the Purchasers and the Purchasers agree, severally and not jointly, to acquire from the Company in the aggregate 100,000,000 (5,555,559 shares post 2024 Reverse Split) of the Company’s Class A Ordinary Shares at USD$0.11 ($1.98 post 2024 Reverse Split) per share for $11,000,000. On February 2, 2024, the Company closed the Private Placement.

On February 22, 2024, Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million., focusing on the Plastic chemical cycles business. The paid in capital was $1.0 million as of the report date.

On February 26, 2024, the Company granted 6,255,483 (347,527 shares post 2024 Reverse Split) restricted Class A Ordinary Shares and 12,900,000 restricted Class B Ordinary Shares to its management and staff. The fair value of the Class A restricted shares was $988,366 based on the fair value of share price $0.158 ($2.844 post 2024 Reverse Split) at February 26, 2024. The fair value of the Class B restricted shares was $2,130,000 based on the fair value of share price $0.17 at February 26, 2024.

On March 29, 2024, the Company’s shareholders approved the reverse shares split of the Company’s Class A Ordinary Shares at the ratio of one-for-eighteen with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed the Fourth Amended and Restated Memorandum and Articles of Association with local registry, and change its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of

F-40

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

US$0.0001 each (the “2024 change in capital structure”). As a result of the 2024 Reverse Split, each eighteen pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the 2024 Reverse Split. Each shareholder was entitled to receive one Class A Ordinary Shares in lieu of the fractional share that would have resulted from the reverse stock split. The Depository Trust Company (the “DTC”) requested the Company’s transfer agent to issue 54,727 round-up Class A Ordinary Shares. As of May 1, 2024 (immediately prior to the effective date), there were 141,703,218 Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the 2024 Reverse Split is 7,927,132, taking into account of the effect of rounding fractional shares into whole shares. In addition, all Class A Ordinary Shares, options and any other Class A securities of the Company outstanding immediately prior to the 2024 Reverse Split was retroactively applied by dividing the number of ordinary shares into which the options and other securities are exercisable by 18 and multiplying the exercise price thereof by 18, as a result of the 2024 Reverse Split. All share and earnings per-share information have been retroactively adjusted to reflect the 2024 Reverse-Split. The Company had 500,000,000 authorized Class A Ordinary Shares, par value of $0.0001, of which 1,704,766 and 2,371,573 Class A Ordinary Shares were issued and outstanding as of December 31, 2022 and 2023, retrospectively and respectively. The Company had 80,000,000 authorized Class B Ordinary Shares, par value of $0.0001, of which 4,100,000 and 7,100,000 Class B Ordinary Shares were issued and outstanding as of December 31, 2022 and 2023, retrospectively and respectively.

On March 29, 2024, the company signed an office lease agreement with a lease term from May 1, 2024, to April 30, 2027, and an annual rent of 2.28 million.

On April 24, 2024, Bank of Kunlun Co., Ltd. Tuha Branch (the “Plaintiff”) submitted a civil complaint to the People's Court of Yizhou District, Hami City, Xinjiang Uygur Autonomous Region (the “Court"). The complaint requested: (1) Gan Su BHD to repay the principal and interest of the loan to the Plaintiff, (2) Gan Su BHD to pay the overdue interest to the Plaintiff; (3) Gan Su BHD to pay the attorney's fees to the Plaintiff; (4) Wang Ping, Beijing BHD, and Nanjing Recon to bear joint and several liabilities for the first four claims of the Plaintiff, (5) all costs of the case, including the acceptance fee, mailing fee, preservation fee, and preservation insurance fee, to be borne by the defendants. The Plaintiff also applied for pre-litigation property preservation. On April 24, 2024, the Court issued a ruling to seize and freeze the bank deposits of the respondents Gan Su BHD, Wang Ping, Beijing BHD, and Nanjing Recon, amounting to ¥848,935.63. On May 24, 2024, the Court made a first-instance judgment, ordering (1) Gan Su BHD to repay the Plaintiff the principal of the loan amounting to ¥818,730.95, (2) Gan Su BHD to pay the loan interest of ¥199.51 and the interest from April 1, 2024, until the actual repayment date (calculated based on the actual amount owed at an annual interest rate of 9%), (3) Gan Su BHD to bear the attorney's fees of ¥30,000, (4) Gan Su BHD to bear the preservation agency fee of ¥4,765, (5) Wang Ping, Beijing BHD and Nanjing Recon to bear joint and several liability guarantees for the above four judgment contents and the case acceptance fee.

NOTE 26. CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY

Pursuant to the requirements of Rules 12-04(a), 5-04(c), and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with such requirements and concluded that it was applicable to the Company as the restricted net assets of the Company’s PRC subsidiary and VIEs exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein.

For purposes of the above test, restricted net assets of consolidated subsidiaries and VIEs shall mean that amount of the Company’s proportionate share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiaries and VIEs in the form of loans, advances, or cash dividends without the consent of a third party.

The condensed financial information of the parent company has been prepared using the same accounting policies as set out in the Company’s consolidated financial statements except that the parent company used the equity method to account for investment in its subsidiaries and VIEs. Such investment is presented on the condensed balance sheets as “Investment in subsidiaries and VIEs” and the respective profit or loss as “Equity in earnings of subsidiaries and VIEs” on the condensed statements of income.

The footnote disclosures contain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company. Certain information and

F-41

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

The Company did not pay any dividend for the periods presented. As of June 30, 2023 and December 31, 2023, there were no material contingencies, significant provisions for long-term obligations, or guarantees of the Company, except for those which have been separately disclosed in the consolidated financial statements, if any.

RECON TECHNOLOGY, LTD

PARENT COMPANY BALANCE SHEETS (UNAUDITED)

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

    

RMB

    

(Unaudited)

    

(Unaudited)

ASSETS

 

 

 

Cash

 

¥

236,146,589

 

¥

34,657,271

$

4,881,375

Short-term investments

115,950,650

16,331,307

Due from intercompany*

 

291,525,426

 

356,442,080

 

50,203,817

Other current assets

 

80,036,017

 

52,568,829

 

7,404,165

Total Current Assets

 

607,708,032

 

559,618,830

 

78,820,664

Investment in subsidiaries and VIEs

 

(122,920,490)

 

(122,676,150)

 

(17,278,574)

Total Assets

 

¥

484,787,542

¥

436,942,680

$

61,542,090

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

Other current liabilities

 

3,964,912

1,448,570

204,027

Warrant liability - current

8,519,880

1,200,000

Total Current Liabilities

3,964,912

9,968,450

1,404,027

Warrant liability - non-current

 

31,615,668

993,986

140,000

Total Liabilities

 

¥

35,580,580

¥

10,962,436

$

1,544,027

COMMITMENTS AND CONTINGENCIES

 

SHAREHOLDERS’ EQUITY

 

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371,573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**

 

26,932

27,791

3,914

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**

 

4,693

4,693

661

Additional paid-in capital**

 

580,340,061

584,275,905

82,293,540

Accumulated deficit

 

(166,291,897)

(188,845,919)

(26,598,391)

Accumulated other comprehensive income

 

35,127,173

30,517,774

4,298,339

Total Shareholders’ Equity

 

449,206,962

425,980,244

59,998,063

Total Liabilities and Shareholders’ Equity

 

¥

484,787,542

¥

436,942,680

$

61,542,090

*

Due from intercompany are eliminated upon consolidation.

**

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

F-42

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)

    

For the six months ended December 31,

2022

2023

2023

RMB

RMB

U.S. Dollars

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Revenues

 

¥

 

¥

$

Cost of revenues

 

 

 

Gross profit

 

 

 

General and administrative expenses

 

16,054,522

 

11,698,953

 

1,647,763

Provision for credit losses

 

 

 

Loss from operations

 

¥

(16,054,522)

 

¥

(11,698,953)

$

(1,647,763)

Gain (loss) in fair value changes of warrants liability

 

(20,097,665)

 

(1,941,195)

 

(273,412)

Other income (expenses)

 

3,716,168

(960,280)

(135,253)

Equity in earnings of subsidiaries, VIEs and VIEs’ subsidiaries

 

2,559,601

(7,954,486)

(1,120,366)

Net loss

 

¥

(29,876,418)

¥

(22,554,914)

$

(3,176,794)

FOREIGN CURRENCY TRANSLATION ADJUSTMENTS

 

 

Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs’ subsidiaries

 

9,663,701

(4,609,399)

(649,220)

Comprehensive loss attributable to the company

 

¥

(20,212,717)

¥

(27,164,313)

$

(3,826,014)

F-43

RECON TECHNOLOGY, LTD

NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF CASH FLOWS (UNAUDITED)

    

For the six months ended December 31,

2022

2023

2023

RMB

RMB

U.S. Dollars

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Cash flows from operating activities:

 

  

 

  

 

  

Net loss

 

¥

(29,876,418)

 

¥

(22,554,914)

$

(3,176,793)

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

 

 

Loss (gain) in fair value changes of warrants liability

 

20,097,665

 

10,461,075

1,473,412

Restricted shares issued for management and employees

 

1,796,417

 

2,866,560

 

403,747

Accrued interest income from loans to third parties

(3,088,457)

(435,000)

Accrued interest income from short-term investment

 

 

(2,352,250)

 

(331,307)

Restricted shares issued for services

 

4,304,857

 

1,070,144

 

150,727

Equity in earnings of subsidiaries and VIEs

 

(2,559,601)

 

7,954,486

 

1,120,366

Other current assets

 

(14,166,457)

 

7,289,074

 

1,026,645

Other current liabilities

 

(1,080,736)

 

(2,516,342)

 

(354,421)

Net cash used in operating activities

 

(21,484,273)

 

(870,624)

(122,624)

Cash flows from investing activities:

 

 

 

Repayments from loans to third parties

20,694,900

24,849,650

3,500,000

Payments made for loans to third parties

 

(48,288,100)

 

 

Payments for short-term investments

 

 

(113,598,400)

 

(16,000,000)

Due from intercompany, VIEs and VIEs’ subsidiaries

 

(80,522,546)

 

(64,916,652)

 

(9,143,319)

Net cash used in investing activities

 

(108,115,746)

 

(153,665,402)

 

(21,643,319)

Net cash used in financing activity:

Redemption of warrants

(31,866,604)

(4,488,317)

Net cash provided by financing activity

(31,866,604)

(4,488,317)

Effect of exchange rate fluctuation on cash

 

16,278,998

 

(15,086,688)

(2,124,916)

Net decrease in cash

 

(113,321,021)

 

(201,489,318)

 

(28,379,176)

CASH, beginning of period

 

296,838,959

 

236,146,589

 

33,260,551

CASH, end of period

 

¥

183,517,938

 

¥

34,657,271

$

4,881,375

F-44

EX-99.2 3 rcon-20231231xex99d2.htm EX-99.2

Exhibit 99.2

The following discussion and analysis of our company’s financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes included elsewhere in this report. This discussion contains forward-looking statements that involve risks and uncertainties. Actual results and the timing of selected events could differ materially from those anticipated in these forward-looking statements as a result of various factors.

Overview

We are a company with limited liability incorporated in 2007 under the laws of the Cayman Islands. Headquartered in Beijing, we have been providing products and services to oil and gas companies and their affiliates through Nanjing Recon Technology Co. Ltd (“Nanjing Recon”) and Beijing BHD Petroleum Technology Co, Ltd (“BHD”) and their affiliates, hereafter referred to as the domestic companies (the “Domestic Companies”), which are established under the laws of the PRC. From 2017, we have been providing service to companies in other power energy industries such as the electronic power industry and the renewable energy industry. As the Company contractually controls the Domestic Companies, we serve as the center of strategic management, financial control and human resources allocation. To this end, our company and our subsidiaries, Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”) are contractually engaged with the following PRC VIE companies and their subsidiaries: Beijing BHD Petroleum Technology Co., Ltd. (“BHD”), Future Gas Station (Beijing) Technology, Ltd. (“FGS”), Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”), Gan Su BHD Environmental Technology Co. Ltd. (“Gan Su BHD”), Huang Hua BHD Petroleum Equipment Manufacturing Co. Ltd. (“HH BHD”), and Qing Hai BHD New Energy Technology Co. Ltd. (“Qing Hai BHD”) (collectively, the “Domestic Companies”), which provide services designed to automate and enhance the extraction of and facilitate the sale of petroleum products. Due to this contractual control and our obligation to bear the losses of the Domestic Companies, we consider them to be variable interest entities (“VIEs”) for accounting purposes and consolidate their results in our financial statements.

Through Nanjing Recon and BHD, our business is mainly focused on the upstream sectors of the oil and gas industry. From 2018, our business has been expanding to the downstream of the energy industry– the civil and industrial heating furnaces market, electric and coal chemical industry and the energy service management industry. As we acquired major equity interest of FGS in year 2021, we also extend our business to fuel market. We derive our revenue from the sales and provision of (1) automation products and projects, (2) equipment and installment for heating furnaces and overall energy saving resolution, (3) chemical products and overall resolution for wastewater and oily sludge treatment, (4) downhole services, production enhancement, engineering and project services for aforementioned, and (5) platform development services for gas stations and other entities that will provide services under the scenario of refuel.

Nanjing Recon: Nanjing Recon is a high-tech company that specializes in automation services for oilfield companies. It mainly focuses on providing automation solutions to the oil exploration industry, including monitoring wells, automatic metering to the joint station production, process monitor, and a variety of oilfield equipment and control systems. From 2018, Nanjing Recon also provides automation products and services to other segments of the energy industry, such as the new energy industry, electric power and coal chemical industries.
BHD: BHD is a high-tech company that specializes in transportation equipment and stimulation productions and services. Possessing proprietary patents and substantial industry experience, BHD has also been expanding services to oilfield wastewater and oily sludge treatment, and extended its heating products and resolutions to the civil market by leveraging its advantage on furnace products.

We entered into the wasted plastic chemical recycling business in year 2023 and established two new wholly-owned subsidiaries, Shandong Recon Renewable Resources Technology Co., Ltd (“Shandong Recon”) on October 10, 2023, and Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”) on February 22, 2024 through Recon-IN to serve customers located in different areas.

Recent Industry Developments and Business Outlook

For the first half of the fiscal year 2024, crude oil prices have experienced an upward and then a downward trajectory, but have overall remained above the extraction costs of China’s domestic oilfield companies, which resulted in high extraction and production activities being maintained by all of China’s oilfield companies. Oilfield companies have implemented a series of effective measures to strengthen the stable production of mature oil fields and seek opportunities for profitable development in new areas. We expect this trend to continue for some time and our oilfield business is gradually recovering.

1


As the domestic refined oil market demand gradually recovers, the consumption growth of the natural gas market is also exhibiting a swift upward trend. Under such circumstances, the natural gas production of oilfield companies is increasing at a swift rate, and its proportion in the total oil and gas output is steadily rising. Furthermore, domestic oilfield companies have capitalized on the advantage of relatively lower extraction costs associated with offshore oilfields, leading to increasingly frequent exploration activities in these areas. Faced with emerging opportunities in the market, we are actively seeking and seizing chances, solidifying our existing oilfield customer business. We have established cooperative relationships with both natural gas extraction clients and offshore oilfield clients, propelling the development of our business.

At the same time, we believe that the demand from oilfield customers for green, low-carbon, digitized and intelligent solutions to improve recovery and production efficiency will continue to rise, in order to ensure a continuous and stable supply of high-quality oil and gas resources to meet market demand.

With plastic waste ballooning into a global environmental crisis, and oil and chemical companies focus more on ESG management, we see increasing opportunities on circular economy and a growing market demand for sustainable and recycled materials, in which products and materials are reused, remanufactured and recycled. Chemical recycling plays an important role in achieving these goals by preserving the value of plastic materials. From early 2023, we have been participating in the chemical recycling of low-value plastics. We have signed purchase intentions with some multinational and local chemical companies, and based on these demands, we have started the construction of our plants. Beginning in the second half of 2023, we purchased land and began applying for various access documents and construction permits. We expect the plant to be ready for production and operation in early 2025.

Growth Strategy

As a small company focused on the Chinese market, our basic strategy focuses on developing our onshore oilfield business in the upstream sector of the industry. We continuously focus on providing high quality products and services in oilfields in which we have a geographical advantage. This helps us avoid conflicts of interest with larger private companies while protecting our position within this market segment. Our mission is to increase the automation and safety levels of industrial petroleum production in China and to improve the underdeveloped working process and management mode used by many companies by providing advanced technologies. At the same time, we are always looking to improve our business and to increase our earning capability.

Currently, as more markets in China’s energy industry are open to non-state-owned companies, we are also seeking for opportunities in other markets. We believe our experience and deep knowledge of the energy industry, especially in oil and gas, will always be the long-term foundation for the company’s growth. By tapping into technological advances in recent years, such as solar energy and the Smart Industry and Industrial Internet, which is bringing about a fundamental change in the way factories and workplaces function by making them safer, more efficient, more flexible and more environmentally friendly. We expect to create more profitable business lines.

Also, to diversify our revenue stream and lower the risk of concentration, we will continue to seek new opportunities in other industries by leveraging our knowledge of intelligent equipment and the “internet of things” (IoT), which is a crucial component of the Smart Industry and Industrial Internet.

We also see threatens from climate changes and opportunities from sustainable investments. We have also begun to engage in green, low-carbon and recyclable resource businesses to secure our long-term growth.

Trend Information

Other than as disclosed elsewhere in this report we are not aware of any trends, uncertainties, demands, commitments, or events since the beginning of our fiscal year 2024 which are reasonably likely to have a material effect on our net revenue, income from operations, profitability, liquidity or capital resources, or would cause the disclosed financial information to be not necessarily indicative of future operating results or financial condition.

Factors Affecting Our Results of Operations

Our operating results in any period are subject to general conditions typically affecting the Chinese oilfield service industry which include but are not limited to:

oil and gas prices;

2


the amount of spending by our customers, primarily those in the oil and gas industry;
growing demand from large corporations for improved management and software designed to achieve such corporate performance;
the procurement processes of our customers, especially those in the oil and gas industry;
competition and related pricing pressure from other oilfield service solution providers, especially those targeting the Chinese oil and gas industry;
the ongoing development of the oilfield service market in China;
unpredictability of policies regarding the energy and internet sectors; and
inflation and other macroeconomic factors.

Unfavorable changes in any of these general conditions could negatively affect the number and size of the projects we undertake, the number of products we sell, the amount of services we provide, the price of our products and services, and otherwise affect our results of operations.

Our operating results in any period are more directly affected by company-specific factors including:

our revenue growth, in terms of the proportion of our business dedicated to large companies and our ability to successfully develop, introduce and market new solutions and services;
our ability to increase our revenue from both old and new customers in the oil and gas industry in China;
our ability to effectively manage our operating costs and expenses; and
our ability to effectively implement any targeted acquisitions and/or strategic alliances so as to provide efficient access to markets and industries in the oil and gas industry in China.

Major Critical Accounting Policies and Estimates

Consolidation of VIEs

A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Estimates and Assumptions

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in United States of America (“US GAAP”), which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for

3


business combination and the fair value of share- based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

Fair Values of Financial Instruments

The US GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

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

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Business Combinations

The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the

4


Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Revenue Recognition

In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

Disaggregation of Revenue

Revenues are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the six months ended December 31, 2022 and 2023 is disclosed in Note 24 to accompanying consolidated financial statements.

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

5


Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

RMB

US Dollars

(Unaudited)

(Unaudited)

Contract costs, net

¥

49,572,685

¥

37,323,824

$

5,256,951

Contract liabilities

 

¥

2,748,365

 

¥

4,888,749

$

688,566

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-

Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

-

Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

6


Performance Obligations

Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

Shipping and handling charges charged to customers for the fulfillment of the Company’s commitment to transfer the goods are included in revenue, and the costs incurred by the Company as a result of the delivery of the goods are classified as cost of sales in the consolidated operating and comprehensive income (loss) statements. Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of December 31, 2023. The amount of revenue recognized during the six months ended December 31, 2022 and 2023 that was previously included within contract liability balances was ¥1,901,277, and ¥1,689,759 ($237,998), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from beginning of the fiscal year 2024, the Company did calculation and the amount was not material as end of this fiscal year.

Accounts Receivable, Net, Other Receivables, Net and Loan to Third Parties

Accounts receivable are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the six months ended December 31, 2023 decreased by approximately ¥3.1 million ($0.4 million) from the six months ended December 31, 2022.

7


The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;
the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.

Share-Based Compensation

Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value.

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

8


The estimated liabilities accrued by the company for potential future substantial transaction compensation under the Warrant Purchase Agreement are classified and displayed as "warrants liability" in the financial statements.

Results of Operations

The following consolidated results of operations include the results of operations of the Company and the Domestic Companies.

Our historical reporting results are not necessarily indicative of the results to be expected for any future period.

Six Months Ended December 31, 2023 Compared to Six Months Ended December 31, 2022

During the six months ended December 31, 2023, our performance in the oilfield service sector improved, benefiting from the continued improvement in oilfield customers’ production activities, the continued demand for clean energy in China, and the demand from oilfield customers for efficient, cost-effective and environmentally friendly solutions. While we also faced challenges from customers’ cost control strategy and temporary update re-equipment of operational qualification, our gross margin improvement was not significant, and revenue from some electronics sector and oilfield environmental protection temporarily declined. As a result, we experienced certain fluctuations in our revenue structure and costs and expenses during the current period.

Revenue

    

For the Six Months Ended

 

December 31,

 

Increase /

Percentage

 

2022

2023

(Decrease)

Change

 

Automation product and software

 

¥

19,055,227

 

¥

17,552,892

 

¥

(1,502,335)

 

(7.9)

%

Equipment and accessories

9,730,859

17,867,404

8,136,545

 

83.6

%

Oilfield environmental protection

12,789,684

8,053,696

(4,735,988)

 

(37.0)

%

Platform outsourcing services

3,983,821

1,782,680

(2,201,141)

 

(55.3)

%

Total revenue

 

¥

45,559,591

 

¥

45,256,672

 

¥

(302,919)

 

(0.7)

%

Our total revenue for the six months ended December 31, 2023 were approximately ¥45.3 million ($6.4 million), a decrease of approximately ¥0.3 million ($0.04 million) or 0.7% from ¥45.6 million for the same period in 2022.

(1)Revenue from automation product and software decreased by ¥1.5 million ($0.2 million) or 7.9%. During the six months period ended by December 31, 2023, affected by temporary changes in market participation requirements from electricity industry customers, our business in the electronic automation segment disrupted and revenue from non-oilfield customers decreased by ¥9.6 million ($1.3 million). However, due to the recovery of oilfield production, sales to oilfield customers increased by ¥8.1million ($1.1 million). Thus, our revenue from automation product and software business decreased slightly overall. We anticipate that revenue from the electronic business will resume and revenue will recover from October, 2024.
(2)Revenue from equipment and accessories increased by ¥8.1 million ($1.1 million) or 83.6%. The increase in revenue was driven by the continued growth of our oilfield business and the successful expansion of our offshore oilfield services.
(3)Revenue from oilfield environmental protection decreased by ¥4.7 million ($0.7 million) or 37.0%, mainly due to a reduction in the volume of oily wastewater provided by customers as their production intensity decreased. In addition, Gansu BHD’ s hazardous waste operation permit expired in July, 2023, and the renewal process took longer than expected due to changing government regulations. Production activates were not allowed during this period. As a result, revenue from oily sludge treatment was reduced to a remarkably low level.
(4)Revenue from platform outsourcing services decreased by ¥2.2 million ($0.3 million) or 55.3%. The decrease was mainly due to reduced demand from former gas station customers as they upgraded their own online systems and limited cooperation with third parties. During the period, we shifted our target market from gasoline users to diesel users and established partnerships with several major online freight platform customers. We expect the increase in revenue from this segment to gradually form a new business base for the Company.

9


Cost of revenue

    

For the Six Months Ended

 

December 31,

 

Increase /

Percentage

 

2022

2023

(Decrease)

Change

 

Automation product and software

 

¥

14,929,144

 

¥

14,004,847

 

¥

(924,297)

 

(6.2)

%

Equipment and accessories

6,176,223

12,730,144

6,553,921

 

106.1

%

Oilfield environmental protection

9,840,769

5,943,162

(3,897,607)

 

(39.6)

%

Platform outsourcing services

1,220,582

306,797

(913,785)

 

(74.9)

%

Business and sales related tax

261,054

165,980

(95,074)

 

(36.4)

%

Total cost of revenue

 

¥

32,427,772

 

¥

33,150,930

 

¥

723,158

 

2.2

%

Our total cost of revenue increased slightly from ¥32.4 ($4.6 million) million for the six months ended December 31, 2022 to ¥33.2 million ($4.7 million) for the same period in 2023.

(1)For the six months ended December 31, 2022 and 2023, cost of revenue from automation product and software was approximately ¥14.9 million and ¥14.0 million ($2.0 million), respectively, representing a decrease of approximately ¥0.9 million ($0.1 million) or 6.2%. The decrease in cost of revenue from automation product and software was primarily attributable to decreased revenue of automation products.
(2)For the six months ended December 31, 2022 and 2023, cost of revenue from equipment and accessories was approximately ¥6.2 million and ¥12.7 million ($1.8 million), respectively, representing an increase of approximately ¥6.6 million ($0.9 million) or 106.1%. The increase in cost of revenue from equipment and accessories was primarily attributable to increased revenue of equipment and accessories.
(3)For the six months ended December 31,2022 and 2023, cost of revenue from oilfield environmental protection was approximately ¥9.8 million and ¥5.9 million ($0.8 million), respectively, representing a decrease of approximately ¥3.9 million ($0.5 million) or 39.6%. The decrease in the cost of revenue, mainly drawn from wastewater and oily sludge treatments, was in line with decrease in revenue related to our oily sludge treatment.
(4)For the six months ended December 31,2022 and 2023, cost of revenue from platform outsourcing services was approximately ¥1.2 million and ¥0.3 million ($0.04 million). The decrease in cost of revenue was mainly due to a reduction in the number of employees, and saved servers leasing costs.

Gross Profit

For the Six Months Ended

 

December 31,

 

2022

2023

 

Gross

Gross

Increase /

Percentage

 

Profit

Margin %

Profit

Margin %

(Decrease)

Change

 

Automation product and software

¥

4,100,042

    

21.5

%  

¥

3,511,916

    

20.0

%  

¥

(588,126)

    

(14.3)

%

Equipment and accessories

  

 

3,476,844

 

35.7

%  

  

5,089,362

 

28.5

%  

  

1,612,518

 

46.4

%

Oilfield environmental protection

  

 

2,801,584

 

21.9

%  

  

2,033,425

 

25.2

%  

  

(768,159)

 

(27.4)

%

Platform outsourcing services

  

 

2,753,349

 

69.1

%

  

1,471,039

 

82.5

%  

  

(1,282,310)

 

(46.6)

%

Total gross profit and margin %

¥

13,131,819

 

28.8

%  

¥

12,105,742

 

26.7

%  

¥

(1,026,077)

 

(7.8)

%

Our total gross profit decreased to ¥12.1 million ($1.7 million) for the six months ended December 31,2023 from ¥13.1 million for the same period in 2022. Our gross profit as a percentage of revenue decreased to 26.7% for the six months ended December 31, 2023 from 28.8% for the same period in 2022.

(1)For the six months ended December 31, 2022 and 2023, our gross profit from automation product and software was approximately ¥4.1 million and ¥3.5 million ($0.5 million), respectively, representing a decrease in gross profit of approximately ¥0.6 million ($0.1 million) or 14.3%. The gross margin for automation product and software has remained relatively stable in this period.
(2)For the six months ended December 31, 2022 and 2023, gross profit from equipment and accessories was approximately ¥3.5 million and ¥5.1 million ($0.7 million), respectively, representing an increase of approximately ¥1.6 million ($0.2

10


million) or 46.4 %. The reason for the decrease in gross margin is that oilfield customers have adopted a low-cost operating model and tightly controlled budgets, which has narrowed the overall margins of the market. Consequently, we had to resort to lower margins to secure business.
(3)For the six months ended December 31, 2022 and 2023, gross profit from oilfield environmental protection was approximately ¥2.8 million and ¥2.0 million ($0.3 million), respectively, representing a decrease of ¥0.8 million ($0.1 million), or 27.4%. The decrease in gross profit from oilfield environmental protection was primarily due to decreased production of oily sludge and oily wastewater.
(4)For the six months ended December 31, 2022 and 2023, gross profit from platform outsourcing services was approximately ¥2.8 million and ¥1.5 million ($0.2 million), respectively, representing a decrease of approximately ¥1.3 million ($0.2 million), or 46.6%, primarily due to lower sales as a result of lower demand.

Operating Expenses

    

For the Six Months Ended

 

December 31,

 

Increase /

Percentage

 

2022

2023

(Decrease)

Change

 

Selling and distribution expenses

 

¥

4,021,899

 

¥

4,547,115

 

¥

525,216

 

13.1

%

% of revenue

 

  

8.8

%  

  

10.0

%  

  

1.2

%  

General and administrative expenses

 

  

26,212,540

 

  

22,042,042

 

  

(4,170,498)

 

(15.9)

%

% of revenue

 

  

57.5

%  

  

48.7

%  

  

(8.8)

%  

Allowance for (net recovery of) credit losses

 

  

(7,141,708)

 

  

1,553,364

 

  

8,695,072

 

(121.8)

%

% of revenue

 

  

(15.7)

%  

  

3.4

%  

  

19.1

%  

Research and development expenses

 

  

5,109,302

 

  

6,765,287

 

  

1,655,985

 

32.4

%

% of revenue

 

  

11.2

%  

  

14.9

%  

  

3.7

%  

Operating expenses

 

¥

28,202,033

 

¥

34,907,808

 

¥

6,705,775

 

23.8

%

Selling and Distribution Expenses. Selling and distribution expenses consist primarily of salaries and related expenditures of the Company’s sales and marketing departments, sales commissions, costs of marketing programs including traveling expenses, advertising and trade shows, and rental expense, as well as shipping charges. Selling expenses increased by 13.1%, or ¥0.5 million ($0.1 million), from ¥4.0 million for the six months ended December 31, 2022 to ¥4.5 million ($0.6 million) in the same period of 2023. The increase was mainly attributable to the increased bidding expense, travelling expenses, meal and entertainment expense due to an increase in sales activities. Selling expenses were 10.0% of total revenue for the six months ended December 31, 2023 and 8.8% of total revenue for the same period of 2022.

General and Administrative Expenses. General and administrative expenses consist primarily of costs in human resources, facilities costs, depreciation expenses, professional advisor fees, audit fees, stock-based compensation expense and other miscellaneous expenses incurred in connection with general operations. General and administrative expenses decreased by 15.9%, or ¥4.2 million ($0.6 million), from ¥26.2 million for the six months ended December 31, 2022 to ¥22.0 million ($3.1 million) in the same period of 2023. The decrease was primarily due to the decrease of consulting fee, which was partially offset by the increased share-based compensation to our management and employees and restricted shares issued for services during the six months ended December 31, 2023. General and administrative expenses accounted for 48.7% of total revenue for the six months ended December 31, 2023 and 57.5% of total revenue for the same period of 2022.

Allowance for (net recovery of) credit losses. Allowance for credit losses is the estimated amount of bad debt that will arise as a result of lower collectability from account receivables, other receivables, purchase advances and contract assets. We recorded net recovery of credit losses of ¥7.1 million for the six months ended December 31, 2022 as compared to net provision for credit losses of ¥1.6 million ($0.2 million) for the same period in 2023. The net recovery of credit losses was mainly due to 1) we made specific reserve for some outstanding accounts receivable which we did not collect as we expected due to the downturn in the economy from the previous disease pandemic. However, due to the recovery of economy in China and the management’s great efforts in collection of receivables from our customers, some of accounts receivable we have provided credit losses for in the prior period were collected during the six months ended December 31, 2022, causing a reversal of provision for credit losses of accounts receivables; and 2). as of December 31, 2023, there was a small increase in the bad debt accrual corresponding to the aging of the accounts. Management plans to continue to monitor and maintain the provision at a lower risk level.

Research and development (“R&D”) expenses. R&D expenses consist primarily of salaries and related expenditures for research and development projects. R&D expenses remained relatively stable with a slight increase by 32.4%, or ¥1.7 million ($0.2

11


million) from ¥5.1 million for the six months ended December 31, 2022 to ¥6.8 million ($1.0 million) for the same period of 2023. R&D expenses accounted for14.9% of total revenue in the six months ended December 31, 2023 and 11.2% of total revenue for the same period of 2022.

Net Loss

For the Six Months Ended

 

December 31,

 

Increase /

Percentage

 

2022

2023

(Decrease)

Change

 

Loss from operations

    

¥

(15,070,214)

    

¥

(22,802,066)

    

¥

(7,731,852)

    

51.3

%

Change in fair value of warrant liability

 

  

(20,097,665)

 

  

(1,941,195)

 

  

18,156,470

 

(90.3)

%

Interest income

 

  

5,018,558

 

  

10,377,351

 

  

5,358,793

 

106.8

%

Other income (expenses), net

 

  

285,810

 

  

(8,645,900)

 

  

(8,931,710)

 

(3,125.1)

%

Loss before income taxes

 

  

(29,863,511)

 

  

(23,011,810)

 

  

6,851,701

 

(22.9)

%

Income tax expenses

 

  

9,180

 

  

96,041

 

  

86,861

 

946.2

%

Net loss

 

  

(29,872,691)

 

  

(23,107,851)

 

  

6,764,840

 

(22.6)

%

Less: Net loss attributable to non-controlling interest

 

  

3,727

 

  

(553,829)

 

  

(557,556)

 

(14,959.9)

%

Net loss attributable to Recon Technology, Ltd

 

¥

(29,876,418)

 

¥

(22,554,022)

 

¥

7,322,396

 

(24.5)

%

Loss from operations. Loss from operations was ¥22.8 million ($3.2 million) for the six months ended December 31, 2023, compared to a loss of ¥15.1 million for the same period of 2022. This ¥7.7 million ($1.1 million) increase in loss from operations was primarily due to the increase in operating expense as discussed above.

Change in fair value of warrant liability. The Company classified the warrants issued in connection with common share offering as liabilities at their fair value and adjusted the warrant instrument to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in our statement of operations. Loss in fair value changes of warrant liability was ¥20.1million and ¥0.22 million ($0.03 million) for the six months ended December 31, 2022 and 2023, respectively. On December 14, 2023, we redeemed an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers, and the difference between the repurchase price and fair value of the warrants, a difference of ¥1.72 million ($0.24 million), was recognized as loss in fair value changes of warrant liability.

Interest income, net. Net interest income was ¥10.4 million ($1.5 million) for the six months ended December 31, 2023, compared to net interest income of ¥5.0 million for the same period of 2022. The ¥5.4 million ($0.8 million) increase in net interest income was primarily due to the increased short-term investments we invested during the six months ended December 31,2023.

Other income (expenses), net. Other net expenses was ¥8.6 million ($1.2 million) for the six months ended December 31, 2023, compared to other net income of ¥0.3 million for the same period of 2022, the ¥8.9 million ($1.2 million) increase in other net expenses was primarily due to an increase in other expenses of ¥8.9 million ($1.2 million) as we accrued an estimated liability based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023. On December 14, 2023, we redeemed an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. The Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1.2 million based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.

Net loss. As a result of the factors described above, net loss was ¥23.1 million ($3.3 million) for the six months ended December 31, 2023, a decrease of ¥6.8 million ($1.0 million) from net loss of ¥29.9 million for the same period of 2022.

Liquidity and Capital Resources

As of December 31, 2023, we had cash in the amount of approximately ¥121.8 million ($17.2 million). As of June 30, 2023, we had cash in the amount of approximately ¥104.1 million.

12


Indebtedness. As of December 31, 2023, we had ¥9.5 million ($1.3 million) of warrant liability, ¥12.3 million ($1.7 million) of short-term bank loans, ¥20.0 million ($2.8 million) of short-term borrowings from related parties, ¥0.61 million ($0.11 million) of short-term lease payable due to third parties, ¥0.11 million ($0.02 million) of short-term lease payable due to a related party, ¥23.7 million ($3.3 million) of contractual purchase commitments, and a liability of severance payments of ¥7.9 million ($1.1 million) which is very unlikely to be incurred in the foreseeable future other than indebtedness listed above, we did not have any other finance leases, guarantees or other material contingent liabilities.

Holding Company Structure. We are a holding company with no operations of our own. All of our operations are conducted through the Domestic Companies. As a result, our ability to pay dividends and to finance any debt that we may incur is dependent upon the receipt of dividends and other distributions from the Domestic Companies. In addition, Chinese legal restrictions permit payment of dividends to us by the Domestic Companies only out of their respective accumulated net profits, if any, determined in accordance with Chinese accounting standards and regulations. Under Chinese law, the Domestic Companies are required to set aside a portion (at least 10%) of their after-tax net income (after discharging all cumulated loss), if any, each year for compulsory statutory reserve until the amount of the reserve reaches 50% of the Domestic Companies’ registered capital. These funds may be distributed to shareholders at the time of each Domestic Company’s wind-up.

Off-Balance Sheet Arrangements. We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative contracts that are indexed to our own shares and classified as shareholders’ equity, or that are not reflected in our financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. Moreover, we do not have any variable interest in an unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services with us.

Capital Resources. To date we have financed our operations primarily through cash flows from financing activities. As of December 31, 2023, we had total assets of ¥483.3 million ($68.1 million), which includes cash of ¥121.8 million ($17.2 million), short-term investments of ¥134.0 million ($18.9 million), net accounts receivable of ¥30.8 million ($4.3 million), loans to third parties of ¥97.9 million ($13.8 million) and net contract costs of ¥37.3 million ($5.3 million). Working capital amounted to ¥358.2 million ($50.5 million). Shareholders’ equity amounted to ¥426.0 million ($60.0 million).

Cash from Operating Activities. Net cash used in operating activities was ¥6.6 million ($0.9 million) for the six months ended December 31, 2023. This was a decrease of approximately ¥19.3 million ($2.7 million) compared to net cash used in operating activities of approximately ¥25.9 million for the same period in 2022. The net cash used in operating activities for the six months ended December 31, 2023 was primarily attributable to the net loss attributable to the Company in the amount of ¥23.1 million ($3.3 million) due to the reasons discussed above, reconciled by a decrease in other payables of ¥4.1 million ($0.6 million), and a decrease in operating lease liabilities of ¥2.0 million ($0.3 million).

Cash from Investing Activities. Net cash from investing activities was approximately ¥61.6 million ($8.7 million) for the six months ended December 31, 2023. This was an increase of approximately ¥95.6 million ($13.5 million) compared to net cash used in investing activities of approximately ¥34.1 million for the same period in 2022, which was due to the repayments of loans to third parties and redemption of short-term investments, which partially offset by the purchase of land use right.

Cash from Financing Activities. Net cash used in financing activities amounted to ¥32.0 million ($4.5 million) for the six months ended December 31, 2023, as compared to net cash provided by financing activities of ¥1.5 million for the same period in 2022. The increase in net cash used in financing activities was mainly due to the redemption of warrants during the six months ended December 31, 2023.

Working Capital. Total working capital as of December 31, 2023 amounted to ¥358.2 million ($50.5 million), compared to ¥443.4 million as of June 30, 2023. Total current assets as of December 31, 2023 amounted to ¥425.1 million ($59.9 million), a decrease of ¥79.4 million ($11.2 million) compared to approximately ¥504.4 million at June 30, 2023. The decrease in total current assets at December 31, 2023 compared to June 30, 2023 was mainly due to a decrease in short-term investments, inventories, loans to third parties and contract costs, partially offset by an increase in cash and notes receivable. For the six months ended December 31, 2023, the Company had approximately ¥6.6 million ($0.9 million) cash out flow from the operating activities, and as of December 31, 2023, our total future minimum purchase commitment under the non-cancellable purchase contracts were amounted to ¥23.7 million ($3.3 million). As of December 31, 2023, the Company had cash in the amount of approximately ¥121.8 million ($17.2 million) for the next operating cycle ending December 31, 2024.Based on the historical trends and the capital requirements of the new plant we are building, management believes that the Company will have sufficient working capital for its operations at least 12 months from the issuance date of this report.

13


Current liabilities. Current liabilities amounted to ¥66.9 million ($9.4 million) at December 31, 2023, in comparison to ¥61.0 million at June 30, 2023.

Capital Needs. With the uncertainty of the current market, our management believes it is necessary to enhance collection of outstanding accounts receivable and other receivables, and to be cautious on operational decisions and project selection. Our management believes that our current operations can satisfy our daily working capital needs. We may also raise capital through public offerings or private placements of our securities to finance our development of our business and to consummate any merger and acquisition, if necessary.

Tabular Disclosure of Contractual Obligations

Below is a table setting forth all our contractual obligations as of December 31, 2023, which consists of our short-term loan agreements, operating lease obligations, loans from third parties, warrant liabilities and due to related party:

    

Payment Due by Period

Less

More

than

1 – 3

3 – 5

than

Contractual Obligations

Total

1 year

years

years

5 years

Short-term debt obligations

 

¥

32,356,174

 

¥

32,356,174

 

¥

 

¥

  

 

¥

  

Operating lease obligations

 

1,071,799

 

1,045,399

 

26,400

 

  

 

  

Due to related parties

 

2,209,017

 

2,209,017

 

  

 

  

 

  

Purchase obligation

 

23,657,995

 

23,357,995

 

300,000

 

  

 

  

Warrant liabilities  

 

9,513,866

 

8,519,880

 

 

993,986

 

  

Total

 

¥

68,808,851

 

¥

67,488,465

 

¥

326,400

 

¥

993,986

 

¥

14


Select Condensed Financial Statements on Consolidated VIEs

The following table below provides a condensed consolidating schedule depicting the financial position, cash flows, and results of operations for the parent, the consolidated VIEs, and any eliminating adjustments separately as of the same dates and for the same periods for which audited consolidated financial statements are required.

SELECTED CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS

For the Six Months Ended December 31, 2023

Recon

 

Technology,

 

Ltd.

 

(Cayman

“Non-VIE Subsidiaries

VIEs and VIE’s

Consolidated

    

Islands)

    

(Hong Kong and PRC)”

    

subsidiaries (PRC)

    

Eliminations

    

Total

Revenue

 

¥

  

¥

 

¥

45,256,672

  

¥

 

¥

45,256,672

Cost of Revenue

 

  

  

 

  

33,150,930

  

 

  

33,150,930

Gross Profit

 

  

  

 

  

12,105,742

  

 

  

12,105,742

Operating expenses

 

  

11,698,953

  

1,562,826

 

  

21,646,029

  

 

  

34,907,808

Loss from operations

 

  

(11,698,953)

  

(1,562,826)

 

  

(9,540,287)

  

 

  

(22,802,066)

Other income (expenses), net

 

  

(2,901,475)

  

(54,157)

 

  

2,745,888

  

 

  

(209,744)

Loss from subsidiaries

 

  

  

(6,336,611)

 

  

  

6,336,611

 

  

Loss from VIEs

 

  

(7,953,594)

  

 

  

  

7,953,594

 

  

Income tax expenses (benefit)

 

  

  

 

  

96,041

  

 

  

96,041

Net loss

 

¥

(22,554,022)

  

¥

(7,953,594)

 

¥

(6,890,440)

  

¥

14,290,205

 

¥

(23,107,851)

Non-controlling interest

 

  

  

 

  

(553,829)

  

 

  

(553,829)

Net income(loss) Attributable to Recon Technology, Ltd

 

¥

(22,554,022)

  

¥

(7,953,594)

 

¥

(6,336,611)

  

¥

14,290,205

 

¥

(22,554,022)

15


SELECTED CONDENSED CONSOLIDATING BALANCE SHEETS

For the Six Months Ended December 31, 2023

Recon

 

Technology,

 

Ltd.

 

(Cayman

Non-VIE Subsidiaries

VIEs and VIE’s

Consolidated

    

Islands)

    

(Hong Kong and PRC)

    

subsidiaries (PRC)

    

Eliminations

    

Total

Cash and cash equivalents

 

¥

34,657,271

  

¥

63,289,254

 

¥

23,902,252

  

¥

 

¥

121,848,777

Restricted cash

 

  

  

 

  

3,904

  

 

  

3,904

Short-term investments

 

  

115,950,650

  

 

  

18,000,000

  

 

  

133,950,650

Other current assets

 

  

52,568,829

  

5,045,008

 

  

111,642,131

  

 

  

169,255,968

Intercompany receivables

 

  

356,442,080

  

155,285,348

 

  

  

(511,727,428)

 

  

Total current assets

 

  

559,618,830

  

223,619,610

 

  

153,548,287

  

(511,727,428)

 

  

425,059,299

Investments in subsidiaries and VIEs

 

  

(122,676,150)

  

 

  

  

122,676,150

 

  

Benefits through VIEs and VIE’s subsidiaries

 

  

  

(113,213,273)

 

  

  

113,213,273

 

  

Other non-current assets

 

  

  

14,984,928

 

  

43,212,002

  

 

  

58,196,930

Total non-current assets

 

¥

(122,676,150)

  

¥

(98,228,345)

 

¥

43,212,002

  

¥

235,889,423

 

¥

58,196,930

Total Assets

 

  

436,942,680

  

125,391,265

 

  

196,760,289

  

(275,838,005)

 

  

483,256,229

Intercompany payables

 

  

  

252,111,320

 

  

259,616,108

  

(511,727,428)

 

  

Other liabilities and accrued liabilities

 

  

10,962,436

  

705,095

 

  

56,218,342

  

 

  

67,885,873

Total Liabilities

 

  

10,962,436

  

252,816,415

 

  

315,834,450

  

(511,727,428)

 

  

67,885,873

Class A Ordinary Shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively

 

  

27,791

  

 

  

  

 

  

27,791

Class B Ordinary Shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively

 

  

4,693

  

 

  

  

 

  

4,693

Additional paid-in capital

 

  

584,275,905

  

 

  

4,749,000

  

(4,749,000)

 

  

584,275,905

Retained earnings

 

  

(188,845,919)

  

(111,609,398)

 

  

(101,130,050)

  

212,739,448

 

  

(188,845,919)

Accumulated other comprehensive income

 

  

30,517,774

  

(15,815,752)

 

  

(12,083,223)

  

27,898,975

 

  

30,517,774

Total Shareholders’ Equity

 

  

425,980,244

  

(127,425,150)

 

  

(108,464,273)

  

235,889,423

 

  

425,980,244

Non-controlling interests

 

  

  

 

  

(10,609,888)

  

 

  

(10,609,888)

Total Liabilities and Equity

 

  

436,942,680

  

125,391,265

 

  

196,760,289

  

(275,838,005)

 

  

483,256,229

16


SELECTED CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS

For the Six Months Ended December 31, 2023

Recon

 

Technology,

 

Ltd.

Subsidiaries

 

(Cayman

(Hong Kong

Consolidated

    

Islands)

    

and PRC)

    

VIE (PRC)

    

Eliminations

    

Total

Net cash used in operating activities

 

¥

(870,624)

  

¥

(6,425,678)

 

¥

686,501

  

  

¥

(6,609,801)

Net cash used in investing activities

 

  

(153,665,402)

  

(15,000,251)

 

  

165,307,081

  

64,916,652

  

61,558,080

Net cash provided by (used in) financing activities

 

  

(31,866,604)

  

69,236,469

 

  

(4,461,039)

  

(64,916,652)

  

(32,007,826)

Effect of exchange rate fluctuation on cash and cash equivalents

 

  

(15,086,688)

  

3,878,121

 

  

5,263,450

  

  

(5,945,117)

Net change in cash

 

  

(201,489,318)

  

51,688,661

 

  

166,795,993

  

  

16,995,336

Opening cash balance

 

  

236,146,589

  

11,600,593

 

  

(142,889,837)

  

  

104,857,345

Restricted cash

 

  

  

 

  

3,904

  

  

3,904

Ending cash balance

 

¥

34,657,271

  

¥

63,289,254

 

¥

23,902,252

  

  

¥

121,848,777

17


EX-99.3 4 rcon-20231231xex99d3.htm EX-99.3

Exhibit 99.3

Recon Technology, Ltd Reports Financial Results for the First Six Months of Fiscal Year 2024

BEIJING, June 28, 2024 /PRNewswire/ -- Recon Technology, Ltd (NASDAQ: RCON) (“Recon” or the “Company”), a China-based independent solutions integrator in the oilfield service and environmental protection, electric power and coal chemical industries, today announced its financial results for the first six months of fiscal year 2024.

First Six Months of Fiscal 2024 Financial Highlights:

-

Total revenue was RMB45.3 million ($6.4 million) for the six months ended December 31, 2023, identical to the same period in 2022.

-

Gross profit decreased to RMB12.1 million ($1.7 million) for the six months ended December 31, 2023, from RMB13.1 million ($1.8 million) for the same period in 2022.

-

Gross margin decreased to 26.7% for the six months ended December 31, 2023 from 28.8% for the same period in 2022.

-

Net loss was RMB23.1 million ($3.3 million) for the six months ended December 31, 2023, a decrease of RMB6.8 million ($1.0 million) from net loss of RMB29.9 million ($4.2 million) for the same period of 2022.

    

For the Six Months Ended

 

December 31,

 

(in RMB millions, except earnings per share; differences due to rounding)

2023

    

2022

    

Increase /(Decrease)

    

Percentage Change

 

Revenue

 

RMB

    

45.3

 

RMB

    

45.6

 

RMB

    

(0.3)

 

(0.7)

%

Gross profit

 

12.1

 

13.1

  

(1.0)

 

(7.8)

%

Gross margin

 

26.7

%  

28.8

%  

  

(7.8)

%  

/

Net loss

 

(23.1)

 

(29.9)

  

(6.8)

 

(22.6)

%

Net loss per share – Basic and diluted

 

(8.27)

 

(15.46)

  

(7.19)

 

(46.5)

%

Management Commentary

“We have had a good six months in all of our major businesses, especially our oilfield services business,” said Mr. Shenping Yin, Founder and CEO of Recon. “Although our revenues were flat compared to last year, the structural improvement of our business is essentially complete. Our onshore oil and gas fields service business has shown good signs of recovery, and we have also developed new customers in offshore fields. We have purchased land to begin construction of a chemical plant for the chemical recycling of plastic waste, and are continuing to work on the pre-approval procedures required to operate the plant, which are essential to ensure future compliance in China. We believe this facility will generate significant returns for our company and our shareholders in the future and is also an important way for us to meet our EGS obligations. We remain excited about fiscal 2024 and beyond.”

First Six Months Fiscal 2024 Financial Results:

Revenue

Total revenues for the six months ended December 31, 2023 were approximately RMB45.3 million ($6.4 million), a decrease of approximately RMB0.3 million ($0.04 million) or 0.7% from RMB45.6 million ($6.4 million) for the same period in 2022.

-

Revenue from automation product and software decreased by RMB1.5 million ($0.2 million) or 7.9%. During the six months period ended by December 31, 2023, affected by temporary changes in market participation requirements from electricity industry customers, our business in the electronic automation segment disrupted and revenue from non-oilfield customers decreased by RMB9.6 million ($1.3 million). However, due to the recovery of oilfield production, sales to oilfield customers increased by RMB8.1million ($1.1 million). Thus, our revenue from automation product and software business decreased slightly overall. We anticipate that revenue from the electronic business will resume and revenue will recover from October, 2024.

-

Revenue from equipment and accessories increased by RMB8.1 million ($1.1 million) or 83.6%. The increase in revenue was driven by the continued growth of our oilfield business and the successful expansion of our offshore oilfield services.

1


-

Revenue from oilfield environmental protection decreased by RMB4.7 million ($0.7 million) or 37.0%, mainly due to a reduction in the volume of oily wastewater provided by customers as their production intensity decreased. In addition, Gansu BHD’ s hazardous waste operation permit expired in July, 2023, and the renewal process took longer than expected due to changing government regulations. Production activities were not allowed during this period. As a result, revenue from oily sludge treatment was reduced to a remarkably low level.

-

Revenue from platform outsourcing services decreased by RMB2.2 million ($0.3 million) or 55.3%. The decrease was mainly due to reduced demand from former gas station customers as they upgraded their own online systems and limited cooperation with third parties. During the period, we shifted our target market from gasoline users to diesel users and established partnerships with several major online freight platform customers. We expect the increase in revenue from this segment to gradually form a new business base for the Company.

Cost of revenue

Cost of revenues increased slightly from RMB32.4 million ($4.6 million) for the six months ended December 31, 2022 to RMB 33.2 million ($4.7 million) for the same period in 2023.

-

For the six months ended December 31, 2022 and 2023, cost of revenue from automation product and software was approximately RMB14.9 million and RMB14.0 million ($2.0 million), respectively, representing a decrease of approximately RMB0.9 million ($0.1 million) or 6.2%. The decrease in cost of revenue from automation product and software was primarily attributable to decreased revenue of automation products.

-

For the six months ended December 31, 2022 and 2023, cost of revenue from equipment and accessories was approximately RMB6.2 million and ¥12.7 million ($1.8 million), respectively, representing an increase of approximately RMB6.6 million ($0.9 million) or 106.1%. The increase in cost of revenue from equipment and accessories was primarily attributable to increased revenue of equipment and accessories.

-

For the six months ended December 31,2022 and 2023, cost of revenue from oilfield environmental protection was approximately RMB9.8 million and RMB5.9 million ($0.8 million), respectively, representing a decrease of approximately RMB3.9 million ($0.5 million) or 39.6%. The decrease in the cost of revenue, mainly drawn from wastewater and oily sludge treatments, was in line with decrease in revenue related to our oily sludge treatment.

-

For the six months ended December 31,2022 and 2023, cost of revenue from platform outsourcing services was approximately RMB1.2 million and RMB0.3 million ($0.04 million). The decrease in cost of revenue was mainly due to a reduction in the number of employees, and saved servers leasing costs.

Gross profit

Gross profit decreased to RMB12.1 million ($1.7 million) for the six months ended December 31,2023 from RMB13.1 million ($1.8 million) for the same period in 2022. Our gross profit as a percentage of revenue decreased to 26.7 % for the six months ended December 31, 2023 from 28.8% for the same period in 2022.

-

For the six months ended December 31, 2022 and 2023, our gross profit from automation product and software was approximately RMB4.1 million and RMB3.5 million ($0.5 million), respectively, representing a decrease in gross profit of approximately RMB0.6 million ($0.1 million) or 14.3%. The gross margin for automation product and software has remained relatively stable in this period.

-

For the six months ended December 31, 2022 and 2023, gross profit from equipment and accessories was approximately RMB3.5 million and RMB5.1 million ($0.7 million), respectively, representing an increase of approximately RMB1.6 million ($0.2 million) or 46.4 %. The reason for the decrease in gross margin is that oilfield customers have adopted a low-cost operating model and tightly controlled budgets, which has narrowed the overall margins of the market. Consequently, we had to resort to lower margins to secure business.

-

For the six months ended December 31, 2022 and 2023, gross profit from oilfield environmental protection was approximately RMB2.8 million and RMB2.0 million ($0.3 million), respectively, representing a decrease of RMB0.8 million ($0.1 million) or 27.4%. The decrease in gross profit from oilfield environmental protection was primarily due to decreased production of oily sludge and oily wastewater.

2


-

For the six months ended December 31, 2022 and 2023, gross profit from platform outsourcing services was approximately RMB2.8 million and RMB1.5 million ($0.2 million), respectively, representing a decrease of approximately RMB1.3 million ($0.2 million) or 46.6%, primarily due to lower sales as a result of lower demand.

Operating expenses

Selling expenses increased by 13.1%, or RMB0.5 million ($0.1 million), from RMB4.0 million for the six months ended December 31, 2022 to RMB4.5 million ($0.6 million) in the same period of 2023.

General and administrative expenses decreased by 15.9%, or RMB4.2 million ($0.6 million), from RMB26.2 million for the six months ended December 31, 2022 to RMB22.0 million ($3.1 million) in the same period of 2023.

The Company also recorded a net recovery of credit losses of RMB7.1 million for the six months ended December 31, 2022 as compared to net provision for credit losses of RMB1.6 million ($0.2 million) for the same period in 2023.

Research and development expenses remained relatively stable with a slight increase by 32.4%, or RMB1.7 million ($0.2 million) from RMB5.1 million for the six months ended December 31, 2022 to RMB6.8 million ($1.0 million) for the same period of 2023.

Loss from operations

Loss from operations was RMB22.8 million ($3.2 million) for the six months ended December 31, 2023, compared to a loss of RMB15.1 million for the same period of 2022. This RMB7.7 million ($1.1 million) increase in loss from operations was primarily due to the increase in operating expense as discussed above.

Change in fair value of warrant liability

The Company classified the warrants issued in connection with common share offering as liabilities at their fair value and adjusted the warrant instrument to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in our statement of operations. Loss in fair value changes of warrant liability was RMB20.1million and RMB0.22 million ($0.03 million) for the six months ended December 31, 2022 and 2023, respectively. On December 14, 2023, the Company redeemed an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers, and the difference between the repurchase price and fair value of the warrants, a difference of RMB1.72 million ($0.24 million), was recognized as loss in fair value changes of warrant liability.

Interest income

Net interest income was RMB10.4 million ($1.5 million) for the six months ended December 31, 2023, compared to net interest income of RMB5.0 million for the same period of 2022. The RMB5.4 million ($0.8 million) increase in net interest income was primarily due to the increased short-term investments we invested during the six months ended December 31,2023.

Other income (expenses), net.

Other net expenses was RMB8.6 million ($1.2 million) for the six months ended December 31, 2023, compared to other net income of RMB0.3 million for the same period of 2022. The RMB8.9 million ($1.2 million) increase in other net expenses was primarily due to an increase in other expenses of RMB8.9 million ($1.2 million) as we accrued an estimated liability based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023. On December 14, 2023, the Company redeemed an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. The Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1.2 million based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.

3


Net loss

As a result of the factors described above, net loss was RMB23.1 million ($3.3 million) for the six months ended December 31, 2023, an increase of RMB6.8 million ($1.0 million) from net loss of RMB29.9 million for the same period of 2022.

Cash and short-term investment

As of June 30, 2023, we had cash in the amount of approximately RMB104.1 million ($14.7 million) and short-term investment in bank fixed income product of approximately RMB184.2 million ($25.9 million). As of December 31, 2023, we had cash in the amount of approximately RMB121.8 million ($17.2 million) and short-term investment in bank fixed income product of approximately RMB134.0 million ($18.9 million).

About Recon Technology, Ltd (“RCON”)

Recon Technology, Ltd (NASDAQ: RCON) is the People’s Republic of China’s first NASDAQ-listed non-state owned oil and gas field service company. Recon supplies China’s largest oil exploration companies, Sinopec (NYSE: SNP) and The China National Petroleum Corporation (“CNPC”), with advanced automated technologies, efficient gathering and transportation equipment and reservoir stimulation measure for increasing petroleum extraction levels, reducing impurities and lowering production costs. Through the years, RCON has taken leading positions within several segmented markets of the oil and gas filed service industry. RCON also has developed stable long-term cooperation relationship with its major clients. For additional information please visit: http://www.recon.cn/.

Forward-Looking Statements

Recon includes “forward-looking statements” within the meaning of the federal securities laws throughout this press release. A reader can identify forward-looking statements because they are not limited to historical fact or they use words such as “scheduled,” “may,” “will,” “could,” “should,” “would,” “expect,” “believe,” “anticipate,” “project,” “plan,” “estimate,” “forecast,” “goal,” “objective,” “committed,” “intend,” “continue,” or “will likely result,” and similar expressions that concern Recon’s strategy, plans, intentions or beliefs about future occurrences or results. Forward-looking statements are subject to risks, uncertainties and other factors that may change at any time and may cause actual results to differ materially from those that Recon expected. Many of these statements are derived from Recon’s operating budgets and forecasts, which are based on many detailed assumptions that Recon believes are reasonable, or are based on various assumptions about certain plans, activities or events which we expect will or may occur in the future. However, it is very difficult to predict the effect of known factors, and Recon cannot anticipate all factors that could affect actual results that may be important to an investor. All forward-looking information should be evaluated in the context of these risks, uncertainties and other factors, including those factors disclosed under “Risk Factors” in Recon’s most recent Annual Report on Form 20-F and any subsequent half-year financial filings on Form 6-K filed with the Securities and Exchange Commission. All forward-looking statements are qualified in their entirety by the cautionary statements that Recon makes from time to time in its SEC filings and public communications. Recon cannot assure the reader that it will realize the results or developments Recon anticipates, or, even if substantially realized, that they will result in the consequences or affect Recon or its operations in the way Recon expects. Forward-looking statements speak only as of the date made. Recon undertakes no obligation to update or revise any forward-looking statements to reflect events or circumstances arising after the date on which they were made, except as otherwise required by law. As a result of these risks and uncertainties, readers are cautioned not to place undue reliance on any forward-looking statements included herein or that may be made elsewhere from time to time by, or on behalf of, Recon.

For more information, please contact:

The Company

Ms. Liu Jia

Chief Financial Officer

Recon Technology, Ltd

Phone: +86 (10) 8494-5799

Email: info@recon.cn

4


EX-101.SCH 5 rcon-20231231.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - LOANS TO THIRD PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - CONTRACT COSTS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - LEASES - Operating lease related assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - LEASES - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - OTHER PAYABLES - Third Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - LEASES - Maturities of lease liabilities (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - TAXES PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - INCOME TAX - Income (loss) before provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - INCOME TAX - Deferred tax assets and liabilities, net (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - INCOME TAX - NOL expiration (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - INCOME TAX - Income tax expense (benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - NON-CONTROLLING INTEREST (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) link:presentationLink link:calculationLink link:definitionLink 42602 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - ACCOUNTS RECEIVABLE, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - NOTES RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - OTHER RECEIVABLES, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - LEASES - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - OTHER PAYABLES - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - BANK LOANS - Short-term bank loans (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - BANK LOANS - Short-term bank loans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - CLASS A ORDINARY SHARES (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - CLASS A ORDINARY SHARES - Pre funded warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41604 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) link:presentationLink link:calculationLink link:definitionLink 41605 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Estimated liability (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - SHARE-BASED COMPENSATION - Option outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - SHARE-BASED COMPENSATION - Restricted shares (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - SHARE-BASED COMPENSATION - Status of restricted stock (Details) link:presentationLink link:calculationLink link:definitionLink 41705 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41805 - Disclosure - INCOME TAX - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - CONCENTRATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 42102 - Disclosure - COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) link:presentationLink link:calculationLink link:definitionLink 42103 - Disclosure - COMMITMENTS AND CONTINGENCY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42203 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - VARIABLE INTEREST ENTITIES (Details) link:presentationLink link:calculationLink link:definitionLink 42302 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 42402 - Disclosure - SEGMENT REPORTING - Company's revenue (Details) link:presentationLink link:calculationLink link:definitionLink 42403 - Disclosure - SEGMENT REPORTING - Total assets (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 42601 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42603 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 42604 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 42605 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACCOUNTS RECEIVABLE, NET link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - NOTES RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - OTHER RECEIVABLES, NET link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - LOANS TO THIRD PARTIES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - CONTRACT COSTS, NET link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - OTHER PAYABLES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - TAXES PAYABLE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - BANK LOANS link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - CLASS A ORDINARY SHARES link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - INCOME TAX link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - NON-CONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - COMMITMENTS AND CONTINGENCY link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - VARIABLE INTEREST ENTITIES link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 12601 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - OTHER RECEIVABLES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - LOANS TO THIRD PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - CONTRACT COSTS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - OTHER PAYABLES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - TAXES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - BANK LOANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - CLASS A ORDINARY SHARES (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - INCOME TAX (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - NON-CONTROLLING INTEREST (Tables) link:presentationLink link:calculationLink link:definitionLink 32103 - Disclosure - COMMITMENTS AND CONTINGENCY (Tables) link:presentationLink link:calculationLink link:definitionLink 32203 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 32303 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 32403 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 32603 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - LOANS TO THIRD PARTIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - CONTRACT COSTS, NET - Movement of impairment of contract costs (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 rcon-20231231_cal.xml EX-101.CAL EX-101.DEF 7 rcon-20231231_def.xml EX-101.DEF EX-101.LAB 8 rcon-20231231_lab.xml EX-101.LAB EX-101.PRE 9 rcon-20231231_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document And Entity Information
6 Months Ended
Dec. 31, 2023
Document And Entity Information [Abstract]  
Entity Registrant Name Recon Technology, Ltd
Entity Central Index Key 0001442620
Document Type 6-K
Document Period End Date Dec. 31, 2023
Amendment Flag false
Current Fiscal Year End Date --06-30
Document Fiscal Year Focus 2024
Document Fiscal Period Focus Q2
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Current assets      
Cash ¥ 121,848,777 $ 17,162,041 ¥ 104,125,800
Restricted cash 3,904 550 731,545
Short-term investments 134,000,000.0 18,866,554 184,184,455
Notes receivable 12,532,717 1,765,196 3,742,390
Accounts receivable, net 30,813,885 4,340,045 27,453,415
Inventories, net 1,855,535 261,347 6,330,701
Other receivables, net 4,184,778 589,414 2,185,733
Loans to third parties 79,374,144 11,179,614 123,055,874
Purchase advances, net 1,996,413 281,189 2,680,456
Contract costs, net 37,323,824 5,256,951 49,572,685
Prepaid expenses 295,384 41,603 350,119
Operating lease right-of-use assets, net - current (including ¥nil and ¥113,361 ($15,967) from a related party as of June 30, 2023 and December 31, 2023, respectively) 879,288 123,845  
Total current assets 425,059,299 59,868,349 504,413,173
Property and equipment, net 23,492,024 3,308,782 24,752,864
Long-term other receivables, net     3,640
Long-term loan to third parties 18,500,000 2,605,671  
Operating lease right-of-use assets, net - non-current (including ¥335,976 and ¥nil from a related party as of June 30, 2023 and December 31, 2023, respectively) 16,204,906 2,282,413 2,654,900
Total Assets 483,256,229 68,065,215 531,824,577
Current liabilities      
Short-term bank loans 12,336,285 1,737,529 12,451,481
Accounts payable 12,062,861 1,699,018 10,791,721
Other payables 1,688,166 237,773 5,819,010
Other payable- related parties 2,209,017 311,134 2,592,395
Contract liabilities 4,888,749 688,566 2,748,365
Accrued payroll and employees' welfare 2,399,919 338,022 2,382,516
Taxes payable 1,702,898 239,848 1,163,006
Short-term borrowings - related parties 20,019,889 2,819,742 20,018,222
Operating lease liabilities - current (including ¥335,976 and ¥113,361 ($15,967) from a related party as of June 30, 2023 and December 31, 2023, respectively) 1,038,354 146,248 3,066,146
Warrant liability - current 8,519,880 1,200,000  
Total Current Liabilities 66,866,018 9,417,880 61,032,862
Operating lease liabilities - non-current (including ¥nil ($nil) and ¥nil ($nil) from a related party as of June 30, 2023 and December 31, 2023, respectively) 25,869 3,644 25,144
Warrant liability - non-current 993,986 140,000 31,615,668
Total Liabilities 67,885,873 9,561,524 92,673,674
Commitments and Contingencies
Equity      
Additional paid-in capital [1] 584,275,905 82,293,540 580,340,061
Statutory reserve 4,148,929 584,364 4,148,929
Accumulated deficit (192,994,848) (27,182,756) (170,440,826)
Accumulated other comprehensive income 30,517,774 4,298,339 35,127,173
Total shareholders' equity 425,980,244 59,998,062 449,206,962
Non-controlling interests (10,609,888) (1,494,371) (10,056,059)
Total equity 415,370,356 58,503,691 439,150,903
Total Liabilities and Equity 483,256,229 68,065,215 531,824,577
Class A ordinary shares      
Equity      
Common stock value 27,791 3,914 26,932
Class B ordinary shares      
Equity      
Common stock value ¥ 4,693 $ 661 ¥ 4,693
[1] *Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)
6 Months Ended
May 01, 2024
shares
Mar. 29, 2024
$ / shares
shares
Dec. 31, 2023
CNY (¥)
shares
Mar. 28, 2024
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Oct. 16, 2023
shares
Oct. 10, 2023
shares
Jun. 30, 2023
CNY (¥)
shares
Jun. 30, 2023
$ / shares
Mar. 15, 2023
$ / shares
Dec. 31, 2022
$ / shares
shares
Jun. 14, 2021
$ / shares
Apr. 05, 2021
$ / shares
shares
Apr. 05, 2021
¥ / shares
shares
Operating lease right-of-use assets, net - current     ¥ 879,288   $ 123,845                  
Operating lease right-of-use assets, net - non-current     16,204,906   2,282,413     ¥ 2,654,900            
Operating lease liabilities - current     722,857   101,812     3,066,146            
Operating lease liabilities - non-current     ¥ 341,366   $ 48,080     ¥ 25,144            
Ordinary shares, shares outstanding 7,927,132                          
Reverse stock split 0.056   0.2                      
Class A ordinary shares                            
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001   $ 0.0925 $ 0.0001       $ 0.0001 $ 0.0925 $ 0.0001 $ 0.0925 $ 0.0925 ¥ 0.62
Ordinary shares, shares authorized   500,000,000 500,000,000 150,000,000 500,000,000     500,000,000     500,000,000   150,000,000 150,000,000
Ordinary shares, shares issued     2,371,573   2,371,573 1,175,000   2,306,295     1,704,766      
Ordinary shares, shares outstanding 141,703,218   2,371,573   2,371,573   1,175,000 2,306,295     1,704,766      
Reverse stock split 0.056 0.056                        
Class B ordinary shares                            
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001   $ 0.0925 $ 0.0001       $ 0.0001   $ 0.0001   $ 0.0925 ¥ 0.62
Ordinary shares, shares authorized   80,000,000 80,000,000 20,000,000 80,000,000     80,000,000     80,000,000   20,000,000 20,000,000
Ordinary shares, shares issued     7,100,000   7,100,000     7,100,000     4,100,000      
Ordinary shares, shares outstanding     7,100,000   7,100,000     7,100,000     4,100,000      
Related party                            
Operating lease right-of-use assets, net - current     ¥ 113,361   $ 15,967                  
Operating lease right-of-use assets, net - non-current | ¥     0         ¥ 335,976            
Operating lease liabilities - current     113,361   $ 15,967     335,976            
Operating lease liabilities - non-current | ¥     ¥ 0         ¥ 0            
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
6 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
CNY (¥)
¥ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)      
Revenue $ 6,374,269 ¥ 45,256,672 ¥ 45,559,591
Cost of revenue 4,669,211 33,150,930 32,427,772
Gross profit 1,705,058 12,105,742 13,131,819
Selling and distribution expenses 640,448 4,547,115 4,021,899
General and administrative expenses 3,104,557 22,042,042 26,212,540
Allowance for (net recovery of) credit losses 218,787 1,553,364 (7,141,708)
Research and development expenses 952,871 6,765,287 5,109,302
Operating expenses 4,916,663 34,907,808 28,202,033
Loss from operations (3,211,605) (22,802,066) (15,070,214)
Other income (expenses)      
Subsidy income 18,511 131,428 85,602
Interest income 1,698,706 12,060,640 5,187,649
Interest expense (237,086) (1,683,289) (169,091)
Loss in fair value changes of warrants liability (273,412) (1,941,195) (20,097,665)
Foreign exchange transaction gain (loss) (10,710) (76,040) 42,455
Other income (expenses) (1,225,550) (8,701,288) 157,753
Other income, net (29,541) (209,744) (14,793,297)
Loss before income tax (3,241,146) (23,011,810) (29,863,511)
Income tax expenses 13,527 96,041 9,180
Net loss (3,254,673) (23,107,851) (29,872,691)
Less: Net loss attributable to non-controlling interests (78,005) (553,829) 3,727
Net loss attributable to Recon Technology, Ltd (3,176,668) (22,554,022) (29,876,418)
Comprehensive income (loss)      
Net loss (3,254,673) (23,107,851) (29,872,691)
Foreign currency translation adjustment (649,220) (4,609,399) 9,663,701
Comprehensive loss (3,903,893) (27,717,250) (20,208,990)
Less: Comprehensive Income (loss) attributable to non- controlling interests (78,005) (553,829) 3,727
Comprehensive loss attributable to Recon Technology, Ltd $ (3,825,888) ¥ (27,163,421) ¥ (20,212,717)
Loss per share - basic | (per share) $ (1.16) ¥ (8.27) ¥ (15.46) [1]
Loss per share - diluted | (per share) $ (1.16) ¥ (8.27) ¥ (15.46)
Weighted - average shares - basic [1] 2,728,056 2,728,056 1,932,544
Weighted - average shares - diluted 2,728,056 2,728,056 1,932,544
[1] *Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)
6 Months Ended
May 01, 2024
Dec. 31, 2023
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)    
Reverse stock split 0.056 0.2
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
Class A ordinary shares
Common Stock
CNY (¥)
shares
Class B ordinary shares
Common Stock
CNY (¥)
shares
Additional Paid-in Capital
CNY (¥)
Statutory Reserve
CNY (¥)
Accumulated deficit
CNY (¥)
Accumulated Other Comprehensive income
CNY (¥)
Shareholders' Equity
CNY (¥)
Non-controlling Interest
CNY (¥)
CNY (¥)
USD ($)
Opening Balance at Jun. 30, 2022 ¥ 19,461 [1] ¥ 2,604 [1] ¥ 516,426,799 [1] ¥ 4,148,929 ¥ (111,273,525) ¥ 11,307,461 ¥ 420,631,729 ¥ (7,746,968) ¥ 412,884,761 $ 58,153,603
Opening Balance (in shares) at Jun. 30, 2022 1,704,766 [1] 4,100,000                
Restricted shares issued for services     4,304,857 [1]       4,304,857   4,304,857 606,326
Restricted shares issued for management     1,796,417 [1]       1,796,417   1,796,417 253,020
Net income (loss) for the period         (29,876,418)   (29,876,418) 3,727 (29,872,691) (4,207,481)
Foreign currency translation adjustment           9,663,701 9,663,701   9,663,701 1,361,104
Ending Balance at Dec. 31, 2022 ¥ 19,461 [1] ¥ 2,604 [1] 522,528,073 [1] 4,148,929 (141,149,943) 20,971,162 406,520,286 (7,743,241) 398,777,045 56,166,572
Ending Balance (in shares) at Dec. 31, 2022 1,704,766 [1] 4,100,000                
Opening Balance at Jun. 30, 2023 ¥ 26,932 [1] ¥ 4,693 [1] 580,340,061 [1] 4,148,929 (170,440,826) 35,127,173 449,206,962 (10,056,059) 439,150,903 61,853,111
Opening Balance (in shares) at Jun. 30, 2023 2,306,295 [1] 7,100,000                
Restricted shares issued for services     1,070,143 [1]       1,070,143   1,070,143 150,726
Proceeds from Pre-Founded warrants | ¥ [1] ¥ 859   (859)              
Proceeds from Pre-Founded warrants (in shares) [1] 65,278                  
Restricted shares issued for management     2,866,560 [1]       2,866,560   2,866,560 403,747
Net income (loss) for the period         (22,554,022)   (22,554,022) (553,829) (23,107,851) (3,254,673)
Foreign currency translation adjustment           (4,609,399) (4,609,399)   (4,609,399) (649,220)
Ending Balance at Dec. 31, 2023 ¥ 27,791 [1] ¥ 4,693 [1] ¥ 584,275,905 [1] ¥ 4,148,929 ¥ (192,994,848) ¥ 30,517,774 ¥ 425,980,244 ¥ (10,609,888) ¥ 415,370,356 $ 58,503,691
Ending Balance (in shares) at Dec. 31, 2023 2,371,573 [1] 7,100,000                
[1] *Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)
6 Months Ended
May 01, 2024
Dec. 31, 2023
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY    
Reverse stock split 0.056 0.2
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS
6 Months Ended 12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Cash flows from operating activities:        
Net loss ¥ (23,107,851) $ (3,254,673) ¥ (29,872,691)  
Adjustments to reconcile net loss to net cash used in operating activities:        
Depreciation and amortization 1,426,971 200,985 1,952,625  
Loss (gain) from disposal of equipment 32,252 4,543 (12,782)  
Gain in fair value changes of warrants liability 10,461,075 1,473,412 20,097,665  
Allowance for (net recovery of) credit losses 1,553,364 218,787 (7,141,708)  
Allowance for slow moving inventories (350,637) (49,386) 245,990  
Amortization of right of use assets 570,959 80,418 1,627,888  
Restricted shares issued for management and employees 2,866,560 403,747 1,796,417  
Restricted shares issued for services 1,070,143 150,726 4,304,857  
Accrued interest income from loans to third parties (4,415,298) (621,882) (3,757,041)  
Accrued interest income from short-term investment (2,352,250) (331,307) 0  
Changes in operating assets and liabilities:        
Notes receivable (8,790,327) (1,238,092) 2,356,367  
Accounts receivable (4,412,034) (621,422) (12,501,742)  
Inventories 4,863,435 685,000 (1,158,138)  
Other receivables 5,465,227 769,761 (9,673,906)  
Purchase advances 558,040 78,598 (449,477)  
Contract costs 10,442,916 1,470,854 9,765,091  
Prepaid expense 54,734 7,709 10,345  
Prepaid expense - related parties 0 0 275,000  
Operating lease liabilities (2,027,067) (285,506) (1,619,168)  
Accounts payable 1,271,140 179,036 247,387  
Other payables (4,103,150) (577,918) (1,414,691)  
Other payables-related parties (383,378) (53,998) 231,133  
Contract liabilities 2,140,385 301,467 (1,945,877)  
Accrued payroll and employees' welfare 17,399 2,451 27,710  
Taxes payable 537,591 75,718 677,510  
Net cash used in operating activities (6,609,801) (930,972) (25,931,236)  
Cash flows from investing activities:        
Purchases of property and equipment (216,082) (30,435) (821,272)  
Proceeds from disposal of equipment 20,000 2,817 31,950  
Purchase of land use right (15,000,251) (2,112,741) 0  
Repayments of loans to third parties 44,613,948 6,283,743 25,194,900  
Payments made for loans to third parties (16,600,000) (2,338,061) (58,488,100)  
Payments for short-term investments (131,598,400) (18,535,247) 0  
Redemption of short-term investments 180,338,865 25,400,198 0  
Net cash (used in) generated by investing activities 61,558,080 8,670,274 (34,082,522)  
Cash flows from financing activities:        
Proceeds from short-term bank loans 0 0 1,000,000  
Repayments of short-term bank loans (123,000) (17,324) 0  
Proceeds from short-term borrowings-related parties 10,000,000 1,408,471 10,000,000  
Repayments of short-term borrowings-related parties (10,018,222) (1,411,037) (9,000,000)  
Repayments of long-term borrowings-related party 0 0 (476,927)  
Redemption of warrants (31,866,604) (4,488,317) 0  
Net cash provided by (used in) financing activities (32,007,826) (4,508,207) 1,523,073  
Effect of exchange rate fluctuation on cash and restricted cash (5,945,117) (837,352) 10,633,748  
Net increase (decrease) in cash and restricted cash 16,995,336 2,393,743 (47,856,937)  
Cash and restricted cash, beginning of year 104,857,345 14,768,848 317,698,417 ¥ 317,698,417
Cash and restricted cash, end of year 121,852,681 17,162,591 269,841,480 104,857,345
Supplemental cash flow information        
Cash paid during the year for interest 468,440 64,601 624,321  
Cash paid during the year for taxes 16,505 2,276 9,180  
Reconciliation of cash and restricted cash, beginning of year        
Cash 104,125,800 14,665,812 316,974,857 316,974,857
Restricted cash 731,545 103,036 723,560 723,560
Cash and restricted cash, beginning of year 104,857,345 14,768,848 317,698,417 317,698,417
Cash 121,848,777 17,162,041 269,111,420 104,125,800
Restricted cash 3,904 550 730,060 731,545
Cash and restricted cash, end of year 121,852,681 17,162,591 269,841,480 ¥ 104,857,345
Non-cash investing and financing activities        
Right-of-use assets obtained in exchange for operating lease obligations 298,783 41,204 0  
Reduction of right-of-use assets and operating lease obligations due to early termination of lease agreement 0 0 43,881  
Inventories transferred to and used as fixed assets ¥ 0 $ 0 ¥ (65,456)  
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND NATURE OF OPERATIONS
6 Months Ended
Dec. 31, 2023
ORGANIZATION AND NATURE OF OPERATIONS  
ORGANIZATION AND NATURE OF OPERATIONS

NOTE 1. ORGANIZATION AND NATURE OF OPERATIONS

Organization – Recon Technology, Ltd (the “Company”, “We” or “Our”) was incorporated under the laws of the Cayman Islands on August 21, 2007 as a limited liability company. By far, the Company provides specialized equipment, automation systems, tools, chemicals, outsourcing platform services and field services to energy industry companies mainly in the People’s Republic of China (the “PRC”).

VIEs:

The Company, along with its wholly-owned subsidiaries Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”), conducts its business through the following PRC legal entities (“Domestic Companies”) that operate in the Chinese energy industry:

1.Beijing BHD Petroleum Technology Co., Ltd. (“BHD”),

2.Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”).

The Company has signed Exclusive Technical Consulting Service Agreements with each of the Domestic Companies, and Equity Interest Pledge Agreements and Exclusive Equity Interest Purchase Agreements with their shareholders (collectively the “VIE Agreements”). Pursuant to these VIE Agreements, the Company has the ability to substantially influence each of the Domestic Companies’ daily operations and financial affairs, appoint their senior executives and approve all matters requiring shareholder approval. The VIE agreements are designed to render the Company as the primary beneficiary of and entitle the Company of rights to consolidate each Domestic Company for accounting purposes. We believe that the Domestic Companies should be treated as Variable Interest Entities (“VIEs”) under the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 810 Consolidation and we are regarded as the primary beneficiary of the VIEs.

On February 21, 2019, the Company’s board of directors approved transferring the VIEs and VIE-controlled companies from Jining Recon Technology Ltd. (“Recon-JN”) to Recon-BJ. At the time, both Recon-JN and Recon-BJ were the Company’s wholly owned subsidiaries in China. On April 1, 2019, the Company completed the VIE transfer process and then completed the dissolution of Recon-JN on April 10, 2019, and subsequently completed the dissolution of Recon Technology Co., Limited (“Recon-HK”) on May 15, 2020. The Company does not expect any negative impact of this process on its operations.

On December 17, 2015, Huang Hua BHD Petroleum Equipment Manufacturing Co., Ltd (“HH BHD”), a fully owned subsidiary established by BHD was organized under the laws of the PRC, focusing on the design, assemble and manufacture of hearing equipment.

Gan Su BHD Environmental Technology Co., Ltd (“Gan Su BHD”) was established on May 23, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥27,495,000 ($3,872,590) as of December 31, 2023. BHD owned an equity interest of 49% of Gan Su BHD, and the remaining 51% equity interests was owned by an individual shareholder upon incorporation of Gan Su BHD. On September 25, 2017, the individual shareholder became the minority shareholder by transferring 2.0% equity shares to BHD. On April 26, 2021, the minority shareholder of Gan Su BHD transferred 15.4% of her equity interest to BHD. On May 19, 2021, the minority shareholder transferred 3.6% of her equity interest and BHD transferred 15.4% of its equity interest of Gan Su BHD to Nanjing Recon. There was no consideration paid for the transfers, and after the transfers, BHD owns equity an interest of 51% and Nanjing Recon owns an equity interest of 19% of Gan Su BHD, which is focusing on oilfield sewage treatment and oily sludge disposal projects.

Qing Hai BHD New Energy Technology Co., Ltd. (“Qinghai BHD”) was established on October 16, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥4,200,000 ($591,558) as of December 31,2023. BHD owned an equity interest of 55% of Qinghai BHD previously; however, based on an agreement signed by the shareholders of Qinghai BHD dated October 23, 2018, each of the other two individual shareholders agreed to reduce 10% of their equity interests. As a result, Qinghai BHD returned ¥200,000 paid in capital back to one of the individual shareholders. After the new arrangement, BHD owns a total interest of 75% of Qinghai BHD. The remaining paid in capital should be contributed by BHD and the other individual shareholder is ¥33,300,000 ($4,827,276) and ¥12,500,000 ($1,812,041) respectively. Based on its charter dated September 29, 2017, the remaining capital will be injected before September 29, 2036.

As the energy consumption market opened to private and foreign companies, and online payment technology developed, the Domestic Companies began to invest in the downstream of the oil industry. On December 15, 2017, BHD and Nanjing Recon entered into a subscription agreement with Future Gas Station (Beijing) Technology, Ltd (“FGS”), pursuant to which the Domestic Companies acquired an 8% equity interest in FGS. Established in January 2016, FGS is a service company focusing on providing new technical applications and data operations to gas stations and provides solutions to gas stations to improve their operations and their customers’ experience. On August 21, 2018, the Domestic Companies entered into an investment agreement and a supplemental agreement (collectively, the “Investment Agreement”) with FGS and the other shareholders of FGS. Pursuant to the Investment Agreement, our VIEs’ ownership interest in FGS shall increase from 8% to 43%, in exchange for their investment in FGS for a total amount of ¥10 million in cash and the issuance of 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares to the other shareholders of FGS with certain conditions. As of June 30, 2019, the Domestic Companies invested an aggregate amount of ¥35,116,707 in FGS and issued 487,057 (27,059 shares post 2024 Reverse Split) restricted shares in total to other shareholders of FGS, and the Domestic Companies’ ownership interest in FGS has increased to 43%. On February 4, 2021, Nanjing Recon and BHD, entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS. The transaction has been closed. As a result, the Domestic Companies collectively own 51% interest of FGS and began to consolidate the financial results of FGS since January 2021. Through the fourth supplemental agreement, the Domestic Companies waived the requirement on FGS’ performance goal about the number of gas stations. Accordingly, the Domestic Companies agreed to pay for the balance of the investment and cancelled the related lock-up terms on the restricted shares, in exchange of the additional 8% equity ownership of FGS.

The VIE contractual arrangements

The Company’s main operating entities, the Domestic Companies, are controlled through contractual arrangements by the Company.

A VIE is an entity which has a total equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary of, and must consolidate, the VIE, because it met the condition under accounting principles generally accepted in the United States of America (“U.S. GAAP”) to consolidate the VIE.

The Company is deemed to have a controlling financial interest in and be the primary beneficiary of the Domestic Companies because it has both of the following characteristics:

The power to direct activities of the Domestic Companies that most significantly impact such entities’ economic performance, and
The obligation to absorb losses of, and the right to receive benefits from, the Domestic Companies that could potentially be significant to such entities.

Pursuant to these contractual arrangements, the Domestic Companies shall pay service fees equal to all of their net profit after tax payments to the Company. Accordingly, the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes. Such contractual arrangements are designed so that the operations of the Domestic Companies are solely for the benefit of the Company, and therefore the Company must consolidate the Domestic Companies under U.S. GAAP.

Risks associated with the VIE structure

The Company believes that the contractual arrangements with the VIEs and the shareholders of the VIEs are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:

revoke the business and operating licenses of the Company’s PRC subsidiary and the VIEs;
discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiary and the VIEs;
limit the Company’s business expansion in China by way of entering into contractual arrangements;
impose fines or other requirements with which the Company’s PRC subsidiary and the VIEs may not be able to comply;
require the Company or the Company’s PRC subsidiary and the VIEs to restructure the relevant ownership structure or operations; or
restrict or prohibit the Company’s use of the proceeds from public offering to finance the Company’s business and operations in China.

The Company’s ability to conduct its businesses may be negatively affected if the PRC government were to carry out of any of the aforementioned actions. As a result, the Company may not be able to consolidate the VIEs in its consolidated financial statements as it may lose the ability to exercise its rights as the primary beneficiary over the VIEs and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiary and the VIEs. There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs and the VIEs’ subsidiaries. However, when the VIEs and the VIEs’ subsidiaries ever need financial support, the Company or its subsidiaries has, at its option and subject to statutory limits and restrictions, provided financial support to the VIEs and the VIEs’ subsidiaries through loans to the VIEs and the VIEs’ subsidiaries.

Non-VIE:

The Company, along with its wholly-owned subsidiaries, Recon Investment Ltd. (“Recon-IN”) and the following PRC legal entities that operate in the Chinese chemical recycling industry:

1.Shandong Recon Renewable Resources Technology Co., Ltd. (“Shandong Recon”)
2.Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”)

On October 10, 2023, Shandong Recon Renewable Resources Technology C0., Ltd (“Shandong Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million. The paid in capital was $10.0 million as of this report date. Shandong Recon focuses on the Plastic chemical cycles business. On February 22, 2024, Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million., focusing on the Plastic chemical cycles business. The paid in capital was $1.0 million as of this report date.

Nature of Operations – The Company engages in (1) providing equipment, tools and other components and parts related to oilfield production and other energy industries companies, including simple installations in connection with some projects; (2) providing services to improve production and efficiency of exploited oil wells, (3) developing and selling its own specialized industrial automation control and information solutions, (4) designing, testing and implementing solution of sewage and oily sludge treatment, production and sales of related integrated equipment and project services, and (5) developing, upgrading and maintaining the online operation and cooperation platform of gas stations, marketing and promotion services, (6) Plastic chemical cycles business, etc.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Dec. 31, 2023
SIGNIFICANT ACCOUNTING POLICIES  
SIGNIFICANT ACCOUNTING POLICIES

NOTE 2. SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation - The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).

Principles of Consolidation – The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.

Variable Interest Entities - A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the

entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Currency Translation - The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the six months ended December 31, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023. These translated US dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.

Estimates and Assumptions - The preparation of the consolidated financial statements in conformity with US GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

Fair Values of Financial Instruments - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future

amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Cash - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.

Short-term investments - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2023 and December 31, 2023, the Company had short-term investments balance of ¥184.2 million and ¥134.0 million ($18.9 million), including accrued interests of ¥2.9 million and ¥2.4 million ($331,307), respectively.

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties - Accounts receivables are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the six months ended December 31, 2023 decreased by approximately ¥3.1 million ($0.4 million) from the six months ended December 31, 2022.

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;
the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.

Notes Receivable - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivables are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.

Purchase Advances, Net - Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.

Inventories, Net - Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.

Property and Equipment, Net - Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from two to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

 

2-5 years

Production equipment, including:

 

Equipment

10 years

Utilities and Facilities

20 years

Leasehold improvement

Lesser of useful life and lease term

Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.

Goodwill - Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation

techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment.

Intangible Assets, Net – Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.

Impairment of Long-Lived Assets - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company concluded that there was no impairment for the long-lived assets for the six months ended December 31, 2022 and 2023 respectively. As of December 31, 2023, all Long-Lived Assets were fully impaired.

Long-term Investments - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.

-Equity Investments with Readily Determinable Fair Values - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

-Equity Investments without Readily Determinable Fair Values - After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity
method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

-Equity Investments Accounted for Using the Equity Method - The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the six months ended December 31, 2022 and 2023. The Company recorded no investment income on its equity method investment in unconsolidated entities during the six months ended December 31, 2022 and 2023, respectively.

Business Combinations - The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Non-controlling Interests - For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.

Revenue Recognition - In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

Disaggregation of Revenue

Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the six months ended December 31, 2022 and 2023 is disclosed in Note 24.

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

Contract liabilities

 

¥

2,748,365

¥

4,888,749

$

688,566

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

-Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Performance Obligations - Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred

under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of December 31, 2023. The amount of revenue recognized during the six months ended December 31, 2022 and 2023 that was previously included within contract liability balances was ¥1,901,277, and ¥1,689,759 ($237,998), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2023, the Company did calculation and the amount was not material as end of December 31, 2023.

Share-Based Compensation - Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value.

Research and Development Expenses - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.

Shipping and Handling Costs - Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥101,550 and ¥342,878 ($48,293) for the six months ended December 31, 2022 and 2023, respectively.

Leases - The Company follows FASB ASC No. 842, Leases (“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was ¥834,975 ($117,604) and ¥834,975 impairment for ROU lease assets as of December 31, 2023 and June 30, 2023.

Income Taxes - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.

The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent

likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of December 31, 2023 and June 30, 2023.

As of December 31, 2023, the tax years ended December 31, 2018 through December 31, 2023 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.

Comprehensive Income (Loss) - Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).

Earnings (Loss) per Share - Earnings (loss) per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).

Given the fact that the “2024 Reverse Split” only affected the outstanding number of the Company’s Class A Ordinary Shares, the weighted average number of Class A Ordinary Shares outstanding had been retroactively restated for the 1-for-18 reverse stock split. While the Class B Ordinary Shares’ number and voting power were not subjected to the 2024 Reverse Split, according to the Company’s Fourth Amended and Restated M&A and Articles of Association, “each Class B Ordinary Share entitles its holder the right to convert it into one eighteenth (1/18) of a Class A Ordinary Share at any time. Correspondingly, each one eighteenth (1/18) of a share of Class B Ordinary Share has dividend rights equivalent to the one share of Class A Ordinary Share”. In addition, (a) since becoming public, the Company has never declared a dividend, and (b) if a dividend were declared, the Board of Directors would intend to make sure the dividends were properly allocated among the Class A Ordinary Shares and Class B Ordinary Shares to give effect to the 1/18 ratio. The Company believes that all of these treatments are designed to ensure that the dividend rights and the dividend rate are the same with that for Class A and Class B Ordinary Shares. To calculate EPS equally for all ordinary shares, the Company use the sum of the weighted average number of Class A Ordinary Shares outstanding and one-eighteenth of the weighted average number of Class B Ordinary Shares outstanding as the denominator.

The following table sets forth the computation of basic and diluted earnings (loss) per share for the six months ended December 31, 2022 and 2023:

    

For the six months ended December 31,

    

2022

    

2023

    

2023

RMB 

RMB 

US Dollars 

(Unaudited)

(Unaudited)

(Unaudited)

Numerator:

 

  

 

  

 

  

Net loss attributable to Recon Technology, Ltd

 

¥

(29,876,418)

 

¥

(22,554,022)

$

(3,176,668)

Denominator:

 

 

 

 

 

Weighted-average number of ordinary shares outstanding – basic*

 

1,932,544

 

2,728,056

 

2,728,056

Class A Ordinary Shares*

1,704,766

2,333,612

2,333,612

Class B Ordinary Shares (used for EPS calculation) **

227,778

394,444

394,444

Potentially dilutive shares from outstanding options/warrants/convertible notes

 

 

 

Weighted-average number of ordinary shares outstanding – diluted*

 

1,932,544

 

2,728,056

 

2,728,056

Earnings (loss) per share – basic*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

Earnings (loss) per share – diluted*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

*

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

**

The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of 1/18 to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.

Warrants - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

The estimated liabilities accrued by the company for potential future substantial transaction compensation under the Warrant Purchase Agreement are classified and displayed as "warrants liability" in the financial statements.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU requires additional quantitative and qualitative income tax disclosures to enable financial statements users better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. This ASU is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET
6 Months Ended
Dec. 31, 2023
ACCOUNTS RECEIVABLE, NET  
ACCOUNTS RECEIVABLE, NET

NOTE 3. ACCOUNTS RECEIVABLE, NET

Accounts receivable, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Parties

RMB

(Unaudited)

(Unaudited)

Trade accounts receivable

 

¥

27,606,257

 

¥

31,553,107

$

4,444,162

Allowance for credit losses

 

(152,842)

 

(739,222)

 

(104,117)

Total third-parties, net

 

¥

27,453,415

 

¥

30,813,885

$

4,340,045

June 30, 

December 31,

December 31,

2023

2023

2023

    

    

RMB

    

US Dollars

Third Parties- long-term

RMB

(Unaudited)

(Unaudited)

Trade accounts receivable

 

¥

842,607

 

¥

1,307,791

$

184,199

Allowance for credit losses

 

(842,607)

 

(1,307,791)

(184,199)

Total third-parties, net

 

¥

 

¥

$

Net recovery of provision made for credit losses of accounts receivable due from third parties was ¥4,012,249 for the six months ended December 31, 2022. Provision for credit losses of accounts receivable due from third parties was ¥1,051,564 for the six months ended December 31, 2023.

As the date of this report, approximately 28.6%, or ¥8.8 million ($1.2 million) of net outstanding balance as of December 31, 2023 has been collected.

Movement of allowance for doubtful accounts is as follows:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Beginning balance

 

¥

9,612,470

¥

995,449

$

140,206

Charge to (reversal of) credit losses

 

(8,767,356)

1,051,564

148,110

Foreign currency translation adjustments

150,335

Ending balance

 

¥

995,449

¥

2,047,013

$

288,316

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES RECEIVABLE
6 Months Ended
Dec. 31, 2023
NOTES RECEIVABLE  
NOTES RECEIVABLE

NOTE 4. NOTES RECEIVABLE

Notes receivable represented the non-interest-bearing commercial bills the Company received from the customers for the purpose of collection of sales amounts, which ranged from three to six months from the date of issuance. As of June 30, 2023 and December 31, 2023, notes receivable was ¥3,742,390 and ¥12,532,717 ($1,765,196), respectively. As of June 30, 2023 and December 31, 2023, no notes were guaranteed or collateralized. As the date of this report, 100.0%, or ¥12.5 million ($1.8 million) have been subsequently collected.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET
6 Months Ended
Dec. 31, 2023
OTHER RECEIVABLES, NET  
OTHER RECEIVABLES, NET

NOTE 5. OTHER RECEIVABLES, NET

Other receivables, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Party

 

RMB

 

(Unaudited)

 

(Unaudited)

Business advances to officers and staffs (A)

 

¥

854,162

 

¥

1,849,761

 

$

260,533

Deposits for projects

 

1,247,992

 

1,224,966

 

172,533

VAT recoverable

 

690,053

 

577,545

 

81,346

Others

 

1,392,126

 

1,134,950

 

159,854

Allowance for credit losses

(1,994,960)

(602,444)

(84,852)

Subtotal

2,189,373

4,184,778

589,414

Less: Long term portion (B)

 

(3,640)

 

 

Other receivable - current portion

 

¥

2,185,733

¥

4,184,778

$

589,414

(A)Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.
(B)Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.

Provision for credit losses of other receivables was ¥549,132 for the six months ended December 31, 2022. Net recovery of provision for credit losses of other receivables was ¥1,392,516 for the six months ended December 31, 2023.

Movement of allowance for credit losses is as follows:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Beginning balance

 

¥

619,444

¥

1,994,960

$

280,984

Charge to (reversal of) allowance

1,375,516

(1,392,516)

(196,132)

Less: written off

 

Ending balance

 

¥

1,994,960

¥

602,444

$

84,852

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES
6 Months Ended
Dec. 31, 2023
LOANS TO THIRD PARTIES  
LOANS TO THIRD PARTIES

NOTE 6. LOANS TO THIRD PARTIES

Loans to third parties consisted of the following:

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB 

US Dollars

RMB

(Unaudited)

 (Unaudited)

Working fund to third party companies

 

¥

123,055,874

¥

97,874,144

$

13,785,285

Less: Long term portion

(18,500,000)

(2,605,671)

Loans to third parties

 

¥

123,055,874

¥

79,374,144

$

11,179,614

Loans to third parties are mainly used for short-term funding to support the Company’s external business partners and at the same time the Company can earn interest income from these loans. Most of these loans bear interest and have terms of no more than one year, except one of the loans to third party has term of three years. The Company periodically reviewed the loans to third parties as to whether their carrying values remain realizable. The Company believes that the risk associated with the above loans are relatively low based on the evaluation of the creditworthiness of these third-party debtors and the relationships with them. As the date of this report,

approximately 63.1%, or ¥61.8 million ($8.7 million) was collected by the Company and the remaining part was expected to be paid in full by end of January 2025.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET
6 Months Ended
Dec. 31, 2023
CONTRACT COSTS, NET  
CONTRACT COSTS, NET

NOTE 7. CONTRACT COSTS, NET

Contract costs, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Party

 

RMB

 

(Unaudited)

(Unaudited)

Contract costs

 

¥

52,158,840

¥

41,886,747

$

5,899,625

Allowance for credit losses

 

 

(2,586,155)

 

 

(4,562,923)

 

(642,674)

Total contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

As of December 31, 2023, total contracts costs, net amounted to ¥37,323,824 ($5,256,951), of which 18.5%, or ¥6.9 million ($1.0 million) have been subsequently realized as the date of this report, and the remaining balance is expected to be utilized by December 2024.

Net recovery of provision for credit losses of contract costs was ¥3,751,575 for the six months ended December 31, 2022. Provision for credit losses of contract costs was ¥1,939,135 ($273,122) for the six months ended December 31, 2023.

Movement of allowance for credit losses of contract costs is as follows:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

 

(Unaudited)

(Unaudited)

Beginning balance

 

¥

4,063,482

¥

2,586,155

$

364,252

Reversal of allowance

 

 

(1,720,095)

1,939,135

273,122

Charge to cost of sales

242,768

37,633

5,300

Ending balance

 

¥

2,586,155

¥

4,562,923

$

642,674

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET
6 Months Ended
Dec. 31, 2023
PROPERTY AND EQUIPMENT, NET  
PROPERTY AND EQUIPMENT, NET

NOTE 8. PROPERTY AND EQUIPMENT, NET

Property and equipment, net consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Motor vehicles

 

¥

5,176,175

 

¥

3,699,101

$

521,007

Office equipment and fixtures

 

1,440,819

 

1,401,599

 

197,411

Production equipment

 

31,115,843

 

31,231,574

 

4,398,875

Leasehold improvement

2,260,000

2,260,000

318,314

Total cost

 

39,992,837

 

38,592,274

 

5,435,608

Less: accumulated depreciation

 

(14,297,511)

 

(14,157,788)

 

(1,994,083)

Less: accumulated impairment

 

(942,462)

 

(942,462)

(132,743)

Property and equipment, net

 

¥

24,752,864

 

¥

23,492,024

$

3,308,782

Depreciation expenses were ¥1,602,166 and ¥1,426,971 ($200,985) for the six months ended December 31, 2022 and 2023, respectively.

Income from property and equipment disposal was ¥12,782 and ¥32,252 ($4,543) for the six months ended December 31,2022 and 2023, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY
6 Months Ended
Dec. 31, 2023
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY  
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY

NOTE 9. BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY

(U)Step Acquisition of Future Gas Station (Beijing) Technology, Ltd (“FGS”)

On August 21, 2018, the Company entered into a definitive investment agreement and a supplemental agreement (collectively, the “Agreement”) with FGS and the other shareholders of FGS. Following full performance under the Agreement, Recon will own 43% of FGS. As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. If FGS does not reach certain performance goals, the Company has the right to cancel all of the Restricted Shares and without further payment. The Restricted Shares are also subject to lock-up period requirements that vary for each of FGS shareholders, from one year to three years following issuance of the Restricted Shares. FGS has finalized recording Recon’s corresponding interest at the local governmental agency, and Recon has issued 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares in total to the other shareholders of FGS in August 2018.

On September 24, 2019, the Company signed an extension agreement with FGS and the other shareholders of FGS to postpone the Agreement to provide extra period for FGS to further fulfill the goals mentioned on the supplemental agreement. During the original contract period, FGS adjusted its operation model with an advanced improvement of its mobile applications and business model. Objected user and average Gross Merchandise Volume (“GMV”) of FGS’ mobile applications have been exceeded. FGS will need an extension to deploy its business in more provinces to complete a goal of 200 more gas stations.

On March 17, 2020, the Company signed a new supplemental agreement with FGS and the other shareholders of FGS to extend another 12 months to February 2021 for FGS and its shareholders to fulfill the goals mentioned on the supplemental agreement.

As of December 31, 2020, the Company owned 43% of the equity interests of FGS. The investments are accounted for using the equity method because the Company has significant influence, but no control of FGS.

On February 8, 2021, and pursuant to FGS’ shareholder meeting resolution dated January 13, 2021 (“Acquisition Date”), two of the Company’s subsidiaries entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS, as an exchange for waiver of the requirement on FGS’ performance goal about the number of gas stations and cancellation of the related lock-up terms on the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares of the Company (reflecting the effect of one-for-five reverse share split) issued per the agreement signed on August 21, 2018. FGS failed to complete one of the three goals set up in the investment agreement. As a consequence, the Company shall cancel one third of the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares, which shall be 162,352 (9,020 shares post 2024 Reverse Split) Restricted Shares. According to this new arrangement, the Company waived the goals and cancellation of the shares as a deemed consideration of the 8% equity. Based on the share price $1.61 ($28.98 post 2024 Reverse Split) on January 13, 2021, the fair value of the waived performance goal equals to ¥1,689,807 ($261,667). As a result, the Company owns 51% interest of FGS and this transaction was considered as a step acquisition under ASC 805 “Business Combinations”. A step acquisition gain of ¥979,254 arising from revaluation of previously held equity interest was recognized during the year ended June 30, 2021.

The Company retained independent appraisers to advise management in the determination of the fair value of customers relationship and goodwill. The values assigned in these financial statements represent management’s best estimate of fair values as of the Acquisition Date. The carrying value of other assets and liabilities other than customer relationship and goodwill, are approximate at their fair value as of the Acquisition Date.

The fair values of the identifiable assets and liabilities as at the date of the acquisitions are summarized in the following table:

    

RMB

    

US Dollars

Cash

 

¥

471,843

$

66,458

Accounts receivable, net

 

831,049

 

117,051

Other receivables, net

 

144,285

 

20,322

Contract costs, net

 

75,250

 

10,599

Prepaid expenses

 

91,132

 

12,836

Property and equipment, net

 

118,130

 

16,638

Intercompany receivables*

 

6,850,000

 

964,802

Intangible assets- customer relationship

 

7,000,000

 

985,929

Goodwill

 

6,996,895

 

985,492

Accounts payable

 

(1,032,078)

 

(145,365)

Other payables

 

(1,273,182)

 

(179,324)

Other payable- related parties

 

(479,959)

 

(67,601)

Deferred revenue

 

(39,786)

 

(5,604)

Accrued payroll and employees’ welfare

 

(1,629,519)

 

(229,513)

Taxes payable

 

(64,253)

 

(9,050)

Deferred tax liability

 

(1,050,000)

 

(147,889)

Total

 

¥

17,009,807

$

2,395,781

Cash considerations

 

 

Deemed equity consideration to acquire 8% equity interest in FGS

 

1,689,807

 

238,004

Fair value of previously held equity interest

 

30,530,000

 

4,300,061

Non-controlling interest

 

34,790,000

 

4,900,069

Capital contribution receivable due from non-controlling Interest

 

(50,000,000)

 

(7,042,353)

Total

 

¥

17,009,807

$

2,395,781

*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.

The noncontrolling interest has been recognized at fair value net with subscription receivable on the acquisition date.

Goodwill and intangible assets

The excess of purchase price over the fair value of assets acquired and liabilities assumed of the business acquired was recorded as goodwill. The goodwill is not expected to be deductible for tax purposes. In conjunction with the preparation of our consolidated financial statement for the six months ended December 31, 2022 and 2023, the management performed evaluation on the impairment of goodwill and concluded that there was no impairment for goodwill for the six months ended December 31, 2022 and 2023. As of December 31, 2023, goodwill was fully impaired.

The identifiable goodwill acquired and the carrying value as of December 31, 2023 is as follows:

    

Fair Value

RMB 

    

US Dollars 

(Unaudited)

(Unaudited)

Goodwill

 

¥

6,996,895

$

985,492

Less: impairment

 

(6,996,895)

 

(985,492)

The carrying value of goodwill as of December 31, 2023

 

¥

$

The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of December 31, 2023 is as follows:

    

    

    

    

Average

Useful Life

 Fair Value

(in Years)

RMB 

US Dollars 

(Unaudited)

(Unaudited)

Intangible assets - customer relationship

 

¥

7,000,000

$

985,929

 

10

Less: accumulated amortization

 

(1,750,000)

 

(246,482)

 

  

Less: impairment

(5,250,000)

(739,447)

Intangible assets - customer relationship, net

 

¥

$

 

  

The amortization expense of customer relationship was ¥350,000 and ¥nil for the six months ended December 31, 2022 and 2023, respectively.

Impairment loss for intangible assets - customer relationship was all ¥nil for the six months ended December 31, 2022 and 2023, respectively. As intangible assets - customer relationship was not able to generate enough future cashflow. Therefore, the Company decided to record full impairment of the intangible assets - customer relationship during the year ended June 30, 2023.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES
6 Months Ended
Dec. 31, 2023
LEASES  
LEASES

NOTE 10. LEASES

The Company leases office spaces and land use rights under non-cancelable operating leases, with terms ranging from one to fifty years. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of right of use assets and lease liabilities. Lease expense for lease payment is recognized on a straight-line basis over the lease term. Leases with initial term of 12 months or less are not recorded on the balance sheet.

The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The table below presents the operating lease related assets and liabilities recorded on the balance sheets:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Rights of use lease assets - current

    

¥

¥

1,714,263

    

$

241,449

Less: impairment

(834,975)

(117,604)

Rights of use lease assets, net - current

879,288

123,845

 

 

 

 

Rights of use lease assets - non - current

 

 

3,489,875

 

16,204,906

 

2,282,413

Less: impairment

 

 

(834,975)

 

 

Rights of use lease assets, net - non - current

 

2,654,900

16,204,906

2,282,413

Operating lease liabilities – current

 

¥

3,066,146

 

¥

722,857

$

101,812

Operating lease liabilities – non-current

 

25,144

 

341,366

 

48,080

Total operating lease liabilities

 

¥

3,091,290

 

¥

1,064,223

$

149,892

The weighted average remaining lease terms and discount rates for all of operating leases were as follows as of December 31, 2023:

    

June 30, 

    

December 31,

2023

2023

RMB

RMB

(Unaudited)

Remaining lease term and discount rate:

 

  

Weighted average remaining lease term (years)

 

23.90

23.50

Weighted average discount rate

 

5.0

%  

5.0

%

Operating lease costs and short-term lease costs for the six months ended December 31, 2022 were ¥1,694,074 and ¥480,040, respectively.

Operating lease costs and short-term lease costs for the six months ended December 31, 2023 were ¥1,659,302 ($233,708) and ¥313,533 ($44,160), respectively.

Impairment loss for the ROU was all ¥nil for the six months ended December 31,2022 and 2023, respectively. As ROU of FGS was not able to generate enough future cashflow. Therefore, the Company decided to record full impairment of the ROU during the year ended June 30, 2023.

The following is a schedule, by years, of maturities of lease liabilities as of December 31, 2023:

    

RMB

    

US Dollars

Twelve months ending June 30,

(Unaudited)

(Unaudited)

2024

¥

1,045,399

$

147,241

2025

 

 

26,400

 

3,718

Total lease payments

 

 

1,071,799

 

150,959

Less: imputed interest

 

 

(7,576)

 

(1,067)

Present value of lease liabilities

 

 

1,064,223

 

149,892

Less: operating lease liabilities – current

 

 

722,857

 

101,812

Operating lease liabilities – non-current

 

¥

341,366

$

48,080

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES
6 Months Ended
Dec. 31, 2023
OTHER PAYABLES  
OTHER PAYABLES

NOTE 11. OTHER PAYABLES

Other payables consisted of the following:

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Parties

RMB

 (Unaudited)

 (Unaudited)

Professional service fees

¥

2,246,101

¥

304,474

$

42,884

Distributors and employees

 

3,073,289

 

712,173

 

100,307

Accrued expenses

 

200,218

 

193,274

 

27,222

Others

 

299,402

 

478,245

 

67,360

Total

 

¥

5,819,010

 

¥

1,688,166

$

237,773

    

June 30,

    

December 31,

    

December 31,

2022

2023

2023

RMB

US Dollars

Related Parties

RMB

 (Unaudited)

 (Unaudited)

Expenses paid by the major shareholders

¥

1,796,309

¥

1,663,858

$

234,350

Due to family members of the owners of BHD and FGS

 

545,159

 

545,159

 

76,784

Due to management staff for costs incurred on behalf of the Company

 

250,927

 

 

Total

 

¥

2,592,395

 

¥

2,209,017

$

311,134

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
TAXES PAYABLE
6 Months Ended
Dec. 31, 2023
TAXES PAYABLE  
TAXES PAYABLE

NOTE 12. TAXES PAYABLE

Taxes payable consisted of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

VAT payable

 

¥

699,601

 

¥

720,872

$

101,533

Income tax payable

 

440,030

 

536,071

 

75,504

Other taxes payable

 

23,375

 

445,955

 

62,811

Total taxes payable

 

¥

1,163,006

 

¥

1,702,898

$

239,848

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS
6 Months Ended
Dec. 31, 2023
BANK LOANS  
BANK LOANS

NOTE 13. BANK LOANS

Short-term bank loans consisted of the following:

June 30, 

December 31, 

December 31, 

2023

2023

2023

    

    

RMB

    

US Dollars

RMB

(Unaudited)

(Unaudited)

Bank of Kunlun (1)

¥

950,000

¥

827,000

$

116,481

Industry and Commercial Bank of China (“ICBC”) (2)

10,000,000

10,007,639

1,409,546

China Construction Bank (3)

1,501,481

1,501,646

211,502

Total short-term bank loans

¥

12,451,481

¥

12,336,285

$

1,737,529

(1)On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥2,900,000 ($408,456) as working capital for eighteen months, with a maturity date of February 29, 2024. The loan has a fixed interest rate of 6.0% per annum. The Company made a withdrawal in an amount of ¥1,000,000 ($140,847) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥50,000 ($7,042). During the six months ended December 31, 2023, the Company repaid ¥ 123,000 ($17,324). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥6.5 million (approximately $1.0 million). From December 31, 2024, to the date of this report, the Company repaid ¥8,269 ($1,165).
(2)On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ 10,000,000 ($1,408,471) as working capital for one year, with a maturity date of June 7, 2024. The loan has a fixed interest rate of 2.5% per annum. The Company made the first withdrawal in an amount of ¥5,000,000 ($704,235) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥5,000,000 ($704,235) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.
(3)On August 31, 2022, the Company entered into a revolving loan facility with China Construction Bank to borrow up to ¥1,500,000 ($211,271) as working capital for twelve months, with a maturity date of June 9, 2024. The loan has a fixed interest rate of 3.95% per annum. The loan is guaranteed by the non-controlling shareholder of FGS. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.

Interest expense for the short-term bank loan was ¥227,918 and ¥159,276 ($22,434) for the six months ended December 31,2022 and 2023, respectively.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES
6 Months Ended
Dec. 31, 2023
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES  
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES

NOTE 14. SHORT-TERM BORROWINGS DUE TO RELATED PARTIES

Short-term borrowings due to related parties consisted of the following:

    

June 30, 

    

December 31, 

    

December 31, 

2023

2023

2023

RMB

US Dollars

Short-term borrowings due to related parties:

RMB

(Unaudited)

(Unaudited)

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

 

¥

10,004,055

 

¥

$

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024*

4,993,950

4,994,892

703,516

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024*

5,020,217

5,021,164

707,216

Short-term borrowing from a Founder, 3.45% annual interest, due on December 28, 2024

10,003,833

1,409,010

Total short-term borrowings due to related parties

 

¥

20,018,222

 

¥

20,019,889

$

2,819,742

*On May 29, 2024, the Company entered into a three-year supplemental agreement with the founder, changing the term of the loan from May 29, 2024 to April 29, 2027 and the annual interest rate to 3.75%.

No short-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2023 and December 31, 2023.

Interest expense for short-term borrowings due to related parties were ¥142,725 and ¥338,338 ($47,654) for the six months ended December 31, 2022 and 2023, respectively.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES
6 Months Ended
Dec. 31, 2023
CLASS A ORDINARY SHARES  
CLASS A ORDINARY SHARES

NOTE 15. CLASS A ORDINARY SHARES

Share offering

On April 5, 2021, the Company held its annual general meeting of shareholders (the “Annual Meeting”) for the fiscal year ended June 30, 2020. At the Annual Meeting, the Company’s shareholders approved a special resolution that the authorized share capital of the Company be amended from US$1,850,000 divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000 divided into 150,000,000 (8,333,333 shares post 2024 Reverse Split) Class A Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) (US$1.67 post 2024 Reverse Split) each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) each. The change from Ordinary Shares to Class A Ordinary Shares is reflected with the NASDAQ Capital Market and in the marketplace at the open of business on April 12, 2021, whereupon the Class A Ordinary Shares began trading. The Company’s Class A Ordinary Shares will continue to trade on the NASDAQ Capital Market under the symbol “RCON” and under the CUSIP Number of G7415M124. Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.

On June 14, 2021, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 6,014,102 (334,117 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 2,800,000 (155,556 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $55.0 million before deducting the placement agent’s fees and other offering expenses in an aggregate amount of ¥30,408,264, or $4.7 million.

On March 15, 2023, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 8,827,500 (490,417 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase

Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $8.0 million before deducting the placement agent’s fees and other estimated offering expenses.

On October 16, 2023, 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants issued on March 15, 2023 were exercised by investor and 1,175,000 (65,278 shares post 2024 Reverse Split) Class A Ordinary shares were issued and being outstanding.

The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of December 31, 2023:

    

    

Weighted

    

Average

Average

Remaining

Pre-Funded

Exercise Price

Period

Pre-Funded Warrants

Warrants*

Per Share*

(Years)

Outstanding as of June 30, 2022

 

$

 

Issued

 

65,278

 

0.18

 

5.50

Forfeited

 

 

 

Exercised

 

 

Expired

 

 

 

Outstanding as of June 30, 2023

 

65,278

$

0.18

 

5.22

Issued

 

 

 

Forfeited

 

 

 

Exercised

 

(65,278)

 

0.18

 

Expired

 

 

 

Outstanding as of December 31, 2023

 

$

 

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Appropriated Retained Earnings

According to the Memorandum and Articles of Association, the Company is required to transfer a certain portion of its net profit, as determined under PRC accounting regulations, from current net income to the statutory reserve fund. In accordance with the PRC Company Law, companies are required to transfer 10% of their profit after tax, as determined in accordance with PRC accounting standards and regulations, to the statutory reserves until such reserves reach 50% of the registered capital of the companies. As of June 30, 2023 and December 31, 2023, the balance of total statutory reserves was ¥4,148,929 and ¥4,148,929 ($584,364), respectively.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS
6 Months Ended
Dec. 31, 2023
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS  
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS

NOTE 16. ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS

In May and June 2020, the Company consummated two offerings. In connection with the offering, the Company issued to the investors warrants to purchase an aggregate of 911,112 (50,617 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $2.25 ($40.50 post 2024 Reverse Split) per Class A Ordinary Share, which was amended to $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Shares on the second offering on June 30, 2020. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on May 26, 2020 and expire on November 25, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,689,389. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.40%), (2) expected warrant life of 5.5 years, (3) expected volatility of 99.50%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised and all the underlying shares were issued.

In June 2020, the Company issued to the investors warrants to purchase an aggregate of 1,680,000 (93,333 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on June 30, 2020 and expire on December 30, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,639,333. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.35%), (2) expected

warrant life of 5.5 years, (3) expected volatility of 104.26%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised.

In June 2021, the Company issued to some institutional investors warrants to purchase an aggregate of up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2021”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $34,860,000. During the year ended June 30, 2023, the exercise price of warrants to purchase an aggregate of up to 7,950,769 (441,710 shares post 2024 Reverse Split) Class A Ordinary Shares was adjusted to $0.80 ($14.40 post 2024 Reverse Split), and the exercise price of the remaining warrants to purchase an aggregate of up to 863,333 (47,963 shares post 2024 Reverse Split) Class A Ordinary Shares remained at $6.24 ($112.32 post 2024 Reverse Split).

On December 14, 2023, the Company entered into a Warrant Purchase Agreement with certain accredited investors pursuant to which the Company agreed to buy back an aggregate of 7,950,769 (441,710 warrants post 2024 Reverse Split) warrants from the investors, and the investors agreed to sell the Warrants back to the Company. The purchase price for each Warrant was $0.25 ($4.50 post 2024 Reverse Split). As of December 31,2023, The Company still holds the investor 863,333 (47,963 warrants post 2024 Reverse Split) warrants. As of June 30, 2023 and December 31, 2023, the fair value of the warrant liability of the Warrant 2021 was $1,930,000 and $140,000 (¥993,986). During the six months ended December 31, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $2,880,000 and $197,692, respectively.

The key inputs into the Black-Scholes model were as follows at their measurement dates:

December 31,

June 30,

 

Input

    

2023

    

2023

Number of warrants*

47,963

47,963

441,710

Share price*

$

0.23

$

0.34

 

0.34

Risk-free interest rate

 

4.02

%  

 

4.41

%  

4.41

%

Volatility

 

119

%  

 

127

%  

127

%

Exercise price*

$

112.32

$

112.32

 

14.40

Warrant life

 

2.96 years

 

3.47 years

3.47 years

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

On March 15, 2023, the Company issued to some institutional investors warrants to purchase an aggregate of up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2023”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $2,750,000.

On December 14,2023, the Company entered into a Warrant Purchase Agreement with certain accredited investors pursuant to which the Company agreed to buy back an aggregate of 10,002,500 (555,694 warrants post 2024 Reverse Split) warrants from the investors, and the investors agreed to sell the Warrants back to the Company. The purchase price for each Warrant is $0.25 ($4.50 post 2024 Reverse Split). On December,14, 2023, Company bought back all warrants 2023 from the investors. As of June 30, 2023 and December 31, 2023, the fair value of the warrant liability of the Warrant 2023 was $2,430,000 and $nil. During the six months ended December 31, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $nil and $70,625, respectively.

The key inputs into the Black-Scholes model were as follows at their measurement dates:

    

December 31,

    

June 30,

 

Input

2023

2023

 

Number of warrants*

 

 

555,694

Share price*

$

$

0.34

Risk-free interest rate

 

%  

 

3.59

%

Volatility

 

%  

 

110

%

Exercise price*

$

$

14.40

Warrant life

 

 

5.22 years

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The following table presents information about the Company’s warrants that were measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.

    

    

Quoted Prices In

    

Significant Other

    

Significant Other

June 30,

Active Markets

Observable Inputs

Unobservable Inputs

Description

2023

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability - non-current

$

4,360,000

$

$

$

4,360,000

Quoted Prices In

    

Significant Other

    

Significant Other

December 31,

Active Markets

Observable Inputs

Unobservable Inputs

Description

    

2023

    

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability - non-current

$

140,000

$

$

$

140,000

The following table summarizes the Company’s Warrants activities and status of Warrants as of December 31, 2023:

    

    

Weighted

    

Average

Average

Remaining

Exercise Price

Period

Warrants

Warrants*

Per Share*

(Years)

Outstanding as of June 30, 2022

 

489,673

$

112.32

 

4.46

Issued

 

555,694

 

14.40

 

5.50

Forfeited

 

 

 

Exercised

 

 

 

Expired

 

 

 

Outstanding as of June 30, 2023

 

1,045,367

$

18.90

 

4.40

Issued

 

 

 

Redeemed

(997,404)

14.40

Forfeited

 

 

 

Exercised

 

 

 

Expired

 

 

 

Outstanding as of December 31, 2023

 

47,963

$

112.32

 

2.96

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

    

December 31,

Description

2023

Warrant liability -current *

 

$

1,200,000

* On December 14, 2023, company bought back an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1,200,000 based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION
6 Months Ended
Dec. 31, 2023
SHARE-BASED COMPENSATION  
SHARE-BASED COMPENSATION

NOTE 17. SHARE-BASED COMPENSATION

Share-Based Awards Plan

The following is a summary of the share options activity:

    

    

 Weighted

Average

Exercise Price

Share Options

Shares*

Per Share*

Outstanding as of June 30, 2022

 

4,444

$

148.50

Granted

 

 

Forfeited

 

 

Exercised

 

 

Expired

 

Outstanding as of June 30, 2023

 

4,444

$

148.50

Granted

 

 

Forfeited

 

 

Exercised

 

 

Expired

Outstanding as of December 31, 2023

 

4,444

$

148.50

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The following is a summary of the status of options outstanding and exercisable as of December 31, 2023:

Outstanding Options

Exercisable Options

    

    

Average

    

    

    

Average

Remaining

Remaining

Average Exercise

 

Contractual

Average Exercise

 

Contractual

Price*

Number*

 

life (Years)

Price*

Number*

 

life (Years)

$

148.50

 

4,444

 

1.08

$

148.50

 

4,444

 

1.08

 

4,444

 

  

 

  

 

4,444

 

  

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The Share-based compensation expense recorded for stock options granted were all ¥nil for the six months ended December 31, 2022 and 2023, respectively. No unrecognized share-based compensation for stock options as of December 31, 2023.

Restricted Shares to Senior Management

As of December 31, 2023, the Company has granted restricted Class A Ordinary Shares to senior management and employees as follows:

On August 21, 2018, the Company granted 391,200 (21,733 shares post 2024 Reverse Split) restricted shares to its employees as compensation cost for awards. The fair value of the restricted shares was $2,523,240 based on the closing share price $6.45 ($116.10 post 2024 Reverse Split) at August 21, 2018. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. All granted shares under this plan are fully vested on September 3, 2021.

On February 28, 2022, the Company granted 1,642,331 (91,241 shares post 2024 Reverse Split) Class A Ordinary Shares to its employees as compensation cost for awards. The fair value of the restricted shares was $1,708,024 based on the closing share price $1.04 ($18.72 post 2024 Reverse Split) at February 28, 2022.These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. As of June 30, 2023, 547,444 (30,414 shares post 2024 Reverse Split) shares were vested and the remaining 1,094,887 (60,827 shares post 2024 Reverse Split) shares will not be vested until February 28, 2025.

On March 15, 2023, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to its employee as compensation for service to the Company on new business exploration. The service period was six months from the date of grant. All of the restricted shares were issued on March 15, 2023 and the granted shares under this plan will not be vested until September 15, 2023.

Nil and nil restricted Class A restricted shares were issued and outstanding for the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.

As of December 31, 2023, the Company has granted restricted Class B Ordinary Shares to senior management as follows:

On December 5, 2021, the Company granted 2,500,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $4,175,000 based on the fair value of the share price $1.67 at December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.

On February 28, 2022, the Company granted 1,600,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.

On March 9, 2023, the Company granted 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.

Nil and nil restricted Class B restricted shares were issued and outstanding during the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for management was ¥1,796,417 and ¥2,866,560 ($403,747) for the six months ended December 31, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for management and employees as of December 31, 2023 was approximately ¥4.7 million ($0.7 million), which is expected to be recognized over a weighted average period of approximately 1.16 years.

Restricted Shares for services

As of December 31, 2023, the Company has granted restricted Class A Ordinary Shares to consultant as follows:

On November 10, 2021, the Company signed a service agreement with Starry. As the service consideration, the Company should issue 500,000 (27,778 shares post 2024 Reverse Split) restricted Class A Ordinary Shares which vested in equal monthly amounts through the end of December 31, 2021. Half of the restricted Class A Ordinary Shares was valued based on the closing share price of $1.60 ($28.80 post 2024 Reverse Split) on December 10, 2021 and the other half was valued based on the closing share price of $1.31

($23.58 post 2024 Reverse Split) on December 31, 2021. 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued on December 10, 2021 and the remaining 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued in January 2022.

On January 5, 2022, the Company signed a consulting agreement with Lintec Information Ltd (the “Consultant”). As the service consideration, the Company issued 1,050,000 (58,333 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $1,354,500 based on the closing share price of $1.29 ($23.22 post 2024 Reverse Split) on January 5, 2022 to the Consultant as payment for being the Company’s investment and financial advisor for a period of one year. The vesting period of these shares was one year from the date of contract. All of the restricted shares were issued under this plan on January 5, 2022 and all of the granted shares under this plan was vested as of June 30, 2023.

On March 15, 2023, the Company signed a consulting agreement with some business consultants (the “Consultants”). As the service consideration, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to the Consultants as compensation for acting as advisors to the Company on new business exploration. The vesting period of these shares was six months from the date of contract. All of the restricted shares were issued under this plan on March 15, 2023 and the granted shares under this plan have been vested until September15, 2023.

¥Nil and ¥nil restricted Class A restricted shares were issued and outstanding during the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for service was ¥4,304,857 and ¥1,070,144 ($150,726) for the six months ended December 31, 2022 and 2023, respectively.

Following is a summary of the restricted shares granted:

Restricted share grants

    

Shares*

Non-vested as of June 30, 2022

 

120,407

Granted

 

277,778

Vested

 

(226,247)

Non-vested as of June 30, 2023

 

171,938

Granted

 

Vested

 

(111,111)

Non-vested as of December 31, 2023

 

60,827

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The following is a summary of the status of restricted share at December 31, 2023:

Outstanding Restricted Shares

Average

Remaining

Fair Value per

Amortization

Share*

    

Number*

    

Period (Years)

$

18.72

 

60,827

 

1.16

 

60,827

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX
6 Months Ended
Dec. 31, 2023
INCOME TAX  
INCOME TAX

NOTE 18. INCOME TAX

The Company is not subject to any income taxes in the United States or the Cayman Islands and had minimal operations in jurisdictions other than the PRC. BHD and Nanjing Recon are subject to PRC’s income taxes as PRC domestic companies. The Company follows Implementing Rules for the Enterprise Income Tax Law (“Implementing Rules”), which took effect on January 1, 2008 and unified the income tax rate for domestic-invested and foreign-invested enterprises at 25%.

Nanjing Recon was approved as a government-certified high-technology company and is subject to a reduced income tax rate of 15% through November 30, 2019. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as November 22, 2019 and expired on November 22, 2022. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as October 12, 2022 and will expire on October 12, 2025.

As approved by the domestic tax authority in the PRC, BHD was recognized as a government-certified high-technology company on November 25, 2009 and is subject to a reduced income tax rate of 15% through November 25, 2018. BHD reapplied for a high-technology company certificate, and the new certificate was approved as October 31, 2018 and expired on October 31, 2021. BHD reapplied for a high-technology company certificate, and the new certificate was approved as December 17, 2021 and will expire on December 17, 2024.

Income (loss) before provision for income taxes consisted of:

    

For the six months ended December 31,

2022

    

2023

    

2023

RMB

RMB

US Dollars

(Unaudited)

(Unaudited)

(Unaudited)

Outside China areas

 

¥

(32,395,145)

¥

(14,621,317)

$

(2,059,369)

China

 

2,531,634

(8,390,493)

 

(1,181,776)

Total

 

¥

(29,863,511)

¥

(23,011,810)

$

(3,241,145)

Deferred tax assets, net is composed of the following:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Deferred tax assets:

Allowance for credit losses

 

¥

1,019,592

 

¥

1,285,544

$

181,065

Impairment for inventory

 

90,322

 

35,646

5,021

Net operating loss carryforwards

 

23,290,731

 

24,263,351

3,417,422

Subtotal

24,400,645

25,584,541

3,603,507

Less: Valuation allowance

(24,107,246)

(25,304,762)

(3,564,101)

Total deferred tax assets, net

¥

293,399

¥

279,779

$

39,406

Deferred tax liabilities:

Accelerated amortization of intangible assets

(146,511)

(132,891)

(18,717)

Gain on the previously held equity method investment

(146,888)

(146,888)

(20,689)

Recognition of customer relationship arising from business combinations

Total deferred tax liabilities

 

(293,399)

 

(279,779)

(39,406)

Deferred tax assets, net

 

¥

 

¥

$

The Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred a cumulative net operating loss (“NOL”) which may reduce future corporate taxable income. As of June 30, 2023, the cumulative NOL was approximately ¥133.6 million. During the six months ended December 31, 2023, the Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred an additional NOL carryforwards of approximately ¥4.2 million ($0.6 million). As of December 31, 2023, there are $13.2 million ($1.9 million) of the cumulative NOL that have expired, resulting in a cumulative NOL carryforwards of approximately ¥124.6 million ($17.6 million) as of December 31, 2023.

The NOL will expire over the next five years as follows:

    

RMB 

    

US Dollars 

Twelve months ending December 31,

(Unaudited)

(Unaudited)

2024

 

¥

10,484,902

$

1,476,768

2025

 

19,617,124

 

2,763,014

2026

 

32,533,742

 

4,582,282

2027

 

27,137,905

 

3,822,294

2028

 

34,868,363

 

4,911,106

Total

 

¥

124,642,036

$

17,555,464

The Company’s income tax expense (benefit) is comprised of the following:

For the six months ended December 31,

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

US Dollars

 

(Unaudited)

 

(Unaudited)

(Unaudited)

Current income tax provision

 

¥

9,180

 

¥

96,041

$

13,527

Deferred income tax provision

 

 

 

Expense for income tax

 

¥

9,180

 

¥

96,041

$

13,527

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NON-CONTROLLING INTEREST
6 Months Ended
Dec. 31, 2023
NON-CONTROLLING INTEREST.  
NON-CONTROLLING INTEREST

NOTE 19. NON-CONTROLLING INTEREST

Non-controlling interest consisted of the following:

As of June 30, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

 

Total

Total

RMB

RMB

RMB

RMB

RMB

 

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

917,904

Capital contribution receivable due from non-controlling Interest

(48,870,000)

(48,870,000)

(6,739,481)

Unappropriated retained earnings (deficit)

3,477,494

3,616,001

(6,336,893)

(1,561,196)

(1,796,762)

(2,601,356)

(358,742)

Accumulated other comprehensive loss

 

(18,850)

 

(11,853)

 

(30,703)

 

(4,234)

Valuation increase shared by minority shareholders

 

 

 

34,790,000

34,790,000

 

4,797,760

Total non-controlling interests

 

¥

5,109,644

 

¥

3,804,148

 

¥

(1,531,893)

¥

(1,561,196)

(15,876,762)

¥

(10,056,059)

$

(1,386,793)

As of December 31, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

Total

Total

RMB

RMB

RMB

RMB

RMB

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

937,478

Capital contribution receivable due from non-controlling Interest

(48,870,000)

(48,870,000)

(6,883,196)

Unappropriated retained earnings (deficit)

3,818,698

3,616,001

(6,982,801)

(1,569,913)

(2,037,170)

(3,155,185)

(444,398)

Accumulated other comprehensive loss

 

(18,850)

 

(11,853)

 

(30,703)

 

(4,324)

Valuation increase shared by minority shareholders

 

 

 

34,790,000

34,790,000

 

4,900,069

Total non-controlling interests

 

¥

5,450,848

 

¥

3,804,148

 

¥

(2,177,801)

¥

(1,569,913)

¥

(16,117,170)

¥

(10,609,888)

$

(1,494,371)

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATIONS
6 Months Ended
Dec. 31, 2023
CONCENTRATIONS  
CONCENTRATIONS

NOTE 20. CONCENTRATIONS

Credit risk

As of June 30, 2023 and December 31, 2023, approximately ¥45.5 million and ¥ 101.2 million ($14.3 million) of the Company’s cash was on deposit at financial institutions in the PRC, respectively. Per PRC regulations, the maximum insured bank deposit amount is RMB500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥40.0 million and ¥96.8 million ($13.6 million) as of June 30, 2023 and December 31, 2023, respectively. As of June 30, 2023 and December 31, 2023, approximately ¥240.3 million and ¥154.6 million ($21.8 million) of the Company’s cash was on deposit at financial institutions in the Hong Kong, respectively. Per Hong Kong regulations, the maximum insured bank deposit amount is HKD 500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥238.8 million and ¥152.9 million ($21.5 million) as of June 30, 2023 and December 31, 2023, respectively.

Customer concentration risk

For the six months ended December 31, 2022, CNPC represented 41%, SINOPEC represented 31%, and another customer represented 10% of the Company’s total revenue, respectively. At December 31, 2022, CNPC accounted for 43%, SINOPEC represented 18% and another customer accounted for 14% of the Company’s trade accounts receivable, net, respectively.

For the six months ended December 31, 2023, CNPC represented 56%, SINOPEC represented 19%, CNOOC represented 15%, and another customer represented 10% of the Company’s total revenue, respectively. At December 31, 2023, CNPC accounted for 34%, SINOPEC represented 14%, CNOOC represented 21%, and another customer accounted for 30% of the Company’s trade accounts receivable, net, respectively.

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY
6 Months Ended
Dec. 31, 2023
COMMITMENTS AND CONTINGENCY  
COMMITMENTS AND CONTINGENCY

NOTE 21. COMMITMENTS AND CONTINGENCY

(a)   Contingency

Severance payments

The Labor Contract Law of the PRC requires employers to assure the liability of severance payments if employment contracts are terminated. The employers will be liable for one month of severance pay for each year of the service provided by the employees. As of December 31, 2023, the Company estimated its severance payments of approximately ¥7.9 million ($1.1 million) which has not been reflected in its consolidated financial statements, because management cannot predict what the actual payment, if any, will be in the future.

Legal contingencies

On December 1, 2021, Henan Puxinfangfu Construction Engineering Co., Ltd. (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Suzhou District, Jiuquan City, Gansu Province (the “Court”) against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. The Plaintiff also applied for property preservation before litigation to preserve the bank account of the Company. On December 1, 2021, the Court issued a judgement and approximately ¥0.7 million ($0.1 million) of Gan Su BHD’s bank balance was became restricted for one year. On April 7, 2022 and June 9, 2022, the Court issued first and second judgement which stated that the case to transfer to People’s Court of Yumen for jurisdiction. As of June 30, 2023, Gan Su BHD recorded ¥1.82 million (approximately $0.3 million) account payable due to the Plaintiff, and the compensation claimed by the Plaintiff was approximately ¥2.0 million (approximately $0.3 million). On January 9, 2023, the People’s Court of Yumen City, Gansu Province issued its civil judgement, pursuant to which the Company is required to pay the Plaintiff a settlement payment totaling approximately ¥1.8 million (approximately $0.3 million), including the money compensation and interests. As of December 31,2023, the Company has paid ¥855,197 (approximately $117,937) to the Plaintiff.

On April 30, 2023, Jiuquan Third Construction and Installation Engineering Company (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Yumen, Jiuquan City, Gansu Province against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. On August 25, 2023, the Company entered into a Settlement Agreement with the Plaintiff, pursuant to which the Company needs to pay the Plaintiff a total sum of ¥2.8 million (approximately $0.38 million) as settlement payment, including the money compensation and interests. Among which, ¥1.0 million (approximately $0.14 million) is required to be paid by September 25, 2023, ¥1.0 million (approximately $0.14 million) is required to be paid by October 25, 2023, and the remaining balance is required to be paid by November 25, 2023. As of December 31,2023, the Company has paid ¥1.3 million (approximately $0.18 million) to the Plaintiff.

(b)   Purchase commitment

The total future minimum purchase commitment under the non-cancellable purchase contracts as of December 31, 2023 are payable as follows:

RMB

US Dollars

Twelve months ending December 31,

    

(Unaudited)

    

(Unaudited)

2024

¥

23,357,995

$

3,289,905

2025

300,000

42,254

Total minimum payments required

 

¥

23,657,995

$

3,332,159

(c) Office Leases Commitment - short term

The Company entered into several non-cancellable operating lease agreements for office spaces. Future payments under such leases were included in lease liabilities as disclosed in Note 10, other than those within under lease agreements within one year which are disclosed as follows as of December 31, 2023:

    

RMB

    

US Dollars

Twelve months ending December 31,

(Unaudited)

(Unaudited)

2024

 

¥

692,500

$

97,537

Total

 

¥

692,500

$

97,537

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES
6 Months Ended
Dec. 31, 2023
RELATED PARTY TRANSACTIONS AND BALANCES  
RELATED PARTY TRANSACTIONS AND BALANCES

NOTE 22. RELATED PARTY TRANSACTIONS AND BALANCES

Leases from related parties - The Company has various agreements for the lease of office space owned by the founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($13,263) with annual rental expense at ¥1.1 million ($0.16 million).

The details of leases from related parties are as below:

    

    

Monthly Rent

    

Monthly Rent

Lessee

    

Lessor

    

Rent Period

    

RMB

    

US Dollars

Nanjing Recon

 

One of the founders

 

April 1, 2022 - March 31, 2024

 

¥

40,000

$

5,634

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

31,667

 

4,460

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

22,500

 

3,169

As of June 30, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥335,976 ($46,333) and ¥335,976 ($46,333), respectively.

As of December 31, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥113,361 ($15,967) and ¥113,361 ($15,967), respectively.

Guarantee/collateral related parties – The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans (see Note 13).

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES
6 Months Ended
Dec. 31, 2023
VARIABLE INTEREST ENTITIES  
VARIABLE INTEREST ENTITIES

NOTE 23. VARIABLE INTEREST ENTITIES

VIEs are generally entities that lack sufficient equity to finance their activities without additional financial support from other parties or whose equity holders lack adequate decision-making ability. All VIEs and their subsidiaries with which the Company is involved must be evaluated to determine the primary beneficiary of the risks and rewards of the VIE. The primary beneficiary is required to consolidate the VIE for financial reporting purposes.

Summary information regarding consolidated VIEs and their subsidiaries is as follows:

June 30, 2023

December 31, 2023

December 31, 2023

    

RMB

    

RMB

    

US Dollars

ASSETS

 

 

Current Assets

 

 

Cash

 

¥

37,661,118

¥

23,902,252

$

3,366,562

Restricted cash

731,545

3,904

550

Short-term investments

18,000,000

2,535,247

Notes receivable

 

3,742,390

12,532,717

 

1,765,196

Accounts receivable, net

 

27,453,415

30,813,885

 

4,340,045

Inventories, net

6,330,701

1,855,535

261,347

Other receivables, net

11,618,275

4,155,097

585,233

Loans to third parties

37,770,188

26,841,513

3,780,548

Purchase advances, net

1,592,761

1,996,413

281,189

Contract costs, net

49,572,685

32,373,824

4,559,758

Prepaid expenses

121,329

193,859

27,303

Operating lease right-of-use assets, net - current

879,288

123,845

Total current assets

 

176,594,407

153,548,287

21,626,823

Property and equipment, net

24,752,864

23,492,024

3,308,782

Long-term other receivables, net

3,640

Long-term loan to third parties

18,500,000

2,605,671

Operating lease right-of-use assets, net - non-current

2,654,900

1,219,978

171,830

Total Assets

 

¥

204,005,811

¥

196,760,289

$

27,713,106

LIABILITIES

 

 

Short-term bank loans

 

¥

12,451,481

¥

12,336,285

$

1,737,529

Accounts payable

10,791,721

12,062,861

1,699,018

Other payables

3,904,135

1,340,788

188,846

Other payable- related parties

1,356,915

2,162,184

304,537

Contract liabilities

2,748,361

4,888,749

688,566

Accrued payroll and employees’ welfare

1,048,061

1,077,495

151,762

Intercompany payables*

263,935,922

259,617,001

36,566,290

Taxes payable

1,163,237

1,265,868

178,294

Short-term borrowings - related parties

 

20,018,222

 

20,019,889

 

2,819,742

Operating lease liabilities - current

 

3,066,146

 

1,038,354

 

146,248

Total current liabilities

320,484,201

315,809,474

44,480,832

Operating lease liabilities - non-current

25,144

25,869

3,644

Total Liabilities

¥

320,509,345

¥

315,835,343

$

44,484,476

*Intercompany payables are eliminated upon consolidation.

The financial performance of VIEs and their subsidiaries reported in the unaudited condensed consolidated interim statement of operations and comprehensive income for the six months ended December 31, 2022 includes revenues of ¥45,559,591 ($6,604,466), operating expenses of ¥11,643,918 ($1,687,940), and net income of ¥2,974,474 ($431,189). The financial performance of VIEs and their subsidiaries reported in the unaudited condensed consolidated interim statement of operations and comprehensive income for the six months ended December 31, 2023 includes revenues of ¥45,256,672 ($6,374,269), operating expenses of ¥21,646,029 ($3,048,779), and net loss of ¥6,890,440 ($970,498).

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING
6 Months Ended
Dec. 31, 2023
SEGMENT REPORTING  
SEGMENT REPORTING

NOTE 24. SEGMENT REPORTING

ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different products. Based on management’s assessment, the Company has determined that it has four operating segments: automation product and software, equipment and accessories, oilfield environmental protection and platform outsourcing services.

The following tables present summary information by segment for the six months ended December 31, 2022 and 2023, respectively:

For the six months ended December 31,

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

(Unaudited)

(Unaudited)

(Unaudited)

Automation product and software

 

¥

19,055,227

 

¥

17,552,892

$

2,472,273

Equipment, accessories and others

 

9,730,859

 

17,867,404

 

2,516,571

Oilfield environmental protection

12,789,684

8,053,696

1,134,339

Platform Outsourcing Services

 

3,983,821

 

1,782,680

 

251,085

Total revenue

 

¥

45,559,591

 

¥

45,256,672

$

6,374,268

For the six months ended December 31, 2023

    

Automation 

    

Equipment,

    

Oilfield 

    

Platform

    

product and 

accessories

environmental 

outsourcing

software

and others

protection

services

Total

RMB

RMB

RMB

RMB

RMB

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

Revenue

 

¥

17,552,892

 

¥

17,867,404

 

¥

8,053,696

¥

1,782,680

 

¥

45,256,672

Cost of revenue and related tax

 

14,040,976

12,778,042

6,020,271

311,641

33,150,930

Gross profit

 

¥

3,511,916

¥

5,089,362

¥

2,033,425

¥

1,471,039

¥

12,105,742

Depreciation and amortization

 

¥

253,397

 

¥

143,927

 

¥

1,029,646

¥

 

¥

1,426,970

Total capital expenditures

 

¥

83,253

 

¥

116,191

 

¥

¥

 

¥

199,444

Timing of revenue recognition

Goods transferred at a point in time

¥

14,368,994

¥

17,867,404

¥

8,053,696

¥

166,899

¥

40,456,993

Services rendered over time

3,183,898

 

 

1,615,781

 

4,799,679

Total revenue

¥

17,552,892

¥

17,867,404

¥

8,053,696

¥

1,782,680

¥

45,256,672

For the six months ended December 31, 2022

    

Automation 

    

Equipment,

    

Oilfield 

    

Platform

    

product and 

accessories

environmental 

outsourcing

software

and others

protection

services

Total

RMB

RMB

RMB

RMB

RMB

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

Revenue

 

¥

19,055,227

 

¥

9,730,859

 

¥

12,789,684

¥

3,983,821

 

¥

45,559,591

Cost of revenue and related tax

 

14,955,185

 

6,254,015

 

9,988,100

1,230,472

 

32,427,772

Gross profit

 

¥

4,100,042

 

¥

3,476,844

 

¥

2,801,584

¥

2,753,349

 

¥

13,131,819

Depreciation and amortization

 

¥

524,970

 

¥

358,954

 

¥

1,038,342

¥

30,359

 

¥

1,952,625

Total capital expenditures

 

¥

2,303,311

 

¥

3,008

 

¥

¥

14,953

 

¥

2,321,272

Timing of revenue recognition

Goods transferred at a point in time

¥

19,055,227

¥

9,730,859

¥

10,282,687

¥

3,983,821

¥

43,052,594

Services rendered over time

 

 

2,506,997

 

2,506,997

Total revenue

¥

19,055,227

¥

9,730,859

¥

12,789,684

¥

3,983,821

¥

45,559,591

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Total assets:

 

  

 

  

 

  

Automation product and software

 

¥

167,009,315

 

¥

157,269,367

$

22,150,927

Equipment, accessories and others

 

170,809,759

 

158,131,921

 

22,272,414

Oilfield environmental protection

107,393,609

94,285,444

13,279,827

Platform outsourcing services

 

86,611,894

 

73,569,497

 

10,362,047

Total assets

 

¥

531,824,577

 

¥

483,256,229

$

68,065,215

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUBSEQUENT EVENTS
6 Months Ended
Dec. 31, 2023
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 25. SUBSEQUENT EVENTS

These consolidated financial statements were approved by management and available for issuance on June 28, 2024, and the Company has evaluated subsequent events through this date.

On January 31, 2024, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”), pursuant to which the Company agreed to sell securities to various purchasers (the “Purchasers”) in a private placement transaction (the “Private Placement”). Pursuant to the Securities Purchase Agreement, the Company agreed to transfer, assign, set over and deliver to the Purchasers and the Purchasers agree, severally and not jointly, to acquire from the Company in the aggregate 100,000,000 (5,555,559 shares post 2024 Reverse Split) of the Company’s Class A Ordinary Shares at USD$0.11 ($1.98 post 2024 Reverse Split) per share for $11,000,000. On February 2, 2024, the Company closed the Private Placement.

On February 22, 2024, Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million., focusing on the Plastic chemical cycles business. The paid in capital was $1.0 million as of the report date.

On February 26, 2024, the Company granted 6,255,483 (347,527 shares post 2024 Reverse Split) restricted Class A Ordinary Shares and 12,900,000 restricted Class B Ordinary Shares to its management and staff. The fair value of the Class A restricted shares was $988,366 based on the fair value of share price $0.158 ($2.844 post 2024 Reverse Split) at February 26, 2024. The fair value of the Class B restricted shares was $2,130,000 based on the fair value of share price $0.17 at February 26, 2024.

On March 29, 2024, the Company’s shareholders approved the reverse shares split of the Company’s Class A Ordinary Shares at the ratio of one-for-eighteen with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed the Fourth Amended and Restated Memorandum and Articles of Association with local registry, and change its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of

US$0.0001 each (the “2024 change in capital structure”). As a result of the 2024 Reverse Split, each eighteen pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the 2024 Reverse Split. Each shareholder was entitled to receive one Class A Ordinary Shares in lieu of the fractional share that would have resulted from the reverse stock split. The Depository Trust Company (the “DTC”) requested the Company’s transfer agent to issue 54,727 round-up Class A Ordinary Shares. As of May 1, 2024 (immediately prior to the effective date), there were 141,703,218 Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the 2024 Reverse Split is 7,927,132, taking into account of the effect of rounding fractional shares into whole shares. In addition, all Class A Ordinary Shares, options and any other Class A securities of the Company outstanding immediately prior to the 2024 Reverse Split was retroactively applied by dividing the number of ordinary shares into which the options and other securities are exercisable by 18 and multiplying the exercise price thereof by 18, as a result of the 2024 Reverse Split. All share and earnings per-share information have been retroactively adjusted to reflect the 2024 Reverse-Split. The Company had 500,000,000 authorized Class A Ordinary Shares, par value of $0.0001, of which 1,704,766 and 2,371,573 Class A Ordinary Shares were issued and outstanding as of December 31, 2022 and 2023, retrospectively and respectively. The Company had 80,000,000 authorized Class B Ordinary Shares, par value of $0.0001, of which 4,100,000 and 7,100,000 Class B Ordinary Shares were issued and outstanding as of December 31, 2022 and 2023, retrospectively and respectively.

On March 29, 2024, the company signed an office lease agreement with a lease term from May 1, 2024, to April 30, 2027, and an annual rent of 2.28 million.

On April 24, 2024, Bank of Kunlun Co., Ltd. Tuha Branch (the “Plaintiff”) submitted a civil complaint to the People's Court of Yizhou District, Hami City, Xinjiang Uygur Autonomous Region (the “Court"). The complaint requested: (1) Gan Su BHD to repay the principal and interest of the loan to the Plaintiff, (2) Gan Su BHD to pay the overdue interest to the Plaintiff; (3) Gan Su BHD to pay the attorney's fees to the Plaintiff; (4) Wang Ping, Beijing BHD, and Nanjing Recon to bear joint and several liabilities for the first four claims of the Plaintiff, (5) all costs of the case, including the acceptance fee, mailing fee, preservation fee, and preservation insurance fee, to be borne by the defendants. The Plaintiff also applied for pre-litigation property preservation. On April 24, 2024, the Court issued a ruling to seize and freeze the bank deposits of the respondents Gan Su BHD, Wang Ping, Beijing BHD, and Nanjing Recon, amounting to ¥848,935.63. On May 24, 2024, the Court made a first-instance judgment, ordering (1) Gan Su BHD to repay the Plaintiff the principal of the loan amounting to ¥818,730.95, (2) Gan Su BHD to pay the loan interest of ¥199.51 and the interest from April 1, 2024, until the actual repayment date (calculated based on the actual amount owed at an annual interest rate of 9%), (3) Gan Su BHD to bear the attorney's fees of ¥30,000, (4) Gan Su BHD to bear the preservation agency fee of ¥4,765, (5) Wang Ping, Beijing BHD and Nanjing Recon to bear joint and several liability guarantees for the above four judgment contents and the case acceptance fee.

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY
6 Months Ended
Dec. 31, 2023
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY  
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY

NOTE 26. CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY

Pursuant to the requirements of Rules 12-04(a), 5-04(c), and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with such requirements and concluded that it was applicable to the Company as the restricted net assets of the Company’s PRC subsidiary and VIEs exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein.

For purposes of the above test, restricted net assets of consolidated subsidiaries and VIEs shall mean that amount of the Company’s proportionate share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiaries and VIEs in the form of loans, advances, or cash dividends without the consent of a third party.

The condensed financial information of the parent company has been prepared using the same accounting policies as set out in the Company’s consolidated financial statements except that the parent company used the equity method to account for investment in its subsidiaries and VIEs. Such investment is presented on the condensed balance sheets as “Investment in subsidiaries and VIEs” and the respective profit or loss as “Equity in earnings of subsidiaries and VIEs” on the condensed statements of income.

The footnote disclosures contain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company. Certain information and

footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

The Company did not pay any dividend for the periods presented. As of June 30, 2023 and December 31, 2023, there were no material contingencies, significant provisions for long-term obligations, or guarantees of the Company, except for those which have been separately disclosed in the consolidated financial statements, if any.

RECON TECHNOLOGY, LTD

PARENT COMPANY BALANCE SHEETS (UNAUDITED)

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

    

RMB

    

(Unaudited)

    

(Unaudited)

ASSETS

 

 

 

Cash

 

¥

236,146,589

 

¥

34,657,271

$

4,881,375

Short-term investments

115,950,650

16,331,307

Due from intercompany*

 

291,525,426

 

356,442,080

 

50,203,817

Other current assets

 

80,036,017

 

52,568,829

 

7,404,165

Total Current Assets

 

607,708,032

 

559,618,830

 

78,820,664

Investment in subsidiaries and VIEs

 

(122,920,490)

 

(122,676,150)

 

(17,278,574)

Total Assets

 

¥

484,787,542

¥

436,942,680

$

61,542,090

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

Other current liabilities

 

3,964,912

1,448,570

204,027

Warrant liability - current

8,519,880

1,200,000

Total Current Liabilities

3,964,912

9,968,450

1,404,027

Warrant liability - non-current

 

31,615,668

993,986

140,000

Total Liabilities

 

¥

35,580,580

¥

10,962,436

$

1,544,027

COMMITMENTS AND CONTINGENCIES

 

SHAREHOLDERS’ EQUITY

 

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371,573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**

 

26,932

27,791

3,914

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**

 

4,693

4,693

661

Additional paid-in capital**

 

580,340,061

584,275,905

82,293,540

Accumulated deficit

 

(166,291,897)

(188,845,919)

(26,598,391)

Accumulated other comprehensive income

 

35,127,173

30,517,774

4,298,339

Total Shareholders’ Equity

 

449,206,962

425,980,244

59,998,063

Total Liabilities and Shareholders’ Equity

 

¥

484,787,542

¥

436,942,680

$

61,542,090

*

Due from intercompany are eliminated upon consolidation.

**

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)

    

For the six months ended December 31,

2022

2023

2023

RMB

RMB

U.S. Dollars

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Revenues

 

¥

 

¥

$

Cost of revenues

 

 

 

Gross profit

 

 

 

General and administrative expenses

 

16,054,522

 

11,698,953

 

1,647,763

Provision for credit losses

 

 

 

Loss from operations

 

¥

(16,054,522)

 

¥

(11,698,953)

$

(1,647,763)

Gain (loss) in fair value changes of warrants liability

 

(20,097,665)

 

(1,941,195)

 

(273,412)

Other income (expenses)

 

3,716,168

(960,280)

(135,253)

Equity in earnings of subsidiaries, VIEs and VIEs’ subsidiaries

 

2,559,601

(7,954,486)

(1,120,366)

Net loss

 

¥

(29,876,418)

¥

(22,554,914)

$

(3,176,794)

FOREIGN CURRENCY TRANSLATION ADJUSTMENTS

 

 

Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs’ subsidiaries

 

9,663,701

(4,609,399)

(649,220)

Comprehensive loss attributable to the company

 

¥

(20,212,717)

¥

(27,164,313)

$

(3,826,014)

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF CASH FLOWS (UNAUDITED)

    

For the six months ended December 31,

2022

2023

2023

RMB

RMB

U.S. Dollars

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Cash flows from operating activities:

 

  

 

  

 

  

Net loss

 

¥

(29,876,418)

 

¥

(22,554,914)

$

(3,176,793)

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

 

 

Loss (gain) in fair value changes of warrants liability

 

20,097,665

 

10,461,075

1,473,412

Restricted shares issued for management and employees

 

1,796,417

 

2,866,560

 

403,747

Accrued interest income from loans to third parties

(3,088,457)

(435,000)

Accrued interest income from short-term investment

 

 

(2,352,250)

 

(331,307)

Restricted shares issued for services

 

4,304,857

 

1,070,144

 

150,727

Equity in earnings of subsidiaries and VIEs

 

(2,559,601)

 

7,954,486

 

1,120,366

Other current assets

 

(14,166,457)

 

7,289,074

 

1,026,645

Other current liabilities

 

(1,080,736)

 

(2,516,342)

 

(354,421)

Net cash used in operating activities

 

(21,484,273)

 

(870,624)

(122,624)

Cash flows from investing activities:

 

 

 

Repayments from loans to third parties

20,694,900

24,849,650

3,500,000

Payments made for loans to third parties

 

(48,288,100)

 

 

Payments for short-term investments

 

 

(113,598,400)

 

(16,000,000)

Due from intercompany, VIEs and VIEs’ subsidiaries

 

(80,522,546)

 

(64,916,652)

 

(9,143,319)

Net cash used in investing activities

 

(108,115,746)

 

(153,665,402)

 

(21,643,319)

Net cash used in financing activity:

Redemption of warrants

(31,866,604)

(4,488,317)

Net cash provided by financing activity

(31,866,604)

(4,488,317)

Effect of exchange rate fluctuation on cash

 

16,278,998

 

(15,086,688)

(2,124,916)

Net decrease in cash

 

(113,321,021)

 

(201,489,318)

 

(28,379,176)

CASH, beginning of period

 

296,838,959

 

236,146,589

 

33,260,551

CASH, end of period

 

¥

183,517,938

 

¥

34,657,271

$

4,881,375

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Dec. 31, 2023
SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

Basis of Presentation - The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).

Principles of Consolidation

Principles of Consolidation – The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.

Variable Interest Entities

Variable Interest Entities - A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the

entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Currency Translation

Currency Translation - The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the six months ended December 31, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023. These translated US dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.

Estimates and Assumptions

Estimates and Assumptions - The preparation of the consolidated financial statements in conformity with US GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

Fair Values of Financial Instruments

Fair Values of Financial Instruments - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future

amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Cash

Cash - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.

Short-term investments

Short-term investments - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2023 and December 31, 2023, the Company had short-term investments balance of ¥184.2 million and ¥134.0 million ($18.9 million), including accrued interests of ¥2.9 million and ¥2.4 million ($331,307), respectively.

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties - Accounts receivables are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the six months ended December 31, 2023 decreased by approximately ¥3.1 million ($0.4 million) from the six months ended December 31, 2022.

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;
the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.
Notes Receivable

Notes Receivable - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivables are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.

Purchase Advances, Net

Purchase Advances, Net - Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.

Inventories, Net

Inventories, Net - Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.

Property and Equipment, Net

Property and Equipment, Net - Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from two to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

 

2-5 years

Production equipment, including:

 

Equipment

10 years

Utilities and Facilities

20 years

Leasehold improvement

Lesser of useful life and lease term

Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.

Goodwill

Goodwill - Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation

techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment.

Intangible Assets, Net

Intangible Assets, Net – Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company concluded that there was no impairment for the long-lived assets for the six months ended December 31, 2022 and 2023 respectively. As of December 31, 2023, all Long-Lived Assets were fully impaired.

Long-term Investments

Long-term Investments - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.

-Equity Investments with Readily Determinable Fair Values - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

-Equity Investments without Readily Determinable Fair Values - After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity
method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.

-Equity Investments Accounted for Using the Equity Method - The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the six months ended December 31, 2022 and 2023. The Company recorded no investment income on its equity method investment in unconsolidated entities during the six months ended December 31, 2022 and 2023, respectively.

Business Combinations

Business Combinations - The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Non-controlling Interests

Non-controlling Interests - For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.

Revenue Recognition

Revenue Recognition - In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

Disaggregation of Revenue

Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the six months ended December 31, 2022 and 2023 is disclosed in Note 24.

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

Contract liabilities

 

¥

2,748,365

¥

4,888,749

$

688,566

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

-Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Performance Obligations - Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred

under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of December 31, 2023. The amount of revenue recognized during the six months ended December 31, 2022 and 2023 that was previously included within contract liability balances was ¥1,901,277, and ¥1,689,759 ($237,998), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2023, the Company did calculation and the amount was not material as end of December 31, 2023.

Share-Based Compensation Share-Based Compensation - Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value
Research and Development Expenses

Research and Development Expenses - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.

Shipping and Handling Costs

Shipping and Handling Costs - Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥101,550 and ¥342,878 ($48,293) for the six months ended December 31, 2022 and 2023, respectively.

Leases

Leases - The Company follows FASB ASC No. 842, Leases (“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was ¥834,975 ($117,604) and ¥834,975 impairment for ROU lease assets as of December 31, 2023 and June 30, 2023.

Income Taxes

Income Taxes - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.

The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent

likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of December 31, 2023 and June 30, 2023.

As of December 31, 2023, the tax years ended December 31, 2018 through December 31, 2023 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.

Comprehensive Income (Loss)

Comprehensive Income (Loss) - Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).

Earnings (Loss) per Share

Earnings (Loss) per Share - Earnings (loss) per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).

Given the fact that the “2024 Reverse Split” only affected the outstanding number of the Company’s Class A Ordinary Shares, the weighted average number of Class A Ordinary Shares outstanding had been retroactively restated for the 1-for-18 reverse stock split. While the Class B Ordinary Shares’ number and voting power were not subjected to the 2024 Reverse Split, according to the Company’s Fourth Amended and Restated M&A and Articles of Association, “each Class B Ordinary Share entitles its holder the right to convert it into one eighteenth (1/18) of a Class A Ordinary Share at any time. Correspondingly, each one eighteenth (1/18) of a share of Class B Ordinary Share has dividend rights equivalent to the one share of Class A Ordinary Share”. In addition, (a) since becoming public, the Company has never declared a dividend, and (b) if a dividend were declared, the Board of Directors would intend to make sure the dividends were properly allocated among the Class A Ordinary Shares and Class B Ordinary Shares to give effect to the 1/18 ratio. The Company believes that all of these treatments are designed to ensure that the dividend rights and the dividend rate are the same with that for Class A and Class B Ordinary Shares. To calculate EPS equally for all ordinary shares, the Company use the sum of the weighted average number of Class A Ordinary Shares outstanding and one-eighteenth of the weighted average number of Class B Ordinary Shares outstanding as the denominator.

The following table sets forth the computation of basic and diluted earnings (loss) per share for the six months ended December 31, 2022 and 2023:

    

For the six months ended December 31,

    

2022

    

2023

    

2023

RMB 

RMB 

US Dollars 

(Unaudited)

(Unaudited)

(Unaudited)

Numerator:

 

  

 

  

 

  

Net loss attributable to Recon Technology, Ltd

 

¥

(29,876,418)

 

¥

(22,554,022)

$

(3,176,668)

Denominator:

 

 

 

 

 

Weighted-average number of ordinary shares outstanding – basic*

 

1,932,544

 

2,728,056

 

2,728,056

Class A Ordinary Shares*

1,704,766

2,333,612

2,333,612

Class B Ordinary Shares (used for EPS calculation) **

227,778

394,444

394,444

Potentially dilutive shares from outstanding options/warrants/convertible notes

 

 

 

Weighted-average number of ordinary shares outstanding – diluted*

 

1,932,544

 

2,728,056

 

2,728,056

Earnings (loss) per share – basic*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

Earnings (loss) per share – diluted*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

*

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

**

The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of 1/18 to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.

Warrants

Warrants - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

The estimated liabilities accrued by the company for potential future substantial transaction compensation under the Warrant Purchase Agreement are classified and displayed as "warrants liability" in the financial statements.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU requires additional quantitative and qualitative income tax disclosures to enable financial statements users better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. This ASU is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Dec. 31, 2023
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of estimated useful life of the assets

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

 

2-5 years

Production equipment, including:

 

Equipment

10 years

Utilities and Facilities

20 years

Leasehold improvement

Lesser of useful life and lease term

Schedule of information about contract costs, net and contract liabilities from contracts with customers

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

Contract liabilities

 

¥

2,748,365

¥

4,888,749

$

688,566

Schedule of basic and diluted earnings (loss) per share

    

For the six months ended December 31,

    

2022

    

2023

    

2023

RMB 

RMB 

US Dollars 

(Unaudited)

(Unaudited)

(Unaudited)

Numerator:

 

  

 

  

 

  

Net loss attributable to Recon Technology, Ltd

 

¥

(29,876,418)

 

¥

(22,554,022)

$

(3,176,668)

Denominator:

 

 

 

 

 

Weighted-average number of ordinary shares outstanding – basic*

 

1,932,544

 

2,728,056

 

2,728,056

Class A Ordinary Shares*

1,704,766

2,333,612

2,333,612

Class B Ordinary Shares (used for EPS calculation) **

227,778

394,444

394,444

Potentially dilutive shares from outstanding options/warrants/convertible notes

 

 

 

Weighted-average number of ordinary shares outstanding – diluted*

 

1,932,544

 

2,728,056

 

2,728,056

Earnings (loss) per share – basic*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

Earnings (loss) per share – diluted*

 

¥

(15.46)

 

¥

(8.27)

$

(1.16)

*

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

**

The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of 1/18 to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Dec. 31, 2023
ACCOUNTS RECEIVABLE, NET  
Schedule of accounts receivable, net

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Parties

RMB

(Unaudited)

(Unaudited)

Trade accounts receivable

 

¥

27,606,257

 

¥

31,553,107

$

4,444,162

Allowance for credit losses

 

(152,842)

 

(739,222)

 

(104,117)

Total third-parties, net

 

¥

27,453,415

 

¥

30,813,885

$

4,340,045

June 30, 

December 31,

December 31,

2023

2023

2023

    

    

RMB

    

US Dollars

Third Parties- long-term

RMB

(Unaudited)

(Unaudited)

Trade accounts receivable

 

¥

842,607

 

¥

1,307,791

$

184,199

Allowance for credit losses

 

(842,607)

 

(1,307,791)

(184,199)

Total third-parties, net

 

¥

 

¥

$

Schedule of movement of allowance for doubtful accounts

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Beginning balance

 

¥

9,612,470

¥

995,449

$

140,206

Charge to (reversal of) credit losses

 

(8,767,356)

1,051,564

148,110

Foreign currency translation adjustments

150,335

Ending balance

 

¥

995,449

¥

2,047,013

$

288,316

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET (Tables)
6 Months Ended
Dec. 31, 2023
OTHER RECEIVABLES, NET  
Schedule of other receivables, net

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Party

 

RMB

 

(Unaudited)

 

(Unaudited)

Business advances to officers and staffs (A)

 

¥

854,162

 

¥

1,849,761

 

$

260,533

Deposits for projects

 

1,247,992

 

1,224,966

 

172,533

VAT recoverable

 

690,053

 

577,545

 

81,346

Others

 

1,392,126

 

1,134,950

 

159,854

Allowance for credit losses

(1,994,960)

(602,444)

(84,852)

Subtotal

2,189,373

4,184,778

589,414

Less: Long term portion (B)

 

(3,640)

 

 

Other receivable - current portion

 

¥

2,185,733

¥

4,184,778

$

589,414

(A)Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.
(B)Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.
Schedule of movement of allowance for credit losses

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Beginning balance

 

¥

619,444

¥

1,994,960

$

280,984

Charge to (reversal of) allowance

1,375,516

(1,392,516)

(196,132)

Less: written off

 

Ending balance

 

¥

1,994,960

¥

602,444

$

84,852

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES (Tables)
6 Months Ended
Dec. 31, 2023
LOANS TO THIRD PARTIES  
Schedule of loans to third parties

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB 

US Dollars

RMB

(Unaudited)

 (Unaudited)

Working fund to third party companies

 

¥

123,055,874

¥

97,874,144

$

13,785,285

Less: Long term portion

(18,500,000)

(2,605,671)

Loans to third parties

 

¥

123,055,874

¥

79,374,144

$

11,179,614

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET (Tables)
6 Months Ended
Dec. 31, 2023
CONTRACT COSTS, NET  
Schedule of contract costs, net

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Party

 

RMB

 

(Unaudited)

(Unaudited)

Contract costs

 

¥

52,158,840

¥

41,886,747

$

5,899,625

Allowance for credit losses

 

 

(2,586,155)

 

 

(4,562,923)

 

(642,674)

Total contract costs, net

 

¥

49,572,685

¥

37,323,824

$

5,256,951

Schedule of movement of allowance for credit losses of contract costs

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

 

(Unaudited)

(Unaudited)

Beginning balance

 

¥

4,063,482

¥

2,586,155

$

364,252

Reversal of allowance

 

 

(1,720,095)

1,939,135

273,122

Charge to cost of sales

242,768

37,633

5,300

Ending balance

 

¥

2,586,155

¥

4,562,923

$

642,674

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Dec. 31, 2023
PROPERTY AND EQUIPMENT, NET  
Schedule of property and equipment, net

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Motor vehicles

 

¥

5,176,175

 

¥

3,699,101

$

521,007

Office equipment and fixtures

 

1,440,819

 

1,401,599

 

197,411

Production equipment

 

31,115,843

 

31,231,574

 

4,398,875

Leasehold improvement

2,260,000

2,260,000

318,314

Total cost

 

39,992,837

 

38,592,274

 

5,435,608

Less: accumulated depreciation

 

(14,297,511)

 

(14,157,788)

 

(1,994,083)

Less: accumulated impairment

 

(942,462)

 

(942,462)

(132,743)

Property and equipment, net

 

¥

24,752,864

 

¥

23,492,024

$

3,308,782

XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables)
6 Months Ended
Dec. 31, 2023
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY  
Summary of fair values of the identifiable assets and liabilities

    

RMB

    

US Dollars

Cash

 

¥

471,843

$

66,458

Accounts receivable, net

 

831,049

 

117,051

Other receivables, net

 

144,285

 

20,322

Contract costs, net

 

75,250

 

10,599

Prepaid expenses

 

91,132

 

12,836

Property and equipment, net

 

118,130

 

16,638

Intercompany receivables*

 

6,850,000

 

964,802

Intangible assets- customer relationship

 

7,000,000

 

985,929

Goodwill

 

6,996,895

 

985,492

Accounts payable

 

(1,032,078)

 

(145,365)

Other payables

 

(1,273,182)

 

(179,324)

Other payable- related parties

 

(479,959)

 

(67,601)

Deferred revenue

 

(39,786)

 

(5,604)

Accrued payroll and employees’ welfare

 

(1,629,519)

 

(229,513)

Taxes payable

 

(64,253)

 

(9,050)

Deferred tax liability

 

(1,050,000)

 

(147,889)

Total

 

¥

17,009,807

$

2,395,781

Cash considerations

 

 

Deemed equity consideration to acquire 8% equity interest in FGS

 

1,689,807

 

238,004

Fair value of previously held equity interest

 

30,530,000

 

4,300,061

Non-controlling interest

 

34,790,000

 

4,900,069

Capital contribution receivable due from non-controlling Interest

 

(50,000,000)

 

(7,042,353)

Total

 

¥

17,009,807

$

2,395,781

*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.

Summary of fair value of goodwill acquired and the carrying value, customer relationship, and its estimated useful lives

The identifiable goodwill acquired and the carrying value as of December 31, 2023 is as follows:

    

Fair Value

RMB 

    

US Dollars 

(Unaudited)

(Unaudited)

Goodwill

 

¥

6,996,895

$

985,492

Less: impairment

 

(6,996,895)

 

(985,492)

The carrying value of goodwill as of December 31, 2023

 

¥

$

The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of December 31, 2023 is as follows:

    

    

    

    

Average

Useful Life

 Fair Value

(in Years)

RMB 

US Dollars 

(Unaudited)

(Unaudited)

Intangible assets - customer relationship

 

¥

7,000,000

$

985,929

 

10

Less: accumulated amortization

 

(1,750,000)

 

(246,482)

 

  

Less: impairment

(5,250,000)

(739,447)

Intangible assets - customer relationship, net

 

¥

$

 

  

XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Tables)
6 Months Ended
Dec. 31, 2023
LEASES  
Schedule of operating lease related assets and liabilities recorded on the balance sheets

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Rights of use lease assets - current

    

¥

¥

1,714,263

    

$

241,449

Less: impairment

(834,975)

(117,604)

Rights of use lease assets, net - current

879,288

123,845

 

 

 

 

Rights of use lease assets - non - current

 

 

3,489,875

 

16,204,906

 

2,282,413

Less: impairment

 

 

(834,975)

 

 

Rights of use lease assets, net - non - current

 

2,654,900

16,204,906

2,282,413

Operating lease liabilities – current

 

¥

3,066,146

 

¥

722,857

$

101,812

Operating lease liabilities – non-current

 

25,144

 

341,366

 

48,080

Total operating lease liabilities

 

¥

3,091,290

 

¥

1,064,223

$

149,892

Schedule of weighted average remaining lease terms and discount rates for all of operating leases

    

June 30, 

    

December 31,

2023

2023

RMB

RMB

(Unaudited)

Remaining lease term and discount rate:

 

  

Weighted average remaining lease term (years)

 

23.90

23.50

Weighted average discount rate

 

5.0

%  

5.0

%

Schedule of maturities of lease liabilities

    

RMB

    

US Dollars

Twelve months ending June 30,

(Unaudited)

(Unaudited)

2024

¥

1,045,399

$

147,241

2025

 

 

26,400

 

3,718

Total lease payments

 

 

1,071,799

 

150,959

Less: imputed interest

 

 

(7,576)

 

(1,067)

Present value of lease liabilities

 

 

1,064,223

 

149,892

Less: operating lease liabilities – current

 

 

722,857

 

101,812

Operating lease liabilities – non-current

 

¥

341,366

$

48,080

XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES (Tables)
6 Months Ended
Dec. 31, 2023
OTHER PAYABLES  
Schedule of other payables third parties

    

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

Third Parties

RMB

 (Unaudited)

 (Unaudited)

Professional service fees

¥

2,246,101

¥

304,474

$

42,884

Distributors and employees

 

3,073,289

 

712,173

 

100,307

Accrued expenses

 

200,218

 

193,274

 

27,222

Others

 

299,402

 

478,245

 

67,360

Total

 

¥

5,819,010

 

¥

1,688,166

$

237,773

Schedule Of other payables related party

    

June 30,

    

December 31,

    

December 31,

2022

2023

2023

RMB

US Dollars

Related Parties

RMB

 (Unaudited)

 (Unaudited)

Expenses paid by the major shareholders

¥

1,796,309

¥

1,663,858

$

234,350

Due to family members of the owners of BHD and FGS

 

545,159

 

545,159

 

76,784

Due to management staff for costs incurred on behalf of the Company

 

250,927

 

 

Total

 

¥

2,592,395

 

¥

2,209,017

$

311,134

XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
TAXES PAYABLE (Tables)
6 Months Ended
Dec. 31, 2023
TAXES PAYABLE  
Schedule of taxes payable

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

VAT payable

 

¥

699,601

 

¥

720,872

$

101,533

Income tax payable

 

440,030

 

536,071

 

75,504

Other taxes payable

 

23,375

 

445,955

 

62,811

Total taxes payable

 

¥

1,163,006

 

¥

1,702,898

$

239,848

XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS (Tables)
6 Months Ended
Dec. 31, 2023
BANK LOANS  
Schedule of short-term bank loans

June 30, 

December 31, 

December 31, 

2023

2023

2023

    

    

RMB

    

US Dollars

RMB

(Unaudited)

(Unaudited)

Bank of Kunlun (1)

¥

950,000

¥

827,000

$

116,481

Industry and Commercial Bank of China (“ICBC”) (2)

10,000,000

10,007,639

1,409,546

China Construction Bank (3)

1,501,481

1,501,646

211,502

Total short-term bank loans

¥

12,451,481

¥

12,336,285

$

1,737,529

(1)On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥2,900,000 ($408,456) as working capital for eighteen months, with a maturity date of February 29, 2024. The loan has a fixed interest rate of 6.0% per annum. The Company made a withdrawal in an amount of ¥1,000,000 ($140,847) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥50,000 ($7,042). During the six months ended December 31, 2023, the Company repaid ¥ 123,000 ($17,324). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥6.5 million (approximately $1.0 million). From December 31, 2024, to the date of this report, the Company repaid ¥8,269 ($1,165).
(2)On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ 10,000,000 ($1,408,471) as working capital for one year, with a maturity date of June 7, 2024. The loan has a fixed interest rate of 2.5% per annum. The Company made the first withdrawal in an amount of ¥5,000,000 ($704,235) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥5,000,000 ($704,235) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.
(3)On August 31, 2022, the Company entered into a revolving loan facility with China Construction Bank to borrow up to ¥1,500,000 ($211,271) as working capital for twelve months, with a maturity date of June 9, 2024. The loan has a fixed interest rate of 3.95% per annum. The loan is guaranteed by the non-controlling shareholder of FGS. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables)
6 Months Ended
Dec. 31, 2023
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES  
Schedule of short-term borrowings due to related parties

    

June 30, 

    

December 31, 

    

December 31, 

2023

2023

2023

RMB

US Dollars

Short-term borrowings due to related parties:

RMB

(Unaudited)

(Unaudited)

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

 

¥

10,004,055

 

¥

$

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024*

4,993,950

4,994,892

703,516

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024*

5,020,217

5,021,164

707,216

Short-term borrowing from a Founder, 3.45% annual interest, due on December 28, 2024

10,003,833

1,409,010

Total short-term borrowings due to related parties

 

¥

20,018,222

 

¥

20,019,889

$

2,819,742

*On May 29, 2024, the Company entered into a three-year supplemental agreement with the founder, changing the term of the loan from May 29, 2024 to April 29, 2027 and the annual interest rate to 3.75%.

XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES (Tables)
6 Months Ended
Dec. 31, 2023
CLASS A ORDINARY SHARES  
Summary of pre-funded warrants activities

    

    

Weighted

    

Average

Average

Remaining

Pre-Funded

Exercise Price

Period

Pre-Funded Warrants

Warrants*

Per Share*

(Years)

Outstanding as of June 30, 2022

 

$

 

Issued

 

65,278

 

0.18

 

5.50

Forfeited

 

 

 

Exercised

 

 

Expired

 

 

 

Outstanding as of June 30, 2023

 

65,278

$

0.18

 

5.22

Issued

 

 

 

Forfeited

 

 

 

Exercised

 

(65,278)

 

0.18

 

Expired

 

 

 

Outstanding as of December 31, 2023

 

$

 

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables)
6 Months Ended
Dec. 31, 2023
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS  
Summary of fair value measurement inputs under binomial and black-scholes model

December 31,

June 30,

 

Input

    

2023

    

2023

Number of warrants*

47,963

47,963

441,710

Share price*

$

0.23

$

0.34

 

0.34

Risk-free interest rate

 

4.02

%  

 

4.41

%  

4.41

%

Volatility

 

119

%  

 

127

%  

127

%

Exercise price*

$

112.32

$

112.32

 

14.40

Warrant life

 

2.96 years

 

3.47 years

3.47 years

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

    

December 31,

    

June 30,

 

Input

2023

2023

 

Number of warrants*

 

 

555,694

Share price*

$

$

0.34

Risk-free interest rate

 

%  

 

3.59

%

Volatility

 

%  

 

110

%

Exercise price*

$

$

14.40

Warrant life

 

 

5.22 years

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Summary of liabilities measured at fair value on recurring basis

    

    

Quoted Prices In

    

Significant Other

    

Significant Other

June 30,

Active Markets

Observable Inputs

Unobservable Inputs

Description

2023

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability - non-current

$

4,360,000

$

$

$

4,360,000

Quoted Prices In

    

Significant Other

    

Significant Other

December 31,

Active Markets

Observable Inputs

Unobservable Inputs

Description

    

2023

    

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability - non-current

$

140,000

$

$

$

140,000

Summary of company warrants activities and status of warrants

    

    

Weighted

    

Average

Average

Remaining

Exercise Price

Period

Warrants

Warrants*

Per Share*

(Years)

Outstanding as of June 30, 2022

 

489,673

$

112.32

 

4.46

Issued

 

555,694

 

14.40

 

5.50

Forfeited

 

 

 

Exercised

 

 

 

Expired

 

 

 

Outstanding as of June 30, 2023

 

1,045,367

$

18.90

 

4.40

Issued

 

 

 

Redeemed

(997,404)

14.40

Forfeited

 

 

 

Exercised

 

 

 

Expired

 

 

 

Outstanding as of December 31, 2023

 

47,963

$

112.32

 

2.96

* Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Schedule of estimated liability

    

December 31,

Description

2023

Warrant liability -current *

 

$

1,200,000

* On December 14, 2023, company bought back an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1,200,000 based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.

XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Dec. 31, 2023
SHARE-BASED COMPENSATION  
Summary of share options activity

    

    

 Weighted

Average

Exercise Price

Share Options

Shares*

Per Share*

Outstanding as of June 30, 2022

 

4,444

$

148.50

Granted

 

 

Forfeited

 

 

Exercised

 

 

Expired

 

Outstanding as of June 30, 2023

 

4,444

$

148.50

Granted

 

 

Forfeited

 

 

Exercised

 

 

Expired

Outstanding as of December 31, 2023

 

4,444

$

148.50

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Summary of status of options outstanding and exercisable

The following is a summary of the status of options outstanding and exercisable as of December 31, 2023:

Outstanding Options

Exercisable Options

    

    

Average

    

    

    

Average

Remaining

Remaining

Average Exercise

 

Contractual

Average Exercise

 

Contractual

Price*

Number*

 

life (Years)

Price*

Number*

 

life (Years)

$

148.50

 

4,444

 

1.08

$

148.50

 

4,444

 

1.08

 

4,444

 

  

 

  

 

4,444

 

  

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Summary of restricted shares granted

Restricted share grants

    

Shares*

Non-vested as of June 30, 2022

 

120,407

Granted

 

277,778

Vested

 

(226,247)

Non-vested as of June 30, 2023

 

171,938

Granted

 

Vested

 

(111,111)

Non-vested as of December 31, 2023

 

60,827

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

Summary of outstanding restricted shares

Outstanding Restricted Shares

Average

Remaining

Fair Value per

Amortization

Share*

    

Number*

    

Period (Years)

$

18.72

 

60,827

 

1.16

 

60,827

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX (Tables)
6 Months Ended
Dec. 31, 2023
INCOME TAX  
Schedule of income (loss) before provision for income taxes

    

For the six months ended December 31,

2022

    

2023

    

2023

RMB

RMB

US Dollars

(Unaudited)

(Unaudited)

(Unaudited)

Outside China areas

 

¥

(32,395,145)

¥

(14,621,317)

$

(2,059,369)

China

 

2,531,634

(8,390,493)

 

(1,181,776)

Total

 

¥

(29,863,511)

¥

(23,011,810)

$

(3,241,145)

Schedule of deferred tax assets, net

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Deferred tax assets:

Allowance for credit losses

 

¥

1,019,592

 

¥

1,285,544

$

181,065

Impairment for inventory

 

90,322

 

35,646

5,021

Net operating loss carryforwards

 

23,290,731

 

24,263,351

3,417,422

Subtotal

24,400,645

25,584,541

3,603,507

Less: Valuation allowance

(24,107,246)

(25,304,762)

(3,564,101)

Total deferred tax assets, net

¥

293,399

¥

279,779

$

39,406

Deferred tax liabilities:

Accelerated amortization of intangible assets

(146,511)

(132,891)

(18,717)

Gain on the previously held equity method investment

(146,888)

(146,888)

(20,689)

Recognition of customer relationship arising from business combinations

Total deferred tax liabilities

 

(293,399)

 

(279,779)

(39,406)

Deferred tax assets, net

 

¥

 

¥

$

Schedule of NOL expiration

    

RMB 

    

US Dollars 

Twelve months ending December 31,

(Unaudited)

(Unaudited)

2024

 

¥

10,484,902

$

1,476,768

2025

 

19,617,124

 

2,763,014

2026

 

32,533,742

 

4,582,282

2027

 

27,137,905

 

3,822,294

2028

 

34,868,363

 

4,911,106

Total

 

¥

124,642,036

$

17,555,464

Schedule of company's income tax expense (benefit)

For the six months ended December 31,

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

US Dollars

 

(Unaudited)

 

(Unaudited)

(Unaudited)

Current income tax provision

 

¥

9,180

 

¥

96,041

$

13,527

Deferred income tax provision

 

 

 

Expense for income tax

 

¥

9,180

 

¥

96,041

$

13,527

XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NON-CONTROLLING INTEREST (Tables)
6 Months Ended
Dec. 31, 2023
NON-CONTROLLING INTEREST.  
Schedule of non-controlling interest

As of June 30, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

 

Total

Total

RMB

RMB

RMB

RMB

RMB

 

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

917,904

Capital contribution receivable due from non-controlling Interest

(48,870,000)

(48,870,000)

(6,739,481)

Unappropriated retained earnings (deficit)

3,477,494

3,616,001

(6,336,893)

(1,561,196)

(1,796,762)

(2,601,356)

(358,742)

Accumulated other comprehensive loss

 

(18,850)

 

(11,853)

 

(30,703)

 

(4,234)

Valuation increase shared by minority shareholders

 

 

 

34,790,000

34,790,000

 

4,797,760

Total non-controlling interests

 

¥

5,109,644

 

¥

3,804,148

 

¥

(1,531,893)

¥

(1,561,196)

(15,876,762)

¥

(10,056,059)

$

(1,386,793)

As of December 31, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

Total

Total

RMB

RMB

RMB

RMB

RMB

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

937,478

Capital contribution receivable due from non-controlling Interest

(48,870,000)

(48,870,000)

(6,883,196)

Unappropriated retained earnings (deficit)

3,818,698

3,616,001

(6,982,801)

(1,569,913)

(2,037,170)

(3,155,185)

(444,398)

Accumulated other comprehensive loss

 

(18,850)

 

(11,853)

 

(30,703)

 

(4,324)

Valuation increase shared by minority shareholders

 

 

 

34,790,000

34,790,000

 

4,900,069

Total non-controlling interests

 

¥

5,450,848

 

¥

3,804,148

 

¥

(2,177,801)

¥

(1,569,913)

¥

(16,117,170)

¥

(10,609,888)

$

(1,494,371)

XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY (Tables)
6 Months Ended
Dec. 31, 2023
COMMITMENTS AND CONTINGENCY  
Schedule of total future minimum purchase commitment

RMB

US Dollars

Twelve months ending December 31,

    

(Unaudited)

    

(Unaudited)

2024

¥

23,357,995

$

3,289,905

2025

300,000

42,254

Total minimum payments required

 

¥

23,657,995

$

3,332,159

Schedule of non-cancellable operating lease agreements

    

RMB

    

US Dollars

Twelve months ending December 31,

(Unaudited)

(Unaudited)

2024

 

¥

692,500

$

97,537

Total

 

¥

692,500

$

97,537

XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES (Tables)
6 Months Ended
Dec. 31, 2023
RELATED PARTY TRANSACTIONS AND BALANCES  
Schedule of leases from related parties

    

    

Monthly Rent

    

Monthly Rent

Lessee

    

Lessor

    

Rent Period

    

RMB

    

US Dollars

Nanjing Recon

 

One of the founders

 

April 1, 2022 - March 31, 2024

 

¥

40,000

$

5,634

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

31,667

 

4,460

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

22,500

 

3,169

XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES (Tables)
6 Months Ended
Dec. 31, 2023
VARIABLE INTEREST ENTITIES  
Summary of information regarding consolidated VIEs

June 30, 2023

December 31, 2023

December 31, 2023

    

RMB

    

RMB

    

US Dollars

ASSETS

 

 

Current Assets

 

 

Cash

 

¥

37,661,118

¥

23,902,252

$

3,366,562

Restricted cash

731,545

3,904

550

Short-term investments

18,000,000

2,535,247

Notes receivable

 

3,742,390

12,532,717

 

1,765,196

Accounts receivable, net

 

27,453,415

30,813,885

 

4,340,045

Inventories, net

6,330,701

1,855,535

261,347

Other receivables, net

11,618,275

4,155,097

585,233

Loans to third parties

37,770,188

26,841,513

3,780,548

Purchase advances, net

1,592,761

1,996,413

281,189

Contract costs, net

49,572,685

32,373,824

4,559,758

Prepaid expenses

121,329

193,859

27,303

Operating lease right-of-use assets, net - current

879,288

123,845

Total current assets

 

176,594,407

153,548,287

21,626,823

Property and equipment, net

24,752,864

23,492,024

3,308,782

Long-term other receivables, net

3,640

Long-term loan to third parties

18,500,000

2,605,671

Operating lease right-of-use assets, net - non-current

2,654,900

1,219,978

171,830

Total Assets

 

¥

204,005,811

¥

196,760,289

$

27,713,106

LIABILITIES

 

 

Short-term bank loans

 

¥

12,451,481

¥

12,336,285

$

1,737,529

Accounts payable

10,791,721

12,062,861

1,699,018

Other payables

3,904,135

1,340,788

188,846

Other payable- related parties

1,356,915

2,162,184

304,537

Contract liabilities

2,748,361

4,888,749

688,566

Accrued payroll and employees’ welfare

1,048,061

1,077,495

151,762

Intercompany payables*

263,935,922

259,617,001

36,566,290

Taxes payable

1,163,237

1,265,868

178,294

Short-term borrowings - related parties

 

20,018,222

 

20,019,889

 

2,819,742

Operating lease liabilities - current

 

3,066,146

 

1,038,354

 

146,248

Total current liabilities

320,484,201

315,809,474

44,480,832

Operating lease liabilities - non-current

25,144

25,869

3,644

Total Liabilities

¥

320,509,345

¥

315,835,343

$

44,484,476

*Intercompany payables are eliminated upon consolidation.

XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING (Tables)
6 Months Ended
Dec. 31, 2023
SEGMENT REPORTING  
Summary of segment reporting information

For the six months ended December 31,

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

(Unaudited)

(Unaudited)

(Unaudited)

Automation product and software

 

¥

19,055,227

 

¥

17,552,892

$

2,472,273

Equipment, accessories and others

 

9,730,859

 

17,867,404

 

2,516,571

Oilfield environmental protection

12,789,684

8,053,696

1,134,339

Platform Outsourcing Services

 

3,983,821

 

1,782,680

 

251,085

Total revenue

 

¥

45,559,591

 

¥

45,256,672

$

6,374,268

For the six months ended December 31, 2023

    

Automation 

    

Equipment,

    

Oilfield 

    

Platform

    

product and 

accessories

environmental 

outsourcing

software

and others

protection

services

Total

RMB

RMB

RMB

RMB

RMB

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

Revenue

 

¥

17,552,892

 

¥

17,867,404

 

¥

8,053,696

¥

1,782,680

 

¥

45,256,672

Cost of revenue and related tax

 

14,040,976

12,778,042

6,020,271

311,641

33,150,930

Gross profit

 

¥

3,511,916

¥

5,089,362

¥

2,033,425

¥

1,471,039

¥

12,105,742

Depreciation and amortization

 

¥

253,397

 

¥

143,927

 

¥

1,029,646

¥

 

¥

1,426,970

Total capital expenditures

 

¥

83,253

 

¥

116,191

 

¥

¥

 

¥

199,444

Timing of revenue recognition

Goods transferred at a point in time

¥

14,368,994

¥

17,867,404

¥

8,053,696

¥

166,899

¥

40,456,993

Services rendered over time

3,183,898

 

 

1,615,781

 

4,799,679

Total revenue

¥

17,552,892

¥

17,867,404

¥

8,053,696

¥

1,782,680

¥

45,256,672

For the six months ended December 31, 2022

    

Automation 

    

Equipment,

    

Oilfield 

    

Platform

    

product and 

accessories

environmental 

outsourcing

software

and others

protection

services

Total

RMB

RMB

RMB

RMB

RMB

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

Revenue

 

¥

19,055,227

 

¥

9,730,859

 

¥

12,789,684

¥

3,983,821

 

¥

45,559,591

Cost of revenue and related tax

 

14,955,185

 

6,254,015

 

9,988,100

1,230,472

 

32,427,772

Gross profit

 

¥

4,100,042

 

¥

3,476,844

 

¥

2,801,584

¥

2,753,349

 

¥

13,131,819

Depreciation and amortization

 

¥

524,970

 

¥

358,954

 

¥

1,038,342

¥

30,359

 

¥

1,952,625

Total capital expenditures

 

¥

2,303,311

 

¥

3,008

 

¥

¥

14,953

 

¥

2,321,272

Timing of revenue recognition

Goods transferred at a point in time

¥

19,055,227

¥

9,730,859

¥

10,282,687

¥

3,983,821

¥

43,052,594

Services rendered over time

 

 

2,506,997

 

2,506,997

Total revenue

¥

19,055,227

¥

9,730,859

¥

12,789,684

¥

3,983,821

¥

45,559,591

    

June 30, 

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

RMB

(Unaudited)

(Unaudited)

Total assets:

 

  

 

  

 

  

Automation product and software

 

¥

167,009,315

 

¥

157,269,367

$

22,150,927

Equipment, accessories and others

 

170,809,759

 

158,131,921

 

22,272,414

Oilfield environmental protection

107,393,609

94,285,444

13,279,827

Platform outsourcing services

 

86,611,894

 

73,569,497

 

10,362,047

Total assets

 

¥

531,824,577

 

¥

483,256,229

$

68,065,215

XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)
6 Months Ended
Dec. 31, 2023
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY  
Schedule of parent company balance sheets

June 30,

    

December 31,

    

December 31,

2023

2023

2023

RMB

US Dollars

    

RMB

    

(Unaudited)

    

(Unaudited)

ASSETS

 

 

 

Cash

 

¥

236,146,589

 

¥

34,657,271

$

4,881,375

Short-term investments

115,950,650

16,331,307

Due from intercompany*

 

291,525,426

 

356,442,080

 

50,203,817

Other current assets

 

80,036,017

 

52,568,829

 

7,404,165

Total Current Assets

 

607,708,032

 

559,618,830

 

78,820,664

Investment in subsidiaries and VIEs

 

(122,920,490)

 

(122,676,150)

 

(17,278,574)

Total Assets

 

¥

484,787,542

¥

436,942,680

$

61,542,090

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

Other current liabilities

 

3,964,912

1,448,570

204,027

Warrant liability - current

8,519,880

1,200,000

Total Current Liabilities

3,964,912

9,968,450

1,404,027

Warrant liability - non-current

 

31,615,668

993,986

140,000

Total Liabilities

 

¥

35,580,580

¥

10,962,436

$

1,544,027

COMMITMENTS AND CONTINGENCIES

 

SHAREHOLDERS’ EQUITY

 

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371,573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**

 

26,932

27,791

3,914

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**

 

4,693

4,693

661

Additional paid-in capital**

 

580,340,061

584,275,905

82,293,540

Accumulated deficit

 

(166,291,897)

(188,845,919)

(26,598,391)

Accumulated other comprehensive income

 

35,127,173

30,517,774

4,298,339

Total Shareholders’ Equity

 

449,206,962

425,980,244

59,998,063

Total Liabilities and Shareholders’ Equity

 

¥

484,787,542

¥

436,942,680

$

61,542,090

*

Due from intercompany are eliminated upon consolidation.

**

Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

Schedule of parent company statements of operations and comprehensive income (loss)

    

For the six months ended December 31,

2022

2023

2023

RMB

RMB

U.S. Dollars

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Revenues

 

¥

 

¥

$

Cost of revenues

 

 

 

Gross profit

 

 

 

General and administrative expenses

 

16,054,522

 

11,698,953

 

1,647,763

Provision for credit losses

 

 

 

Loss from operations

 

¥

(16,054,522)

 

¥

(11,698,953)

$

(1,647,763)

Gain (loss) in fair value changes of warrants liability

 

(20,097,665)

 

(1,941,195)

 

(273,412)

Other income (expenses)

 

3,716,168

(960,280)

(135,253)

Equity in earnings of subsidiaries, VIEs and VIEs’ subsidiaries

 

2,559,601

(7,954,486)

(1,120,366)

Net loss

 

¥

(29,876,418)

¥

(22,554,914)

$

(3,176,794)

FOREIGN CURRENCY TRANSLATION ADJUSTMENTS

 

 

Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs’ subsidiaries

 

9,663,701

(4,609,399)

(649,220)

Comprehensive loss attributable to the company

 

¥

(20,212,717)

¥

(27,164,313)

$

(3,826,014)

Schedule of parent company statements of cash flows

    

For the six months ended December 31,

2022

2023

2023

RMB

RMB

U.S. Dollars

    

(Unaudited)

    

(Unaudited)

    

(Unaudited)

Cash flows from operating activities:

 

  

 

  

 

  

Net loss

 

¥

(29,876,418)

 

¥

(22,554,914)

$

(3,176,793)

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

 

 

Loss (gain) in fair value changes of warrants liability

 

20,097,665

 

10,461,075

1,473,412

Restricted shares issued for management and employees

 

1,796,417

 

2,866,560

 

403,747

Accrued interest income from loans to third parties

(3,088,457)

(435,000)

Accrued interest income from short-term investment

 

 

(2,352,250)

 

(331,307)

Restricted shares issued for services

 

4,304,857

 

1,070,144

 

150,727

Equity in earnings of subsidiaries and VIEs

 

(2,559,601)

 

7,954,486

 

1,120,366

Other current assets

 

(14,166,457)

 

7,289,074

 

1,026,645

Other current liabilities

 

(1,080,736)

 

(2,516,342)

 

(354,421)

Net cash used in operating activities

 

(21,484,273)

 

(870,624)

(122,624)

Cash flows from investing activities:

 

 

 

Repayments from loans to third parties

20,694,900

24,849,650

3,500,000

Payments made for loans to third parties

 

(48,288,100)

 

 

Payments for short-term investments

 

 

(113,598,400)

 

(16,000,000)

Due from intercompany, VIEs and VIEs’ subsidiaries

 

(80,522,546)

 

(64,916,652)

 

(9,143,319)

Net cash used in investing activities

 

(108,115,746)

 

(153,665,402)

 

(21,643,319)

Net cash used in financing activity:

Redemption of warrants

(31,866,604)

(4,488,317)

Net cash provided by financing activity

(31,866,604)

(4,488,317)

Effect of exchange rate fluctuation on cash

 

16,278,998

 

(15,086,688)

(2,124,916)

Net decrease in cash

 

(113,321,021)

 

(201,489,318)

 

(28,379,176)

CASH, beginning of period

 

296,838,959

 

236,146,589

 

33,260,551

CASH, end of period

 

¥

183,517,938

 

¥

34,657,271

$

4,881,375

XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND NATURE OF OPERATIONS (Details)
6 Months Ended
May 19, 2021
Apr. 26, 2021
Oct. 23, 2018
Sep. 25, 2017
Dec. 31, 2023
CNY (¥)
Jun. 28, 2024
USD ($)
Feb. 22, 2024
USD ($)
Dec. 31, 2023
USD ($)
Oct. 10, 2023
USD ($)
Oct. 16, 2017
CNY (¥)
May 23, 2017
CNY (¥)
ORGANIZATION AND NATURE OF OPERATIONS                      
Variable interest entity, terms of arrangements         the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes            
Individuals                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Remaining paid in capital         ¥ 12,500,000     $ 1,812,041      
Beijing Bhd Petroleum Technology Co Ltd                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Ownership percentage         49.00%     49.00%      
Qing Hai BHD New Energy Technology Co., Ltd                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Ownership percentage     10.00%                
Beijing Bhd Petroleum Technology Co Ltd                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Paid in capital | ¥         ¥ 200,000            
Remaining paid in capital         33,300,000     $ 4,827,276      
Gan Su BHD Environmental Technology Co., Ltd                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Capital | ¥                     ¥ 50,000,000.0
Paid in capital         ¥ 27,495,000     $ 3,872,590      
Gan Su BHD Environmental Technology Co., Ltd | Beijing Bhd Petroleum Technology Co Ltd                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Ownership interest held by parent         51.00%     51.00%      
Percentage of equity interest transferred 3.60% 15.40%   2.00%              
Gan Su BHD Environmental Technology Co., Ltd | Nanjing Recon                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Percentage of equity interest transferred 15.40%                    
Ownership interest held by noncontrolling owner 19.00%                    
Gan Su BHD Environmental Technology Co., Ltd | Individuals                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Ownership interest held by parent 51.00%                    
Qing Hai BHD New Energy Technology Co., Ltd                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Capital | ¥                   ¥ 50,000,000.0  
Paid in capital         ¥ 4,200,000     $ 591,558      
Equity interest of ownership percentage     55.00%   75.00%            
Shandong Recon Renewable Resources Technology Co., Ltd | Recon-IN                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Capital                 $ 30,000,000.0    
Paid in capital                 $ 10,000,000.0    
Guangxi Recon Renewable Resources Technology Co., Ltd | Recon-IN | Subsequent event                      
ORGANIZATION AND NATURE OF OPERATIONS                      
Capital             $ 30,000,000.0        
Paid in capital           $ 1,000,000.0 $ 1,000,000.0        
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) - Future Gas Station (Beijing) Technology, Ltd
Jan. 13, 2021
CNY (¥)
Jan. 13, 2021
USD ($)
Jun. 30, 2019
CNY (¥)
shares
Aug. 21, 2018
CNY (¥)
shares
Feb. 04, 2021
Dec. 15, 2017
ORGANIZATION AND NATURE OF OPERATIONS            
Aggregate amount invested ¥ 30,530,000 $ 4,300,061        
Domestic Companies            
ORGANIZATION AND NATURE OF OPERATIONS            
Equity interest acquired           8.00%
Ownership interest held         51.00%  
Domestic Companies | Investment Agreement            
ORGANIZATION AND NATURE OF OPERATIONS            
Equity interest acquired     43.00% 43.00%    
Investment in FGS agreed | ¥       ¥ 10,000,000    
Number of shares issued | shares     487,057 487,057    
Aggregate amount invested | ¥     ¥ 35,116,707      
Domestic Companies | Investment Agreement | Post 2024 Reverse Stock Split            
ORGANIZATION AND NATURE OF OPERATIONS            
Number of shares issued | shares     27,059 27,059    
Domestic Companies | Fourth supplemental agreement            
ORGANIZATION AND NATURE OF OPERATIONS            
Equity interest acquired       8.00% 8.00%  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES (Details)
6 Months Ended 12 Months Ended
Dec. 14, 2023
shares
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
SIGNIFICANT ACCOUNTING POLICIES              
Foreign currency transactions, description   The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023. The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023.        
Short-term investments   ¥ 134,000,000.0     ¥ 184,184,455 $ 18,866,554  
Accrued interest income from short-term investment   2,400,000 $ 331,307   2,900,000    
Allowance for credit losses   3,100,000       400,000  
Contract assets and contract liabilities from contracts with customers              
Contract costs   37,323,824     49,572,685 5,256,951  
Contract liabilities   4,888,749     ¥ 2,748,365 688,566  
Shipping and handling expenses   4,547,115 640,448 ¥ 4,021,899      
Impairment loss | ¥   0   0      
Accumulated impairment   834,975       117,604 $ 834,975
Revenue recognized   1,689,759 237,998 1,901,277      
Number of warrants repurchased 17,953,269            
Estimated warrant liability | $           $ 1,200,000  
Post 2024 Reverse Stock Split              
Contract assets and contract liabilities from contracts with customers              
Number of warrants repurchased 997,404            
Shipping and Handling              
Contract assets and contract liabilities from contracts with customers              
Shipping and handling expenses   ¥ 342,878 $ 48,293 ¥ 101,550      
Minimum              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   2 years       2 years  
Maximum              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   10 years       10 years  
Motor vehicles | Minimum              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   3 years       3 years  
Motor vehicles | Maximum              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   5 years       5 years  
Office equipment and fixtures | Minimum              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   2 years       2 years  
Office equipment and fixtures | Maximum              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   5 years       5 years  
Equipment              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   10 years       10 years  
Utilities and Facilities              
SIGNIFICANT ACCOUNTING POLICIES              
Property, plant and equipment, useful life   20 years       20 years  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings (loss) per share (Details)
6 Months Ended
May 01, 2024
Mar. 29, 2024
Dec. 31, 2023
CNY (¥)
¥ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Numerator:          
Net loss attributable to Recon Technology, Ltd     ¥ (22,554,022) $ (3,176,668) ¥ (29,876,418)
Denominator:          
Weighted-average number of ordinary shares outstanding - basic [1]     2,728,056 2,728,056 1,932,544
Weighted-average number of ordinary shares outstanding - diluted     2,728,056 2,728,056 1,932,544
Earnings (loss) per share - basic | (per share)     ¥ (8.27) $ (1.16) ¥ (15.46) [1]
Earnings (loss) per share - diluted | (per share)     ¥ (8.27) $ (1.16) ¥ (15.46)
Reverse stock split 0.056   0.2 0.2  
Class A ordinary shares          
Denominator:          
Weighted-average number of ordinary shares outstanding - basic     2,333,612 2,333,612 1,704,766
Reverse stock split 0.056 0.056      
Class B ordinary shares          
Denominator:          
Weighted-average number of ordinary shares outstanding - basic     394,444 394,444 227,778
Class B common stock convertible conversion ratio 0.056        
[1] *Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Third Parties      
Total third-parties, net ¥ 30,813,885 $ 4,340,045 ¥ 27,453,415
Third parties      
Third Parties      
Trade Accounts receivable 31,553,107 4,444,162 27,606,257
Allowance for credit losses (739,222) (104,117) (152,842)
Total third-parties, net 30,813,885 4,340,045 27,453,415
Third Parties- long-term      
Trade Accounts receivable 1,307,791 184,199 842,607
Allowance for credit losses (1,307,791) (184,199) (842,607)
Total third-parties, net ¥ 0 $ 0 ¥ 0
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details)
6 Months Ended 12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
ACCOUNTS RECEIVABLE, NET      
Charge to (reversal of) allowance ¥ 1,051,564    
Third parties      
ACCOUNTS RECEIVABLE, NET      
Ending balance 2,047,013 $ 288,316 ¥ 995,449
Charge to (reversal of) allowance 1,051,564 148,110 (8,767,356)
Foreign currency translation adjustments 0 0 150,335
Beginning balance ¥ 995,449 $ 140,206 ¥ 9,612,470
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 28, 2024
CNY (¥)
Jun. 28, 2024
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
ACCOUNTS RECEIVABLE, NET        
Net recovery of provision for credit losses made for accounts receivable due from third parties       ¥ 4,012,249
Provision for doubtful accounts of accounts receivable due from third parties     ¥ 1,051,564  
Percentage of not-collection from our customers 28.6 28.6    
Amount of not-collection from our customers ¥ 8,800,000 $ 1.2    
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES RECEIVABLE (Details)
Jun. 28, 2024
CNY (¥)
Jun. 28, 2024
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
NOTES RECEIVABLE          
Notes receivable     ¥ 12,532,717 $ 1,765,196 ¥ 3,742,390
Subsequent event          
NOTES RECEIVABLE          
Notes receivable ¥ 12,500,000 $ 1,800,000      
Percentage of notes subsequently collected 100.0 100.0      
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Current Portion          
Other receivable - current portion ¥ 4,184,778 $ 589,414 ¥ 2,185,733    
Third parties          
Current Portion          
Business advances to officers and staffs 1,849,761 260,533 854,162    
Deposits for projects 1,224,966 172,533 1,247,992    
VAT recoverable 577,545 81,346 690,053    
Others 1,134,950 159,854 1,392,126    
Allowance for credit losses (602,444) (84,852) (1,994,960) $ (280,984) ¥ (619,444)
Subtotal 4,184,778 589,414 2,189,373    
Less: Long term portion     (3,640)    
Other receivable - current portion ¥ 4,184,778 $ 589,414 ¥ 2,185,733    
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details)
6 Months Ended 12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
OTHER RECEIVABLES, NET          
Charge to (reversal of) allowance ¥ 1,392,516   ¥ 549,132    
Third parties          
OTHER RECEIVABLES, NET          
Beginning balance 1,994,960 $ 280,984 ¥ 619,444 ¥ 619,444  
Charge to (reversal of) allowance (1,392,516)     1,375,516 $ (196,132)
Ending balance ¥ 602,444 $ 84,852   ¥ 1,994,960 $ 280,984
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET - Additional Information (Details) - CNY (¥)
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
OTHER RECEIVABLES, NET    
Net recovery of provision for credit losses of other receivables ¥ 1,392,516 ¥ 549,132
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
LOANS TO THIRD PARTIES      
Working fund to third party companies ¥ 97,874,144 $ 13,785,285 ¥ 123,055,874
Less: Long term portion (18,500,000) (2,605,671)  
Loans to third parties ¥ 79,374,144 $ 11,179,614 ¥ 123,055,874
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES - Additional Information (Details)
¥ in Millions, $ in Millions
Jun. 28, 2024
CNY (¥)
Jun. 28, 2024
USD ($)
LOANS TO THIRD PARTIES    
Effective percentage 63.10% 63.10%
Proceeds from collection ¥ 61.8 $ 8.7
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET (Details)
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
CONTRACT COSTS, NET              
Contract costs ¥ 41,886,747     $ 5,899,625 ¥ 52,158,840    
Allowance for credit losses (4,562,923)     (642,674) (2,586,155) $ (364,252) ¥ (4,063,482)
Total contract costs, net ¥ 37,323,824     $ 5,256,951 ¥ 49,572,685    
Percentage of total contracts costs subsequently realized 18.50%     18.50%      
Total contracts costs that have been subsequently realized ¥ 6,900,000     $ 1,000,000.0      
Net recovery of provision for credit losses ¥ 1,939,135 $ 273,122 ¥ 3,751,575        
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET - Movement of impairment of contract costs (Details)
6 Months Ended 12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
CONTRACT COSTS, NET      
Beginning balance ¥ 2,586,155 $ 364,252 ¥ 4,063,482
Reversal of allowance 1,939,135 273,122 (1,720,095)
Charge to cost of sales 37,633 5,300 242,768
Ending balance ¥ 4,562,923 $ 642,674 ¥ 2,586,155
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
PROPERTY AND EQUIPMENT, NET.      
Total cost ¥ 38,592,274 $ 5,435,608 ¥ 39,992,837
Less: accumulated depreciation (14,157,788) (1,994,083) (14,297,511)
Less: accumulated impairment (942,462) (132,743) (942,462)
Property and equipment, net 23,492,024 3,308,782 24,752,864
Motor vehicles      
PROPERTY AND EQUIPMENT, NET.      
Total cost 3,699,101 521,007 5,176,175
Office equipment and fixtures      
PROPERTY AND EQUIPMENT, NET.      
Total cost 1,401,599 197,411 1,440,819
Production equipment      
PROPERTY AND EQUIPMENT, NET.      
Total cost 31,231,574 4,398,875 31,115,843
Leasehold improvement      
PROPERTY AND EQUIPMENT, NET.      
Total cost ¥ 2,260,000 $ 318,314 ¥ 2,260,000
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET - Additional Information (Details)
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
PROPERTY AND EQUIPMENT, NET      
Depreciation expenses ¥ 1,426,971 $ 200,985 ¥ 1,602,166
Loss from property and equipment disposal ¥ 32,252 $ 4,543 ¥ 12,782
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
May 01, 2024
Mar. 29, 2024
Mar. 15, 2023
shares
Jan. 05, 2022
shares
Dec. 10, 2021
shares
Nov. 10, 2021
shares
Aug. 21, 2021
shares
Jan. 13, 2021
CNY (¥)
item
shares
Aug. 21, 2018
CNY (¥)
shares
Jan. 31, 2022
shares
Dec. 31, 2023
CNY (¥)
item
Dec. 31, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jan. 13, 2021
USD ($)
item
$ / shares
Dec. 31, 2020
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Cost method investment ownership percentage                 43.00%           43.00%
Shares                 487,057            
Reverse stock split 0.056                   0.2        
Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Shares             27,059                
Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Ownership percentage               51.00%           51.00%  
Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Payments to acquire additional interest in subsidiaries | ¥                 ¥ 10,000,000            
Number of gas stations extending business | item                     200        
Number of Company's subsidiaries who entered into the fourth supplemental agreement to the investment agreement | item               2           2  
Percentage of deemed consideration of equity.               8.00%              
Equity method investment additional information                 As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency.            
Stock price | $ / shares                           $ 1.61  
Fair market value of waived performance goals               ¥ 1,689,807           $ 261,667  
Remeasurement gain of previously held equity interests in connection with step acquisition | ¥                         ¥ 979,254    
Amortization expense | ¥                     ¥ 0 ¥ 350,000      
Number of shares cancelled               162,352              
Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Percentage of equity interest to be acquired in exchange for waiver of performance goals               8.00%           8.00%  
Future Gas Station (Beijing) Technology, Ltd | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares               27,059              
Number of shares cancelled               9,020              
Stock price | $ / shares                           $ 28.98  
Future Gas Station (Beijing) Technology, Ltd | Customer relationship                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Impairment loss for intangible assets | ¥                     ¥ 0 ¥ 0      
Future Gas Station (Beijing) Technology, Ltd | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares               487,057              
Restricted shares                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Reverse stock split 0.056                            
Restricted shares issued for services (in shares)         250,000 500,000       250,000          
Number of shares issued     1,000,000 1,050,000                      
Restricted shares | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Restricted shares issued for services (in shares)         13,889 27,778       13,889          
Number of shares issued     55,556 58,333                      
Restricted shares | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares               487,057              
Restricted shares | Future Gas Station (Beijing) Technology, Ltd | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares               27,059              
Minimum | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Ownership percentage                 8.00%            
Maximum | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Ownership percentage                 43.00%            
Class A ordinary shares                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Reverse stock split 0.056 0.056                          
Class A ordinary shares | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Shares                 487,057            
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) - Jan. 13, 2021 - Future Gas Station (Beijing) Technology, Ltd
CNY (¥)
USD ($)
USD ($)
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY.      
Cash ¥ 471,843   $ 66,458
Accounts receivable, net 831,049   117,051
Other receivables, net 144,285   20,322
Contract costs, net 75,250   10,599
Prepaid expenses 91,132   12,836
Property and equipment, net 118,130   16,638
Intercompany receivables 6,850,000   964,802
Intangible assets- customer relationship 7,000,000   985,929
Goodwill 6,996,895   985,492
Accounts payable (1,032,078)   (145,365)
Other payables (1,273,182)   (179,324)
Other payable- related parties (479,959)   (67,601)
Deferred revenue (39,786)   (5,604)
Accrued payroll and employees' welfare (1,629,519)   (229,513)
Taxes payable (64,253)   (9,050)
Deferred tax liability (1,050,000)   (147,889)
Total 17,009,807   $ 2,395,781
Deemed equity consideration to acquire 8% equity interest in FGS 1,689,807 $ 238,004  
Fair value of previously held equity interest 30,530,000 4,300,061  
Non-controlling interest 34,790,000 4,900,069  
Capital contribution receivable due from non-controlling Interest (50,000,000) (7,042,353)  
Total ¥ 17,009,807 $ 2,395,781  
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) - Future Gas Station (Beijing) Technology, Ltd
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2023
USD ($)
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY      
Goodwill ¥ 6,996,895   $ 985,492
Less: impairment for goodwill (6,996,895)   (985,492)
Goodwill, net 0   $ 0
Impairment loss on goodwill ¥ 0 ¥ 0  
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) - 6 months ended Dec. 31, 2023 - Future Gas Station (Beijing) Technology, Ltd
CNY (¥)
USD ($)
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY    
Intangible assets - customer relationship ¥ 7,000,000 $ 985,929
Less: accumulated amortization (1,750,000) (246,482)
Less: impairment (5,250,000) (739,447)
Intangible assets - customer relationship, net ¥ 0 $ 0
Average Useful Life (in Years) 10 years  
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Operating lease related assets and liabilities (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Operating lease related assets and liabilities recorded on the balance sheets      
Rights of use lease assets - current ¥ 1,714,263 $ 241,449  
Less: impairment (834,975) (117,604)  
Rights of use lease assets, net - current 879,288 123,845  
Rights of use lease assets - non - current 16,204,906 2,282,413 ¥ 3,489,875
Less: impairment     (834,975)
Rights of use lease assets, net - non - current 16,204,906 2,282,413 2,654,900
Operating lease liabilities - current 722,857 101,812 3,066,146
Operating lease liabilities - non-current 341,366 48,080 25,144
Total operating lease liabilities ¥ 1,064,223 $ 149,892 ¥ 3,091,290
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Weighted average remaining lease terms and discount rates (Details)
Dec. 31, 2023
Jun. 30, 2023
Remaining lease terms and discount rate:    
Weighted average remaining lease term (years) 23 years 6 months 23 years 10 months 24 days
Weighted average discount rate 5.00% 5.00%
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Maturities of lease liabilities (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Office Leases Commitment - short term      
2024 ¥ 1,045,399 $ 147,241  
2025 26,400 3,718  
Total lease payments 1,071,799 150,959  
Less: imputed interest (7,576) (1,067)  
Present value of lease liabilities 1,064,223 149,892 ¥ 3,091,290
Operating lease liabilities - current 722,857 101,812 3,066,146
Operating lease liabilities - non-current ¥ 341,366 $ 48,080 ¥ 25,144
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Additional information (Details)
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
LEASES      
Operating lease costs ¥ 1,659,302 $ 233,708 ¥ 1,694,074
Short-term lease 313,533 $ 44,160 480,040
Impairment loss for the ROU ¥ 0   ¥ 0
Minimum      
LEASES      
Lease term 1 year 1 year  
Maximum      
LEASES      
Lease term 50 years 50 years  
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES - Third Parties (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
OTHER PAYABLES      
Total ¥ 1,688,166 $ 237,773 ¥ 5,819,010
Third parties      
OTHER PAYABLES      
Professional service fees 304,474 42,884 2,246,101
Distributors and employees 712,173 100,307 3,073,289
Accrued expenses 193,274 27,222 200,218
Others 478,245 67,360 299,402
Total ¥ 1,688,166 $ 237,773 ¥ 5,819,010
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES - Related Parties (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
OTHER PAYABLES      
Total ¥ 1,688,166 $ 237,773 ¥ 5,819,010
Related party      
OTHER PAYABLES      
Expenses paid by the major shareholders 1,663,858 234,350 1,796,309
Due to family members of the owners of BHD and FGS 545,159 76,784 545,159
Due to management staff for costs incurred on behalf of the company     250,927
Total ¥ 2,209,017 $ 311,134 ¥ 2,592,395
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
TAXES PAYABLE (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
TAXES PAYABLE      
VAT payable ¥ 720,872 $ 101,533 ¥ 699,601
Income tax payable 536,071 75,504 440,030
Other taxes payable 445,955 62,811 23,375
Total taxes payable ¥ 1,702,898 $ 239,848 ¥ 1,163,006
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS - Short-term bank loans (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
BANK LOANS      
Short-term bank loans ¥ 12,336,285 $ 1,737,529 ¥ 12,451,481
Bank of Kunlun      
BANK LOANS      
Short-term bank loans 827,000 116,481 950,000
Industrial and Commercial Bank of China      
BANK LOANS      
Short-term bank loans 10,007,639 1,409,546 10,000,000
China Construction Bank      
BANK LOANS      
Short-term bank loans ¥ 1,501,646 $ 211,502 ¥ 1,501,481
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS - Short-term bank loans - Narrative (Details)
1 Months Ended 6 Months Ended 12 Months Ended
May 29, 2024
Jun. 13, 2023
CNY (¥)
Jun. 13, 2023
USD ($)
Jun. 09, 2023
CNY (¥)
Jun. 09, 2023
USD ($)
Jun. 06, 2023
CNY (¥)
Aug. 31, 2022
CNY (¥)
Aug. 31, 2022
USD ($)
Jun. 28, 2024
CNY (¥)
Jun. 28, 2024
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 06, 2023
USD ($)
Aug. 31, 2022
USD ($)
BANK LOANS                                  
Term of debt 3 years                                
Proceeds from debt                     ¥ 0 $ 0 ¥ 1,000,000        
Repayments of debt                     123,000 17,324 0        
Interest expense on bank loan                     159,276 22,434 ¥ 227,918        
Bank of Kunlun                                  
BANK LOANS                                  
Face amount of debt             ¥ 2,900,000                   $ 408,456
Term of debt             18 months 18 months                  
Proceeds from debt             ¥ 1,000,000 $ 140,847                  
Repayments of debt                 ¥ 8,269 $ 1,165 ¥ 123,000 $ 17,324   ¥ 50,000 $ 7,042    
Collateral value of debt             6,500,000                   1,000,000.0
Industrial and Commercial Bank of China | Revolving loan facility                                  
BANK LOANS                                  
Term of debt           1 year                      
Interest rate (as a percent)           2.50%                   2.50%  
Proceeds from debt       ¥ 5,000,000 $ 704,235                        
Repayments of debt   ¥ 5,000,000 $ 704,235                            
Collateral value of debt           ¥ 17,600,000                   $ 2,400,000  
Maximum borrowing capacity           ¥ 10,000,000                   $ 1,408,471  
China Construction Bank                                  
BANK LOANS                                  
Face amount of debt             ¥ 1,500,000                   $ 211,271
Interest rate (as a percent)             3.95%                   3.95%
Bank of Nanjing                                  
BANK LOANS                                  
Interest rate (as a percent)             6.00%                   6.00%
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details)
6 Months Ended
May 29, 2024
May 28, 2024
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES          
Short-term borrowings due to related parties     ¥ 20,019,889 $ 2,819,742 ¥ 20,018,222
Debt Instrument, Maturity Date Apr. 29, 2027 May 29, 2024      
Debt Instrument, Interest Rate Percentage 3.75%        
Debt instrument, term 3 years        
Short term borrowings one          
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES          
Short-term borrowings due to related parties         10,004,055
Debt Instrument, Maturity Date     Dec. 26, 2023    
Debt Instrument, Interest Rate Percentage     3.65%    
Short term borrowings two          
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES          
Short-term borrowings due to related parties     ¥ 4,994,892 703,516 4,993,950
Debt Instrument, Maturity Date     Jun. 04, 2024    
Debt Instrument, Interest Rate Percentage     3.40%    
Short Term Borrowings Three          
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES          
Short-term borrowings due to related parties     ¥ 5,021,164 707,216 ¥ 5,020,217
Debt Instrument, Maturity Date     Jun. 16, 2024    
Debt Instrument, Interest Rate Percentage     3.40%    
Short Term Borrowings Four          
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES          
Short-term borrowings due to related parties     ¥ 10,003,833 $ 1,409,010  
Debt Instrument, Maturity Date     Dec. 28, 2024    
Debt Instrument, Interest Rate Percentage     3.45%    
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) - Short term borrowings
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES        
Interest expense due to third party ¥ 338,338 $ 47,654 ¥ 142,725  
Guaranteed or collateralized ¥ 0     ¥ 0
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES (Details)
6 Months Ended
Oct. 16, 2023
shares
Mar. 15, 2023
USD ($)
$ / shares
shares
Jun. 14, 2021
USD ($)
$ / shares
shares
Apr. 05, 2021
USD ($)
Vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
CNY (¥)
May 01, 2024
shares
Mar. 29, 2024
USD ($)
$ / shares
shares
Mar. 28, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 14, 2023
shares
Oct. 10, 2023
shares
Jun. 30, 2023
$ / shares
Jun. 30, 2023
CNY (¥)
shares
Dec. 31, 2022
$ / shares
shares
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Apr. 05, 2021
¥ / shares
Jun. 30, 2020
shares
May 26, 2020
shares
CLASS A ORDINARY SHARES.                                        
Number of ordinary shares called for by warrants         863,333         863,333 7,950,769               1,680,000 911,112
Placement agent's fees and other estimated offering expenses         $ 4,700,000 ¥ 30,408,264                            
Ordinary shares, shares outstanding             7,927,132                          
Percentage transfer of profit to statutory reserves         10.00% 10.00%                            
Transfer of profit to statutory reserves up to certain percentage of registered capital         50.00% 50.00%                            
Appropriated retained earnings         $ 584,364         ¥ 4,148,929       ¥ 4,148,929            
Post 2024 Reverse Stock Split                                        
CLASS A ORDINARY SHARES.                                        
Number of ordinary shares called for by warrants         47,963         47,963 441,710               93,333 50,617
Class A Ordinary Shares                                        
CLASS A ORDINARY SHARES.                                        
Authorized share capital | $       $ 15,725,000       $ 58,000 $ 15,725,000                      
Ordinary shares, shares authorized       150,000,000 500,000,000     500,000,000 150,000,000 500,000,000       500,000,000 500,000,000          
Par value (in dollars per share) | (per share)   $ 0.0925 $ 0.0925 $ 0.0925 $ 0.0001     $ 0.0001 $ 0.0925       $ 0.0001   $ 0.0001     ¥ 0.62    
Number of votes | Vote       1                                
Stock issuance (in shares)   8,827,500 6,014,102                                  
Number of ordinary shares called for by warrants   10,002,500                       863,333   7,950,769 8,814,102      
Ordinary shares, shares issued 1,175,000       2,371,573         2,371,573       2,306,295 1,704,766          
Ordinary shares, shares outstanding         2,371,573   141,703,218     2,371,573   1,175,000   2,306,295 1,704,766          
Class A Ordinary Shares | Post 2024 Reverse Stock Split                                        
CLASS A ORDINARY SHARES.                                        
Ordinary shares, shares authorized       8,333,333                                
Par value (in dollars per share) | $ / shares   $ 1.67 $ 1.67 $ 1.67                                
Stock issuance (in shares)   490,417 334,117                                  
Number of ordinary shares called for by warrants   555,694                       47,963   441,710 489,673      
Ordinary shares, shares issued 65,278                                      
Class B ordinary shares                                        
CLASS A ORDINARY SHARES.                                        
Authorized share capital | $       $ 1,850,000                                
Ordinary shares, shares authorized       20,000,000 80,000,000     80,000,000 20,000,000 80,000,000       80,000,000 80,000,000          
Par value (in dollars per share) | (per share)       $ 0.0925 $ 0.0001     $ 0.0001 $ 0.0925       $ 0.0001   $ 0.0001     ¥ 0.62    
Number of votes | Vote       15                                
Ordinary shares, shares issued         7,100,000         7,100,000       7,100,000 4,100,000          
Ordinary shares, shares outstanding         7,100,000         7,100,000       7,100,000 4,100,000          
Pre-funded warrants                                        
CLASS A ORDINARY SHARES.                                        
Stock issuance (in shares) 1,175,000 1,175,000 2,800,000                                  
Number of ordinary shares called for by warrants   10,002,500 8,814,102                                  
Gross proceeds | $   $ 8,000,000.0 $ 55,000,000.0                                  
Pre-funded warrants | Post 2024 Reverse Stock Split                                        
CLASS A ORDINARY SHARES.                                        
Stock issuance (in shares) 65,278 65,278 155,556                                  
Number of ordinary shares called for by warrants   555,694 489,673                                  
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES - Pre funded warrants (Details)
6 Months Ended 12 Months Ended
May 01, 2024
Dec. 31, 2023
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
CLASS A ORDINARY SHARES      
Reverse stock split 0.056 0.2  
Pre-funded warrants      
CLASS A ORDINARY SHARES      
Warrants Outstanding | shares   65,278  
Issued | shares     65,278
Exercised | shares   (65,278)  
Warrants Outstanding | shares     65,278
Weighted average exercise price outstanding per share | $ / shares   $ 0.18  
Issued | $ / shares     $ 0.18
Exercised | $ / shares   $ 0.18  
Weighted average exercise price outstanding per share | $ / shares     $ 0.18
Weighted average remaining period, outstanding     5 years 2 months 19 days
Issued     5 years 6 months
Reverse stock split 0.056    
XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details)
2 Months Ended 6 Months Ended
Dec. 14, 2023
$ / shares
shares
Jun. 30, 2020
USD ($)
item
$ / shares
shares
Dec. 31, 2023
CNY (¥)
Y
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Y
shares
Jun. 30, 2023
CNY (¥)
Y
shares
Jun. 30, 2023
USD ($)
Y
$ / shares
shares
Mar. 15, 2023
USD ($)
shares
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2021
shares
May 26, 2020
USD ($)
$ / shares
shares
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of offerings | item   2                      
Number of warrants to purchase ordinary shares 7,950,769 1,680,000 863,333       863,333           911,112
Exercise price of warrants (in dollars per share) | $ / shares $ 0.25 $ 1.25                     $ 2.25
Fair value of warrants | $   $ 1,639,333       $ 2,880,000 $ 197,692     $ 2,750,000     $ 1,689,389
Fair value of the warrant liability     ¥ 993,986       $ 140,000 ¥ 31,615,668          
Fair value changes of warrants liability     ¥ 10,461,075 $ 1,473,412 ¥ 20,097,665                
Post 2024 Reverse Stock Split                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of warrants to purchase ordinary shares 441,710 93,333 47,963       47,963           50,617
Exercise price of warrants (in dollars per share) | $ / shares $ 4.50 $ 22.50                     $ 40.50
Warrant 2021                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Fair value of the warrant liability     ¥ 993,986       $ 140,000   $ 1,930,000        
Number of warrants     47,963       47,963            
Warrant 2023                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of warrants               555,694 555,694        
Warrants re-purchase 10,002,500                        
Purchase price of each warrant | $ / shares $ 0.25                        
Fair value of warrant liability | $             $ 0   $ 2,430,000        
Fair value changes of warrants liability | $       $ 70,625   $ 0              
Warrant 2023 | Post 2024 Reverse Stock Split                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of warrants to purchase ordinary shares 555,694                        
Exercise price of warrants (in dollars per share) | $ / shares $ (4.50)                        
Second Offering Member                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of warrants                       34,860,000  
Class A Ordinary Shares                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of warrants to purchase ordinary shares               863,333 863,333 10,002,500 7,950,769 8,814,102  
Exercise price of warrants (in dollars per share) | $ / shares                 $ 6.24   $ 0.80    
Class A Ordinary Shares | Post 2024 Reverse Stock Split                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Number of warrants to purchase ordinary shares               47,963 47,963 555,694 441,710 489,673  
Exercise price of warrants (in dollars per share) | $ / shares                 $ 112.32   $ 14.40    
Risk free interest rate                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input   0.35                     0.0040
Risk free interest rate | Warrant 2021                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input     0.0402       0.0402            
Risk free interest rate | Warrant 2023                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input               0.0359 0.0359        
Measurement input, expected term                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants and rights outstanding, term   5 years 6 months                     5 years 6 months
Measurement input, expected term | Warrant 2021                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input | Y     2.96       2.96            
Measurement input, expected term | Warrant 2023                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input | Y               5.22 5.22        
Measurement input, price volatility                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input   104.26                     99.50
Measurement input, price volatility | Warrant 2021                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input     1.19       1.19            
Measurement input, price volatility | Warrant 2023                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input               1.10 1.10        
Measurement input, expected dividend rate                          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                          
Warrants outstanding, measurement input   0                     0
XML 103 R93.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details)
6 Months Ended
May 01, 2024
Dec. 31, 2023
$ / shares
Y
shares
Jun. 30, 2023
Y
$ / shares
shares
Jun. 30, 2020
May 26, 2020
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Reverse stock split 0.056 0.2      
Warrant 2021          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Number of warrants | shares   47,963      
Number of warrants, remaining | shares     47,963    
Number of warrants, adjusted | shares     441,710    
Reverse stock split 0.056        
Warrant 2023          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Number of warrants | shares     555,694    
Reverse stock split 0.056        
Share price | Warrant 2021          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input   0.23      
Warrants outstanding, measurement input remaining     0.34    
Warrants outstanding measurement input adjusted     0.34    
Share price | Warrant 2023          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input     0.34    
Risk free interest rate          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input       0.35 0.0040
Risk free interest rate | Warrant 2021          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input   0.0402      
Warrants outstanding, measurement input remaining     0.0441    
Warrants outstanding measurement input adjusted     0.0441    
Risk free interest rate | Warrant 2023          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input     0.0359    
volatility          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input       104.26 99.50
volatility | Warrant 2021          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input   1.19      
Warrants outstanding, measurement input remaining     1.27    
Warrants outstanding measurement input adjusted     1.27    
volatility | Warrant 2023          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input     1.10    
Exercise price | Warrant 2021          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input   112.32      
Warrants outstanding, measurement input remaining     112.32    
Warrants outstanding measurement input adjusted     14.40    
Exercise price | Warrant 2023          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input     14.40    
Warrant life | Warrant 2021          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input | Y   2.96      
Warrants outstanding, measurement input remaining | Y     3.47    
Warrants outstanding measurement input adjusted | Y     3.47    
Warrant life | Warrant 2023          
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS          
Warrants outstanding, measurement input | Y     5.22    
XML 104 R94.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Liabilities:    
Warrant liability - non-current $ 140,000 $ 4,360,000
Level 3    
Liabilities:    
Warrant liability - non-current $ 140,000 $ 4,360,000
XML 105 R95.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details)
6 Months Ended 12 Months Ended
May 01, 2024
Dec. 31, 2023
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS        
Reverse stock split 0.056 0.2    
Warrant        
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS        
Warrants Outstanding | shares   1,045,367 489,673  
Issued | shares     555,694  
Redeemed | shares   (997,404)    
Warrants Outstanding | shares   47,963 1,045,367 489,673
Weighted average exercise price outstanding per share | $ / shares   $ 18.90 $ 112.32  
Issued | $ / shares     14.40  
Redeemed | $ / shares   14.40    
Weighted average exercise price outstanding per share | $ / shares   $ 112.32 $ 18.90 $ 112.32
Weighted average remaining period, outstanding   2 years 11 months 15 days 4 years 4 months 24 days 4 years 5 months 15 days
Weighted average remaining period, issued     5 years 6 months  
XML 106 R96.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Estimated liability (Details)
Dec. 14, 2023
shares
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS      
Warrant liability - current   ¥ 8,519,880 $ 1,200,000
Number of bought back an aggregate warrant 17,953,269    
Post 2024 Reverse Stock Split      
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS      
Number of bought back an aggregate warrant 997,404    
XML 107 R97.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Details)
6 Months Ended 12 Months Ended
May 01, 2024
Dec. 31, 2023
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
SHARE-BASED COMPENSATION      
Stock Options, Shares, Outstanding at Beginning | shares   4,444 4,444
Stock Options, Shares, Granted | shares   0 0
Forfeited | shares   0 0
Stock Option, Shares, Exercised | shares   0 0
Stock Option, Shares, Expired | shares   0 0
Stock Options, Shares, Outstanding at Ending | shares   4,444 4,444
Stock Options, Weighted Average Exercise Price Per share, Outstanding at Beginning | $ / shares   $ 148.50 $ 148.50
Stock Options, Weighted Average Exercise Price Per share, Granted | $ / shares   0 0
Stock Options, Weighted Average Exercise Price Per share, Forfeited | $ / shares   0 0
Stock Options, Weighted Average Exercise Price Per share, Exercised | $ / shares   0 0
Stock Options, Weighted Average Exercise Price Per share, Expired | $ / shares   0 0
Stock Options, Weighted Average Exercise Price Per share, Outstanding at Ending | $ / shares   $ 148.50 $ 148.50
Reverse stock split 0.056 0.2  
XML 108 R98.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Option outstanding (Details)
6 Months Ended
May 01, 2024
Dec. 31, 2023
$ / shares
shares
SHARE-BASED COMPENSATION    
Outstanding Options, Number (in shares)   4,444
Exercisable Options, Number (in shares)   4,444
Reverse stock split 0.056 0.2
Stock option one [Member]    
SHARE-BASED COMPENSATION    
Outstanding Options, Average Exercise Price | $ / shares   $ 148.50
Outstanding Options, Number (in shares)   4,444
Outstanding Options, Average Remaining Contractual life (Years)   1 year 29 days
Exercisable Options, Average Exercise Price | $ / shares   $ 148.50
Exercisable Options, Number (in shares)   4,444
Exercisable Options, Average Remaining Contractual life (years)   1 year 29 days
Reverse stock split 0.056  
XML 109 R99.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Restricted shares (Details)
6 Months Ended 12 Months Ended
May 01, 2024
Dec. 31, 2023
shares
Jun. 30, 2023
shares
SHARE-BASED COMPENSATION      
Granted - Shares   0 0
Reverse stock split 0.056 0.2  
Restricted Stock [Member]      
SHARE-BASED COMPENSATION      
Non-vested, Beginning Balance - Shares   171,938 120,407
Granted - Shares   0 277,778
Vested - Shares   (111,111) (226,247)
Non-vested, Ending Balance - Shares   60,827 171,938
Reverse stock split 0.056    
XML 110 R100.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Status of restricted stock (Details)
6 Months Ended
May 01, 2024
Dec. 31, 2023
$ / shares
shares
Reverse stock split 0.056 0.2
Fair Value per Share $18.72    
Outstanding Restricted Shares, Fair Value per Share | $ / shares   $ 18.72
Restricted shares    
Reverse stock split 0.056  
Restricted shares | Fair Value per Share $18.72    
Outstanding Restricted Shares, Number | shares   60,827
Outstanding Restricted Shares, Average Remaining Amortization Period (Years)   1 year 1 month 28 days
XML 111 R101.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 15, 2023
USD ($)
$ / shares
shares
Mar. 09, 2023
USD ($)
$ / shares
shares
Feb. 28, 2022
USD ($)
$ / shares
shares
Jan. 05, 2022
USD ($)
$ / shares
shares
Dec. 10, 2021
$ / shares
shares
Dec. 05, 2021
USD ($)
$ / shares
shares
Nov. 10, 2021
shares
Aug. 21, 2018
$ / shares
shares
Jan. 31, 2022
shares
Aug. 21, 2018
USD ($)
$ / shares
shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
CNY (¥)
shares
Jun. 30, 2023
shares
Dec. 31, 2021
$ / shares
SHARE-BASED COMPENSATION                              
Number of shares expected to be vested                     4,444 4,444      
Share-Based Payment Arrangement, Option                              
SHARE-BASED COMPENSATION                              
Stock or Unit Option Plan Expense | ¥                     ¥ 0   ¥ 0    
Share-based compensation | ¥                     0        
Restricted shares                              
SHARE-BASED COMPENSATION                              
Stock or Unit Option Plan Expense                     ¥ 1,070,144 $ 150,726 ¥ 4,304,857    
Restricted stock closing price | $ / shares         $ 1.60                   $ 1.31
Restricted shares issued for services (in shares)         250,000   500,000   250,000            
Shares outstanding                     0 0 0    
Exercise price (per share) | $ / shares $ 0.3726     $ 1.29                      
Number of shares issued 1,000,000     1,050,000                      
Stock issued value for services | $ $ 372,600     $ 1,354,500                      
Restricted shares | Post 2024 Reverse Stock Split                              
SHARE-BASED COMPENSATION                              
Restricted stock closing price | $ / shares         $ 28.80                   $ 23.58
Restricted shares issued for services (in shares)         13,889   27,778   13,889            
Exercise price (per share) | $ / shares $ 6.71     $ 23.22                      
Number of shares issued 55,556     58,333                      
Restricted shares | Senior Manager                              
SHARE-BASED COMPENSATION                              
Stock or Unit Option Plan Expense                     ¥ 2,866,560 $ 403,747 ¥ 1,796,417    
Share-based compensation                     ¥ 4,700,000 $ 700,000      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value | $   $ 3,025,000 $ 1,694,000     $ 4,175,000                  
Restricted stock closing price | $ / shares   $ 1.01 $ 1.06     $ 1.67                  
Outstanding Restricted Shares, Average Remaining Amortization Period (Years)                           1 year 1 month 28 days  
Granted during the period   3,000,000 1,600,000     2,500,000                  
Restricted shares | Senior Manager | Class B ordinary shares                              
SHARE-BASED COMPENSATION                              
Shares outstanding                     0 0 0    
Restricted shares | Employee                              
SHARE-BASED COMPENSATION                              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value | $     $ 1,708,024             $ 2,523,240          
Exercisable Options, Average Remaining Contractual life (years)     3 years         3 years              
Restricted stock closing price | $ / shares     $ 1.04         $ 6.45   $ 6.45          
Restricted shares issued (in shares)                           547,444  
Number of shares expected to be vested                           1,094,887  
Granted during the period                   391,200          
Restricted shares | Employee | Post 2024 Reverse Stock Split                              
SHARE-BASED COMPENSATION                              
Restricted stock closing price | $ / shares     $ 18.72         $ 116.10   $ 116.10          
Restricted shares issued (in shares)                           30,414  
Number of shares expected to be vested                           60,827  
Granted during the period               21,733              
Restricted shares | Employee | Class A ordinary shares                              
SHARE-BASED COMPENSATION                              
Shares outstanding                     0 0 0    
Exercise price (per share) | $ / shares $ 0.3726                            
Number of shares issued 1,000,000                            
Stock issued value for services | $ $ 372,600                            
Granted during the period     1,642,331                        
Restricted shares | Employee | Class A ordinary shares | Post 2024 Reverse Stock Split                              
SHARE-BASED COMPENSATION                              
Exercise price (per share) | $ / shares $ 6.71                            
Number of shares issued 55,556                            
Granted during the period     91,241                        
XML 112 R102.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Income (loss) before provision for income taxes (Details)
6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
INCOME TAX      
Outside China areas $ (2,059,369) ¥ (14,621,317) ¥ (32,395,145)
China (1,181,776) (8,390,493) 2,531,634
Loss before income tax $ (3,241,146) ¥ (23,011,810) ¥ (29,863,511)
XML 113 R103.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Deferred tax assets and liabilities, net (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Deferred tax assets:      
Allowance for credit losses ¥ 1,285,544 $ 181,065 ¥ 1,019,592
Impairment for inventory 35,646 5,021 90,322
Net operating loss carryforwards 24,263,351 3,417,422 23,290,731
Subtotal 25,584,541 3,603,507 24,400,645
Less: Valuation allowance (25,304,762) (3,564,101) (24,107,246)
Total deferred tax assets, net 279,779 39,406 293,399
Deferred tax liabilities:      
Accelerated amortization of intangible assets (132,891) (18,717) (146,511)
Gain on the previously held equity method investment (146,888) (20,689) (146,888)
Recognition of customer relationship arising from business combinations 0 0 0
Total deferred tax liabilities (279,779) (39,406) (293,399)
Deferred tax assets, net ¥ 0 $ 0 ¥ 0
XML 114 R104.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - NOL expiration (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
INCOME TAX      
2024 ¥ 10,484,902 $ 1,476,768  
2025 19,617,124 2,763,014  
2026 32,533,742 4,582,282  
2027 27,137,905 3,822,294  
2028 34,868,363 4,911,106  
Total ¥ 124,642,036 $ 17,555,464 ¥ 133,600,000
XML 115 R105.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Income tax expense (benefit) (Details)
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
INCOME TAX      
Current income tax provision (benefit) ¥ 96,041 $ 13,527 ¥ 9,180
Deferred income tax benefit 0   0
Expense for income tax ¥ 96,041 $ 13,527 ¥ 9,180
XML 116 R106.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Additional Information (Details)
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
INCOME TAX        
Federal statutory income tax rate 25.00% 25.00%    
Cumulative net operating loss ¥ 124,642,036   $ 17,555,464 ¥ 133,600,000
Net operating loss expired 13,200,000 $ 1,900,000    
Additional NOL incurred by VIEs and VIEs' subsidiaries ¥ 4,200,000 $ 600,000    
Nanjing Recon        
INCOME TAX        
Federal statutory income tax rate 15.00% 15.00%    
Beijing Bhd Petroleum Technology Co Ltd        
INCOME TAX        
Federal statutory income tax rate 15.00% 15.00%    
XML 117 R107.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NON-CONTROLLING INTEREST (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
NON-CONTROLLING INTEREST        
Paid-in capital [1] ¥ 584,275,905 $ 82,293,540 ¥ 580,340,061  
Accumulated other comprehensive loss 30,517,774 4,298,339 35,127,173  
Total non-controlling interests (10,609,888) (1,494,371) (10,056,059)  
Non-controlling Interest        
NON-CONTROLLING INTEREST        
Paid-in capital 6,656,000 937,478 6,656,000 $ 917,904
Capital contribution receivable due from non-controlling Interest (48,870,000) (6,883,196) (48,870,000) (6,739,481)
Unappropriated retained earnings (deficit) (3,155,185) (444,398) (2,601,356) (358,742)
Accumulated other comprehensive loss (30,703) (4,324) (30,703) (4,234)
Valuation increase shared by minority shareholders 34,790,000 4,900,069 34,790,000 4,797,760
Total non-controlling interests (10,609,888) $ (1,494,371) (10,056,059) $ (1,386,793)
BHD | Non-controlling Interest        
NON-CONTROLLING INTEREST        
Paid-in capital 1,651,000   1,651,000  
Unappropriated retained earnings (deficit) 3,818,698   3,477,494  
Accumulated other comprehensive loss (18,850)   (18,850)  
Total non-controlling interests 5,450,848   5,109,644  
Nanjing Recon | Non-controlling Interest        
NON-CONTROLLING INTEREST        
Paid-in capital 200,000   200,000  
Unappropriated retained earnings (deficit) 3,616,001   3,616,001  
Accumulated other comprehensive loss (11,853)   (11,853)  
Total non-controlling interests 3,804,148   3,804,148  
Gan Su BHD | Non-controlling Interest        
NON-CONTROLLING INTEREST        
Paid-in capital 4,805,000   4,805,000  
Capital contribution receivable due from non-controlling Interest 0      
Unappropriated retained earnings (deficit) (6,982,801)   (6,336,893)  
Accumulated other comprehensive loss 0      
Valuation increase shared by minority shareholders 0      
Total non-controlling interests (2,177,801)   (1,531,893)  
Qinghai BHD | Non-controlling Interest        
NON-CONTROLLING INTEREST        
Paid-in capital 0      
Capital contribution receivable due from non-controlling Interest 0      
Unappropriated retained earnings (deficit) (1,569,913)   (1,561,196)  
Accumulated other comprehensive loss 0      
Valuation increase shared by minority shareholders 0      
Total non-controlling interests (1,569,913)   (1,561,196)  
FGS | Non-controlling Interest        
NON-CONTROLLING INTEREST        
Capital contribution receivable due from non-controlling Interest (48,870,000)   (48,870,000)  
Unappropriated retained earnings (deficit) (2,037,170)   (1,796,762)  
Valuation increase shared by minority shareholders 34,790,000   34,790,000  
Total non-controlling interests ¥ (16,117,170)   ¥ (15,876,762)  
[1] *Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 118 R108.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATIONS (Details)
$ in Millions
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
Dec. 31, 2023
USD ($)
Dec. 31, 2023
HKD ($)
Jun. 30, 2023
CNY (¥)
China          
CONCENTRATIONS          
Cash was on deposit at financial institutions ¥ 101,200,000   $ 14.3   ¥ 45,500,000
Maximum insured bank deposit | ¥ 500,000        
Unprotected cash held in banks 96,800,000   13.6   40,000,000.0
Hong Kong          
CONCENTRATIONS          
Cash was on deposit at financial institutions 154,600,000   21.8   240,300,000
Maximum insured bank deposit | $       $ 500,000  
Unprotected cash held in banks ¥ 152,900,000   $ 21.5   ¥ 238,800,000
China National Petroleum Corporation | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 56.00% 41.00%      
China National Petroleum Corporation | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 34.00% 43.00%      
SINOPEC | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 19.00% 31.00%      
SINOPEC | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 14.00% 18.00%      
CNOOC | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 15.00%        
CNOOC | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 21.00%        
Another Customer | Customer One | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage   14.00%      
Another Customer | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 10.00% 10.00%      
Another Customer | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 30.00%        
XML 119 R109.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) - Dec. 31, 2023 - Purchase Commitment
CNY (¥)
USD ($)
Purchase commitment    
2024 ¥ 23,357,995 $ 3,289,905
2025 300,000 42,254
Total minimum payments required ¥ 23,657,995 $ 3,332,159
XML 120 R110.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) - Dec. 31, 2023
CNY (¥)
USD ($)
Office Leases Commitment - short term    
Total lease payments ¥ 1,071,799 $ 150,959
Office Leases Commitment    
Office Leases Commitment - short term    
2024 692,500 97,537
Total lease payments ¥ 692,500 $ 97,537
XML 121 R111.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY - Additional Information (Details)
6 Months Ended 12 Months Ended
Oct. 25, 2023
CNY (¥)
Oct. 25, 2023
USD ($)
Sep. 25, 2023
CNY (¥)
Sep. 25, 2023
USD ($)
Aug. 25, 2023
CNY (¥)
Aug. 25, 2023
USD ($)
Jan. 09, 2023
CNY (¥)
Jan. 09, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 01, 2021
CNY (¥)
Dec. 01, 2021
USD ($)
COMMITMENTS AND CONTINGENCY                              
Severance Payments                 ¥ 7,900,000 $ 1,100,000          
Legal contingencies | Henan Puxinfangfu Construction Engineering Co., Ltd.                              
COMMITMENTS AND CONTINGENCY                              
Restricted cash balance                           ¥ 700,000 $ 100,000
Trade accounts payable due                     ¥ 1,820,000   $ 300,000    
Amount paid to the Plaintiff                 855,197 117,937          
Amount of damages claimed                     ¥ 2,000,000.0 $ 300,000      
Settlement payment totaling             ¥ 1,800,000 $ 300,000              
Legal contingencies | Jiuquan Third Construction and Installation Engineering Company                              
COMMITMENTS AND CONTINGENCY                              
Amount paid to the Plaintiff ¥ 1,000,000.0 $ 140,000 ¥ 1,000,000.0 $ 140,000         ¥ 1,300,000 $ 180,000          
Amount of damages claimed         ¥ 2,800,000 $ 380,000                  
XML 122 R112.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details)
6 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
RELATED PARTY TRANSACTIONS AND BALANCES          
Operating lease liabilities ¥ 1,064,223   $ 149,892 ¥ 3,091,290  
Related party          
RELATED PARTY TRANSACTIONS AND BALANCES          
Monthly rent 94,167 $ 13,263      
Annual rental expense 1,100,000 160,000      
Rights of use lease assets, net 113,361   15,967 335,976 $ 46,333
Operating lease liabilities 113,361   $ 15,967 ¥ 335,976 $ 46,333
Founder one          
RELATED PARTY TRANSACTIONS AND BALANCES          
Monthly rent ¥ 40,000 $ 5,634      
Lessee, Operating Lease, Period of Contract April 1, 2022 - March 31, 2024 April 1, 2022 - March 31, 2024      
Founder two          
RELATED PARTY TRANSACTIONS AND BALANCES          
Monthly rent ¥ 31,667 $ 4,460      
Lessee, Operating Lease, Period of Contract January 1, 2023 - Dec 31, 2023 January 1, 2023 - Dec 31, 2023      
Founder three          
RELATED PARTY TRANSACTIONS AND BALANCES          
Monthly rent ¥ 22,500 $ 3,169      
Lessee, Operating Lease, Period of Contract January 1, 2023 - Dec 31, 2023 January 1, 2023 - Dec 31, 2023      
XML 123 R113.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2022
CNY (¥)
Current assets            
Cash ¥ 121,848,777 $ 17,162,041 ¥ 104,125,800      
Short-term investments 134,000,000.0 18,866,554 184,184,455      
Notes receivable 12,532,717 1,765,196 3,742,390      
Accounts receivable, net 30,813,885 4,340,045 27,453,415      
Inventories, net 1,855,535 261,347 6,330,701      
Other receivables, net 4,184,778 589,414 2,185,733      
Loans to third parties 79,374,144 11,179,614 123,055,874      
Purchase advances, net 1,996,413 281,189 2,680,456      
Contract costs, net 37,323,824 5,256,951 49,572,685      
Prepaid expenses 295,384 41,603 350,119      
Operating lease right-of-use assets, net - current 879,288 123,845        
Total current assets 425,059,299 59,868,349 504,413,173      
Property and equipment, net 23,492,024 3,308,782 24,752,864      
Long-term other receivables, net     3,640      
Long-term loan to third parties 18,500,000 2,605,671        
Operating lease right-of-use assets, net - non-current 16,204,906 2,282,413 2,654,900      
Total Assets 483,256,229 68,065,215 531,824,577      
LIABILITIES            
Short-term bank loans 12,336,285 1,737,529 12,451,481      
Accounts payable 12,062,861 1,699,018 10,791,721      
Other payables 1,688,166 237,773 5,819,010      
Other payable- related parties 2,209,017 311,134 2,592,395      
Contract liabilities 4,888,749 688,566 2,748,365      
Accrued payroll and employees' welfare 2,399,919 338,022 2,382,516      
Taxes payable 1,702,898 239,848 1,163,006      
Short-term borrowings - related parties 20,019,889 2,819,742 20,018,222      
Operating lease liabilities - current 722,857 101,812 3,066,146      
Total Current Liabilities 66,866,018 9,417,880 61,032,862      
Operating lease liabilities - non-current 341,366 48,080 25,144      
Total Liabilities 67,885,873 9,561,524 92,673,674      
VIE            
Current assets            
Cash 23,902,252   37,661,118 $ 3,366,562    
Restricted cash 3,904   731,545 550    
Short-term investments 18,000,000   0 2,535,247    
Notes receivable 12,532,717   3,742,390 1,765,196    
Accounts receivable, net 30,813,885   27,453,415 4,340,045    
Inventories, net 1,855,535   6,330,701 261,347    
Other receivables, net 4,155,097   11,618,275 585,233    
Loans to third parties 26,841,513   37,770,188 3,780,548    
Purchase advances, net 1,996,413   1,592,761 281,189    
Contract costs, net 32,373,824   49,572,685 4,559,758    
Prepaid expenses 193,859   121,329 27,303    
Operating lease right-of-use assets, net - current 879,288   0 123,845    
Total current assets 153,548,287   176,594,407 21,626,823    
Property and equipment, net 23,492,024   24,752,864 3,308,782    
Long-term other receivables, net 0   3,640 0    
Long-term loan to third parties 18,500,000   0 2,605,671    
Operating lease right-of-use assets, net - non-current 1,219,978   2,654,900 171,830    
Total Assets 196,760,289   204,005,811 27,713,106    
LIABILITIES            
Short-term bank loans 12,336,285   12,451,481 1,737,529    
Accounts payable 12,062,861   10,791,721 1,699,018    
Other payables 1,340,788   3,904,135 188,846    
Other payable- related parties 2,162,184   1,356,915 304,537    
Contract liabilities 4,888,749   2,748,361 688,566    
Accrued payroll and employees' welfare 1,077,495   1,048,061 151,762    
Intercompany payables 259,617,001   263,935,922 36,566,290    
Taxes payable 1,265,868   1,163,237 178,294    
Short-term borrowings - related parties 20,019,889   20,018,222 2,819,742    
Operating lease liabilities - current 1,038,354   3,066,146 146,248    
Total Current Liabilities 315,809,474   320,484,201 44,480,832    
Operating lease liabilities - non-current 25,869   25,144 3,644    
Total Liabilities 315,835,343   320,509,345 44,484,476    
RECON TECHNOLOGY LTD            
Current assets            
Cash 34,657,271 4,881,375 236,146,589 $ 33,260,551 ¥ 183,517,938 ¥ 296,838,959
Short-term investments 115,950,650 16,331,307        
Other receivables, net 356,442,080 50,203,817 291,525,426      
Total current assets 559,618,830 78,820,664 607,708,032      
Total Assets 436,942,680 61,542,090 484,787,542      
LIABILITIES            
Other payables 1,448,570 204,027 3,964,912      
Total Current Liabilities 9,968,450 1,404,027 3,964,912      
Total Liabilities 10,962,436 1,544,027 35,580,580      
Related party            
Current assets            
Operating lease right-of-use assets, net - current 113,361 15,967        
Operating lease right-of-use assets, net - non-current 0   335,976      
LIABILITIES            
Other payables 2,209,017 311,134 2,592,395      
Operating lease liabilities - current 113,361 $ 15,967 335,976      
Operating lease liabilities - non-current ¥ 0   ¥ 0      
XML 124 R114.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES - Additional Information (Details)
6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Variable Interest Entity [Line Items]        
Revenue $ 6,374,269 ¥ 45,256,672   ¥ 45,559,591
Operating expenses 4,916,663 34,907,808   28,202,033
Net loss 3,176,668 22,554,022   29,876,418
VIE        
Variable Interest Entity [Line Items]        
Revenue 6,374,269 45,256,672 $ 6,604,466 45,559,591
Operating expenses 3,048,779 21,646,029 1,687,940 11,643,918
Net loss $ (970,498) ¥ (6,890,440) $ (431,189) ¥ (2,974,474)
XML 125 R115.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING (Details)
6 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2023
CNY (¥)
segment
Dec. 31, 2022
CNY (¥)
Number of operating segments 4 4  
Total revenue $ 6,374,269 ¥ 45,256,672 ¥ 45,559,591
Automation product and software      
Total revenue 2,472,273 17,552,892 19,055,227
Equipment, accessories and others      
Total revenue 2,516,571 17,867,404 9,730,859
Oilfield environmental protection      
Total revenue 1,134,339 8,053,696 12,789,684
Platform Outsourcing Services      
Total revenue $ 251,085 ¥ 1,782,680 ¥ 3,983,821
XML 126 R116.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING - Company's revenue (Details)
6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Revenue $ 6,374,269 ¥ 45,256,672 ¥ 45,559,591
Cost of revenue and related tax 4,669,211 33,150,930 32,427,772
Gross profit 1,705,058 12,105,742 13,131,819
Depreciation and amortization 200,985 1,426,971 1,952,625
Total capital expenditures   199,444 2,321,272
Goods transferred at a point in time      
Revenue   40,456,993 43,052,594
Services rendered over time      
Revenue   4,799,679 2,506,997
Automation product and software      
Revenue 2,472,273 17,552,892 19,055,227
Cost of revenue and related tax   14,040,976 14,955,185
Gross profit   3,511,916 4,100,042
Depreciation and amortization   253,397 524,970
Total capital expenditures   83,253 2,303,311
Automation product and software | Goods transferred at a point in time      
Revenue   14,368,994 19,055,227
Automation product and software | Services rendered over time      
Revenue   3,183,898  
Equipment, accessories and others      
Revenue 2,516,571 17,867,404 9,730,859
Cost of revenue and related tax   12,778,042 6,254,015
Gross profit   5,089,362 3,476,844
Depreciation and amortization   143,927 358,954
Total capital expenditures   116,191 3,008
Equipment, accessories and others | Goods transferred at a point in time      
Revenue   17,867,404 9,730,859
Oilfield environmental protection      
Revenue 1,134,339 8,053,696 12,789,684
Cost of revenue and related tax   6,020,271 9,988,100
Gross profit   2,033,425 2,801,584
Depreciation and amortization   1,029,646 1,038,342
Oilfield environmental protection | Goods transferred at a point in time      
Revenue   8,053,696 10,282,687
Oilfield environmental protection | Services rendered over time      
Revenue     2,506,997
Platform Outsourcing Services      
Revenue $ 251,085 1,782,680 3,983,821
Cost of revenue and related tax   311,641 1,230,472
Gross profit   1,471,039 2,753,349
Depreciation and amortization     30,359
Total capital expenditures     14,953
Platform Outsourcing Services | Goods transferred at a point in time      
Revenue   166,899 ¥ 3,983,821
Platform Outsourcing Services | Services rendered over time      
Revenue   ¥ 1,615,781  
XML 127 R117.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING - Total assets (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Total assets:      
Total Assets ¥ 483,256,229 $ 68,065,215 ¥ 531,824,577
Automation product and software      
Total assets:      
Total Assets 157,269,367 22,150,927 167,009,315
Equipment, accessories and others      
Total assets:      
Total Assets 158,131,921 22,272,414 170,809,759
Oilfield environmental protection      
Total assets:      
Total Assets 94,285,444 13,279,827 107,393,609
Platform Outsourcing Services      
Total assets:      
Total Assets ¥ 73,569,497 $ 10,362,047 ¥ 86,611,894
XML 128 R118.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUBSEQUENT EVENTS (Details)
3 Months Ended 6 Months Ended 12 Months Ended
May 01, 2024
shares
Mar. 29, 2024
CNY (¥)
shares
Feb. 26, 2024
USD ($)
$ / shares
shares
Jan. 31, 2024
USD ($)
$ / shares
shares
Oct. 16, 2023
shares
Mar. 15, 2023
$ / shares
shares
Jun. 14, 2021
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
CNY (¥)
shares
Jun. 30, 2023
$ / shares
shares
Jun. 28, 2024
USD ($)
May 24, 2024
CNY (¥)
Apr. 24, 2024
CNY (¥)
Mar. 29, 2024
USD ($)
$ / shares
shares
Mar. 28, 2024
USD ($)
$ / shares
shares
Feb. 22, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Oct. 10, 2023
shares
Dec. 31, 2022
$ / shares
shares
Apr. 05, 2021
USD ($)
$ / shares
shares
Apr. 05, 2021
¥ / shares
May 23, 2017
CNY (¥)
SUBSEQUENT EVENTS                                            
Ordinary shares, shares outstanding 7,927,132                                          
Stock Options, Shares, Granted                 0 0                        
Reverse stock split ratio 0.056               0.2                          
Stock issued during period, shares, stock splits   0                                        
Stockholders equity note stock split securities exercisable multiplier 18                                          
Gan Su BHD Environmental Technology Co., Ltd                                            
SUBSEQUENT EVENTS                                            
Capital | ¥                                           ¥ 50,000,000.0
Paid in capital                 ¥ 27,495,000               $ 3,872,590          
Restricted shares                                            
SUBSEQUENT EVENTS                                            
Stock Options, Shares, Granted                 0 277,778                        
Reverse stock split ratio 0.056                                          
Pre-funded warrants                                            
SUBSEQUENT EVENTS                                            
Stock issuance (in shares)         1,175,000 1,175,000 2,800,000                              
Pre-funded warrants | Post 2024 Reverse Stock Split                                            
SUBSEQUENT EVENTS                                            
Stock issuance (in shares)         65,278 65,278 155,556                              
Class A Ordinary Shares                                            
SUBSEQUENT EVENTS                                            
Stock issuance (in shares)           8,827,500 6,014,102                              
Ordinary shares, shares issued         1,175,000       2,371,573 2,306,295             2,371,573   1,704,766      
Ordinary shares, shares outstanding 141,703,218               2,371,573 2,306,295             2,371,573 1,175,000 1,704,766      
Reverse stock split ratio 0.056 0.056                                        
Authorized share capital | $                           $ 58,000 $ 15,725,000         $ 15,725,000    
Ordinary shares, shares authorized                 500,000,000 500,000,000       500,000,000 150,000,000   500,000,000   500,000,000 150,000,000    
Ordinary shares, par value (in dollars per share) | (per share)           $ 0.0925 $ 0.0925     $ 0.0001       $ 0.0001 $ 0.0925   $ 0.0001   $ 0.0001 $ 0.0925 ¥ 0.62  
Class A Ordinary Shares | Post 2024 Reverse Stock Split                                            
SUBSEQUENT EVENTS                                            
Stock issuance (in shares)           490,417 334,117                              
Ordinary shares, shares issued         65,278                                  
Ordinary shares, shares authorized                                       8,333,333    
Ordinary shares, par value (in dollars per share) | $ / shares           $ 1.67 $ 1.67                         $ 1.67    
Class B ordinary shares                                            
SUBSEQUENT EVENTS                                            
Ordinary shares, shares issued                 7,100,000 7,100,000             7,100,000   4,100,000      
Ordinary shares, shares outstanding                 7,100,000 7,100,000             7,100,000   4,100,000      
Authorized share capital | $                                       $ 1,850,000    
Ordinary shares, shares authorized                 80,000,000 80,000,000       80,000,000 20,000,000   80,000,000   80,000,000 20,000,000    
Ordinary shares, par value (in dollars per share) | (per share)                   $ 0.0001       $ 0.0001 $ 0.0925   $ 0.0001   $ 0.0001 $ 0.0925 ¥ 0.62  
SUBSEQUENT EVENTS                                            
SUBSEQUENT EVENTS                                            
Annual rental expense | ¥   ¥ 2,280,000                                        
SUBSEQUENT EVENTS | Guangxi Recon Renewable Resources Technology Co., Ltd | Recon-IN                                            
SUBSEQUENT EVENTS                                            
Capital | $                               $ 30,000,000.0            
Paid in capital | $                     $ 1,000,000.0         $ 1,000,000.0            
SUBSEQUENT EVENTS | Bank of Kunlun Co., Ltd. Tuha Branch | Legal contingencies                                            
SUBSEQUENT EVENTS                                            
Bank deposits of respondents seized and freezed | ¥                         ¥ 848,935.63                  
SUBSEQUENT EVENTS | Bank of Kunlun Co., Ltd. Tuha Branch | Gan Su BHD Environmental Technology Co., Ltd | Legal contingencies                                            
SUBSEQUENT EVENTS                                            
Principal amount | ¥                       ¥ 818,730.95                    
Interest amount of loan | ¥                       ¥ 199.51                    
Interest rate (as a percent)                       9.00%                    
Attorney fees | ¥                       ¥ 30,000                    
Preservation agency fee | ¥                       ¥ 4,765                    
SUBSEQUENT EVENTS | Class A Ordinary Shares | Depository Trust Company                                            
SUBSEQUENT EVENTS                                            
Shares requested to transfer agent to issue   54,727                                        
SUBSEQUENT EVENTS | Class A Ordinary Shares | Restricted shares                                            
SUBSEQUENT EVENTS                                            
Stock Options, Shares, Granted     6,255,483                                      
Stock Options, Shares, Granted value | $     $ 988,366                                      
Stock Options, Shares, Granted (per share) | $ / shares     $ 0.158                                      
SUBSEQUENT EVENTS | Class A Ordinary Shares | Restricted shares | Post 2024 Reverse Stock Split                                            
SUBSEQUENT EVENTS                                            
Stock Options, Shares, Granted     347,527                                      
Stock Options, Shares, Granted (per share) | $ / shares     $ 2.844                                      
SUBSEQUENT EVENTS | Class A Ordinary Shares | Private Placement                                            
SUBSEQUENT EVENTS                                            
Stock issuance (in shares)       100,000,000                                    
Stock price | $ / shares       $ 0.11                                    
Stock issuance | $       $ 11,000,000                                    
SUBSEQUENT EVENTS | Class A Ordinary Shares | Private Placement | Post 2024 Reverse Stock Split                                            
SUBSEQUENT EVENTS                                            
Stock issuance (in shares)               5,555,559                            
Stock price | $ / shares               $ 1.98                            
SUBSEQUENT EVENTS | Class B ordinary shares | Restricted shares                                            
SUBSEQUENT EVENTS                                            
Stock Options, Shares, Granted     12,900,000                                      
Stock Options, Shares, Granted value | $     $ 2,130,000                                      
Stock Options, Shares, Granted (per share) | $ / shares     $ 0.17                                      
XML 129 R119.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details)
Dec. 31, 2023
VIE | Maximum  
Condensed financial information of the parent company  
Percent of consolidated net assets 25.00%
XML 130 R120.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Jun. 30, 2022
CNY (¥)
Total assets:            
Cash ¥ 121,848,777 $ 17,162,041 ¥ 104,125,800      
Short-term investments 134,000,000.0 18,866,554 184,184,455      
Due from intercompany 4,184,778 589,414 2,185,733      
Total current assets 425,059,299 59,868,349 504,413,173      
Non-current assets            
Total Assets 483,256,229 68,065,215 531,824,577      
LIABILITIES AND SHAREHOLDERS' EQUITY            
Other current liabilities 1,688,166 237,773 5,819,010      
Warrant liability - current 8,519,880 1,200,000        
Total Current Liabilities 66,866,018 9,417,880 61,032,862      
Warrant liability - non-current 993,986 140,000 31,615,668      
Total Liabilities 67,885,873 9,561,524 92,673,674      
COMMITMENTS AND CONTINGENCIES      
SHAREHOLDERS' EQUITY            
Additional paid-in capital [1] 584,275,905 82,293,540 580,340,061      
Accumulated deficit (192,994,848) (27,182,756) (170,440,826)      
Accumulated other comprehensive loss 30,517,774 4,298,339 35,127,173      
Total shareholders' equity 425,980,244 59,998,062 449,206,962      
Total Liabilities and Equity 483,256,229 68,065,215 531,824,577      
Class A ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value 27,791 3,914 26,932      
Class B ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value 4,693 661 4,693      
RECON TECHNOLOGY LTD            
Total assets:            
Cash 34,657,271 4,881,375 236,146,589 $ 33,260,551 ¥ 183,517,938 ¥ 296,838,959
Short-term investments 115,950,650 16,331,307        
Due from intercompany 356,442,080 50,203,817 291,525,426      
Other current assets 52,568,829 7,404,165 80,036,017      
Total current assets 559,618,830 78,820,664 607,708,032      
Non-current assets            
Investment in subsidiaries and VIEs (122,676,150) (17,278,574) (122,920,490)      
Total Assets 436,942,680 61,542,090 484,787,542      
LIABILITIES AND SHAREHOLDERS' EQUITY            
Other current liabilities 1,448,570 204,027 3,964,912      
Warrant liability - current 8,519,880 1,200,000        
Total Current Liabilities 9,968,450 1,404,027 3,964,912      
Warrant liability - non-current 993,986 140,000 31,615,668      
Total Liabilities 10,962,436 1,544,027 35,580,580      
COMMITMENTS AND CONTINGENCIES      
SHAREHOLDERS' EQUITY            
Additional paid-in capital 584,275,905 82,293,540 580,340,061      
Accumulated deficit (188,845,919) (26,598,391) (166,291,897)      
Accumulated other comprehensive loss 30,517,774 4,298,339 35,127,173      
Total shareholders' equity 425,980,244 59,998,063 449,206,962      
Total Liabilities and Equity 436,942,680 61,542,090 484,787,542      
RECON TECHNOLOGY LTD | Class A ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value 27,791 3,914 26,932      
RECON TECHNOLOGY LTD | Class B ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value ¥ 4,693 $ 661 ¥ 4,693      
[1] *Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 131 R121.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details)
6 Months Ended
May 01, 2024
shares
Mar. 29, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Mar. 28, 2024
$ / shares
shares
Oct. 16, 2023
shares
Oct. 10, 2023
shares
Jun. 30, 2023
$ / shares
shares
Mar. 15, 2023
$ / shares
Dec. 31, 2022
$ / shares
shares
Jun. 14, 2021
$ / shares
Apr. 05, 2021
$ / shares
shares
Apr. 05, 2021
¥ / shares
shares
Parent company balance sheets                        
Ordinary shares, shares outstanding 7,927,132                      
Reverse stock split 0.056   0.2                  
Class A ordinary shares [Member]                        
Parent company balance sheets                        
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001 $ 0.0001 $ 0.0925     $ 0.0001 $ 0.0925 $ 0.0001 $ 0.0925 $ 0.0925 ¥ 0.62
Ordinary shares, shares authorized   500,000,000 500,000,000 150,000,000     500,000,000   500,000,000   150,000,000 150,000,000
Ordinary shares, shares issued     2,371,573   1,175,000   2,306,295   1,704,766      
Ordinary shares, shares outstanding 141,703,218   2,371,573     1,175,000 2,306,295   1,704,766      
Reverse stock split 0.056 0.056                    
Class A ordinary shares [Member] | RECON TECHNOLOGY LTD                        
Parent company balance sheets                        
Ordinary shares, par value (in dollars per share) | $ / shares     $ 0.0001       $ 0.0001          
Ordinary shares, shares authorized     500,000,000       500,000,000          
Ordinary shares, shares issued     2,371,573       2,306,295          
Ordinary shares, shares outstanding     2,371,573       2,306,295          
Class B ordinary shares [Member]                        
Parent company balance sheets                        
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001 $ 0.0001 $ 0.0925     $ 0.0001   $ 0.0001   $ 0.0925 ¥ 0.62
Ordinary shares, shares authorized   80,000,000 80,000,000 20,000,000     80,000,000   80,000,000   20,000,000 20,000,000
Ordinary shares, shares issued     7,100,000       7,100,000   4,100,000      
Ordinary shares, shares outstanding     7,100,000       7,100,000   4,100,000      
Class B ordinary shares [Member] | RECON TECHNOLOGY LTD                        
Parent company balance sheets                        
Ordinary shares, par value (in dollars per share) | $ / shares     $ 0.0001       $ 0.0001          
Ordinary shares, shares authorized     80,000,000       80,000,000          
Ordinary shares, shares issued     7,100,000       7,100,000          
Ordinary shares, shares outstanding     7,100,000       7,100,000          
XML 132 R122.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive loss (Details)
6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Parent Company Statements Of Operations And Comprehensive Loss      
Revenue $ 6,374,269 ¥ 45,256,672 ¥ 45,559,591
Cost of revenue 4,669,211 33,150,930 32,427,772
Gross profit 1,705,058 12,105,742 13,131,819
General and administrative expenses 3,104,557 22,042,042 26,212,540
Provision for credit losses 218,787 1,553,364 (7,141,708)
Loss from operations 3,211,605 22,802,066 15,070,214
Gain (loss) in fair value changes of warrants liability (1,473,412) (10,461,075) (20,097,665)
Other income (expenses) (1,225,550) (8,701,288) 157,753
Net loss (3,254,673) (23,107,851) (29,872,691)
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS      
Foreign currency translation adjustment (649,220) (4,609,399) 9,663,701
Comprehensive loss attributable to Recon Technology, Ltd (3,825,888) (27,163,421) (20,212,717)
RECON TECHNOLOGY LTD      
Parent Company Statements Of Operations And Comprehensive Loss      
General and administrative expenses 1,647,763 11,698,953 16,054,522
Loss from operations 1,647,763 11,698,953 16,054,522
Gain (loss) in fair value changes of warrants liability (273,412) (1,941,195) (20,097,665)
Other income (expenses) (135,253) (960,280) 3,716,168
Equity in earnings of subsidiaries, vies and vies' subsidiaries (1,120,366) (7,954,486) 2,559,601
Net loss (3,176,794) (22,554,914) (29,876,418)
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS      
Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs' subsidiaries (649,220) (4,609,399) 9,663,701
Comprehensive loss attributable to Recon Technology, Ltd $ (3,826,014) ¥ (27,164,313) ¥ (20,212,717)
XML 133 R123.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details)
6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net loss $ (3,254,673) ¥ (23,107,851) ¥ (29,872,691)
Adjustments to reconcile net income (loss) to net cash used in operating activities:      
Restricted shares issued for management and employees 403,747 2,866,560 1,796,417
Accrued interest income from loans to third parties (621,882) (4,415,298) (3,757,041)
Accrued interest income from short-term investment (331,307) (2,352,250) 0
Restricted shares issued for services 150,726 1,070,143 4,304,857
Net cash used in operating activities (930,972) (6,609,801) (25,931,236)
Cash flows from investing activities:      
Repayments from loans to third parties 6,283,743 44,613,948 25,194,900
Payments made for loans to third parties (2,338,061) (16,600,000) (58,488,100)
Payments for short-term investments (18,535,247) (131,598,400) 0
Net cash (used in) generated by investing activities 8,670,274 61,558,080 (34,082,522)
Cash flows from financing activities:      
Redemption of warrants (4,488,317) (31,866,604) 0
Net cash provided by (used in) financing activities (4,508,207) (32,007,826) 1,523,073
Effect of exchange rate fluctuation on cash (837,352) (5,945,117) 10,633,748
Net increase (decrease) in cash 2,393,743 16,995,336 (47,856,937)
Cash at beginning of period   104,125,800  
Cash at end of period 17,162,041 121,848,777  
RECON TECHNOLOGY LTD      
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net loss (3,176,794) (22,554,914) (29,876,418)
Adjustments to reconcile net income (loss) to net cash used in operating activities:      
Loss (gain) in fair value changes of warrants liability 1,473,412 10,461,075 20,097,665
Restricted shares issued for management and employees 403,747 2,866,560 1,796,417
Accrued interest income from loans to third parties (435,000) (3,088,457)  
Accrued interest income from short-term investment (331,307) (2,352,250)  
Restricted shares issued for services 150,727 1,070,144 4,304,857
Equity in earnings of subsidiaries and VIEs 1,120,366 7,954,486 (2,559,601)
Other current assets 1,026,645 7,289,074 (14,166,457)
Other current liabilities (354,421) (2,516,342) (1,080,736)
Net cash used in operating activities (122,624) (870,624) (21,484,273)
Cash flows from investing activities:      
Repayments from loans to third parties 3,500,000 24,849,650 20,694,900
Payments made for loans to third parties     (48,288,100)
Payments for short-term investments (16,000,000) (113,598,400)  
Due from intercompany, VIEs and VIEs' subsidiaries 9,143,319 64,916,652 80,522,546
Net cash (used in) generated by investing activities (21,643,319) (153,665,402) (108,115,746)
Cash flows from financing activities:      
Redemption of warrants (4,488,317) (31,866,604)  
Net cash provided by (used in) financing activities (4,488,317) (31,866,604)  
Effect of exchange rate fluctuation on cash (2,124,916) (15,086,688) 16,278,998
Net increase (decrease) in cash (28,379,176) (201,489,318) (113,321,021)
Cash at beginning of period 33,260,551 236,146,589 296,838,959
Cash at end of period $ 4,881,375 ¥ 34,657,271 ¥ 183,517,938
EXCEL 134 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F#W%@'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 " #I@]Q8;\O-/^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O335(:'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #I@]Q8XL""S,8" #&" & 'AL+W=OST!K8&=]*V*J# M-C&NK(2X-YV/V<0+#!$P2+61H/AZ@#DP9I20XW32Y%N,,B:3'E&WG-=ZAWYR)ML8]3&OL9%S%0_;05GC6#TC&!,;@37A4*Q M#+*_[7V$ZPBC/>$L<@I>0GI,AN$1B8)HZ- ;=AX/K=[P_SPF/ZM+"+B$O#2&Z\)E6 MT$?IUEE"BG[>05IPP42^.R*?M"M3)QW?R6OXYAA<21D&-8-'<@V[/D*W4A $ MX6@4Q5'@P(H[K-@IUB7\;E?W1LMM'@^N'1"G'<3IZR 6($MA-EY&\,#V\KR@ MM#\/+QV(LP[MS"DX1:[,LETQFOW7E"EP<)QW'.=.G?E&2DM1JA2WSP^@ MTADFM]I@$,2#H6O_A,'3'1F\+GF':%$P1I-@^-3 MO -D4S2;CA:U+50KH;'LV6:!/QH@S03\OA9"[SMF@>[7)?D#4$L#!!0 ( M .F#W%CT!NSW]0H *0U 8 >&PO=V]R:W-H965T&UL MQ9M];]LX$H>_"I%;W'4/3C*I M9PN[3.M7YG+"3IP\^97>+IOU@+6U19V5!*GO[YN2"O4Z4:!MT%O_*[$.]\YJT4F[*\DO[YMW\S0EMK\CF M=M:T+E+X[]Y>VCQO/<%U?-TX/=G^9MMP]_63]W]TXD',35K;RS+_(YLWBS77]X_VYZ\1G>O+OZ MG'QZ]QMY>_'^XNHR(=>_)LGGZ[-) S_9-IS,-NXO>_=\Q/W4SEX1P5X23KD@ MEU?_)B_^^A>FU2\_([ZFW^/K]^LI>?$3YB8)N_GGN@ W]. E32"2VW#R;3AY MYUR,A7-=5;9H2%K7MJFQ>/7M)=Z^30NOZU4ZLV].8-[7MKJW)^?MY=%?L( = MTUER)&=[<1/;N(F0]_/+M%Y@T>I;J:Y5F_/NSQEG1IHHBLXF][NAZ"WUKF7$ M-*>2[1LFB$LPXLI0NK7J(\&TBP914N *U5:"""JX79=6<-K9:DJRX!SFP(N"C6'F_SX2DW1]'#6)I MC-9*.;(3S%#"7ZE&5.FM*AU4=54VMH9%;6:S^_0FMY@>[?\X5X)'S!UFB&&D M%8NUH\:W$Y'DT-NXEFBK)0IJN9C-RC7TR8Z23?!(9:,L2C6GBS, MD@NJE(GDB+(=\&%!91_7U6P!B$G2^7U:S )]M7&T=Q5QK"43KC#?D!O&3.S* M0NRT@0FG1T0-^,&"J_3Y95DT%< WF95U$U#$D?0DN##3P##"5>.;"449 MBT>T#(S PI#P866KM,F*.Y+;=O!5;2%S6MZ>KMN1V%%CUVOD%.B_9\D763'+ MU_.V30^J19:3M)AOWC$F7@K- (:9>AGKZ&=R6Y5+DD(:RM,61MHY^PB^27E+ M '[M +^M$Z!JN[R!K/5$UB^A8;VR70&7/V* ?QZYRWU3%1ALAO5R 6%()N85% M8\E[ !\6)I^/50G#K>U\Z&C[=9VM6J ;SPH^M'"X8!@4WBQ"\ ;@(C+<58>X ME)'B1H_E[X&$6!B%WI?%7<^JY;-7W;#+[ZV^CNHM80BO:3G"BVQ@*Q:&JR%, M.2SESUO)4=C"X!ZQY)HJ'7FK0_ B?W2&#UC&#G#9\[-N41:GHYE7"$BQD=[) MOFTN_O/SK8]W76D;4^UV" *"'%9U%U42S% K\#@RX/A C#Q,C'TVO1C? /&9 M3AH!3,&YFT414\ DK3AS5Q#$4@D&PM7.1L&^H $4.7O6GDZ>I3=9GHW-&A[$ MS>_>V3FFM^18WO8CN+,I%J;2G7V%F[3XTF4B/(8^1 (P",V]FA6SC 2L+.[Z MBKJ4BDDS4NOQ@4MYF$NWQ?@J?1S;6. ^2#).09!FKB+$4L2T0#UO$PUNV) M.=U+SV-3V&*0:4'IF):!JGB8JG;3>EE!) '6V MNT6^'^"!W$28W+"YLQ-65)=/7G$,*XA+IYQF!9FEJPQF%G*Q;P\X^P_[+QI^'S:5D3Q2 M,74K>,046"T&,/$2"^:4MD?4>J3B%0/#B@,,VZ3-NBFK1[().:H*.ZV5)O8V MK!!#D"^TEU<..]R_!65 51E&52BBULMUOQ3.[6TVR]#<+WV(.V7M.8;T"H@I M9LLC .M(N<4AZC:B4E+#1_!0#G@HPWBX*ZW?\I^52Y@IB_:VQ7M+ !S*)=I_ MT@= 016+HLB[]\:WE#PV0KC;2IA+Q=H;1D9.;>2 @?(Y&%@OH-A=E/G<5E#\ MVM&$)Y%S5ZYB*&J]5D %:6M\LUCZN'3*J*9 ^=XPQ4QE+(5W&($[I4I3-3;_=NX!"W-8WWF! M[O(A23(E(BK?AH_ '@&8>+HWI+CN5M M/XH#DE/T M!V>1"F+?]P;MJ-Z28WG;#]K A2K,A<^;11LGN_=]2QCX[MW*O=7N;>3:/:E+ M#KG:U]%RW_XG RJI,"I!D47^3CY98*5ACZHM5)H.@F_+B@ '$T9.X>4I,_#5 M/>"BW<2B7L&*32 TOZ6/I-_ODMWJ/5NDQ5T+S$\%(#2HUK-F7=G>O)HM"(_[ M%J^P3IKL/'&RM-5=]ZA/3;KST/ZN_^VGV\>)WG9/W;B?*_YZJCCZC8!ONN=H M)L-/],\OP17>945-&PO=V]R:W-H965T&ULM9UK;Z-(&H7_"O*.5FFI.Z8P8#N3 M1$H;FSNTDIY=[4?:KB2H,7@!)].K^?$+!E_ @(OLV?G0,7:]SZD+=5R4WX'; M]RC^F;Q2FG)_KH,PN1N\INGF9CA,EJ]T[277T8:&V2?/4;SVTNPP?ADFFYAZ MJUW0.A@*/"\/UYX?#NYO=^]]B^]OHVT:^"']%G/)=KWVXE]?:1"]WPW(8/_& MH__RFN9O#.]O-]X+?:+I'YMO<78T/%!6_IJ&B1^%7$R?[P8/Y,85Q#Q@5^(? M/GU/3EYS>5-^1-'/_$!?W0WXO$8TH,LT1WC9GS>#I MZSU]L6M\UI@?7D)G4?!/?Y6^W@TF VY%G[UMD#Y&[QHM&R3EO&44)+M_N?>B MK"P.N.4V2:-U&9S58.V'Q5_OS[(C3@($OB5 * .$6L!(: D8E0&CNL*T)4 L M T16!:D,D&H!8EL;Y#) KE>)M 2,RX Q:\"D#)BP-GI:!DSK 5+;P/'[D>.9 M0PZ#71_MUJXE^^$F]?%N5]D/.*F/>+O*?L@)\YB3_: 7)_RP..-WTT7Q4N_^ M-H[>N3@OG_'R%[LYMXO/9HD?YO;PE,;9IWX6E][/7$>9.T]SA/;F6KCQ\ MSPYTY_O\4;>YKP_6@S.;2$%CF9LZ,L/N'FX8JNJO'#K.J'^@O[^G\5.H&V]XOCR6=.X 612UZSZB4- MM9I=@L37G# M*;]QPY+4#E2Z@0I=7G.CHEHC;N;\B[OZ^]^(+/W^J1TY9ZGC MI$<=%WWJ^,>3PEW]]HD)K':#W65ZS1&Y!+=2-!8*?XFB=U.,;9@UDN\U$$8? MY+&_&D@FPY 2B85DL8^EP#2&-D,CB;@#DNZJ.=VDATW62%XZ([4#W3[ 8C2[ MJ15C&1V,<;23$=O.OPV-O=0/7[B 9LL/+L[7&5^BYR_;[,!+$IHFG[DP6[]] MR8PZSEVQH2E?.S7RI=]-LO&6]&Z0K>T2&K_1P7W>(O[W)A-#PI0")NU@^1KR M[7XRG@J3R>WP[=24D)J+ B:?:!)A-!&EJJ:*U-20,!T),Y P$PFSD# ;"7.0 M,!<$J]B+>+ 7$64O811^Z;"83IV^%H.$*05L?#K=98$7I[Q<,QFDZN)<51 F M@DA&-9=!BFI(F"Z>6;,@2UFW\=46&$A1$PFSD# ;"7.0,!<$JQB(=# 0J9>! M!+[WPP_\U,\609U+DDYL7[] PA3I;.:.LZDKC6MN@=14%4G,AGUW#B!-^4OMJ5I&2&A*FG_>9(!%1K+D%4M)$PBPD MS$;"'"3,!<$J;C$^N,6XVRWBE1]Z\:]R,^7S?F\EVJ9)ZH79AR]-/C$^__J> M"F,RJGV7SCK%^UH $C9'PA9(F(J$:4B8CH092)B)A%E(F(V$.4B8"X)5;&=R ML)U)I^T\TC<:9XN3)(V6/[EDDZU/FFRF@$Q.;(:_YJ7:=_ZL4ZJOR12P:46R MYFISI. ""5.1, T)TY$P PDSD3 +";.1, <) E"?? M1=6E2Y-_=(+Z7LX@80H2-D?"%DB8BH1I2)B.A!E(F(F$64B8C80Y2)@+@E7\ MB/ '0\H3D?I<1&V\F'OS@BWEKOR06T5!X,4)MZ%Q4>(3]Q=W=3QJ*=)+21#^U>>-OT-8K]_]33SLJYU0GM/;?(V5Z(Q)?_ MU6<7<]%Y0U$B-19=L%-5:,LU*$UG;X8!%3:A-(N]&394V&$_8URFHM4I*1RG MI/"A*>DGR;9E.G8">T]')$TI:94,@]&82.-1?;XB91>LLFI#04+&TMF0:]#Z MZ8WUXV5A*M5G*E+6A-*LIKX;\^*X_IN2#95UH#071:O.]F/B)+F0.?FQGP]* M:J7KQ:SS1P*I)27.NBO0>SZ?"[?,9V@R)*NL"I75FKJYR1WTQOHUSF=H(B.4 M9C6UMGD^0],4H3071:O.YV.F(NE.563FD%9 MTACV[9&R\Q;9AGU[QOJIT/II4)H.I1FL76)"92U661LJZ[">*>Z^(.,O ,?T M1?*Q_,4+OP @$ZEFY#P;JWD=_'H#F[4%I2DEC M\ 5H5AZKK J5U: TG;41!E36A-*LAD:T^ (T70Y*3 W3']W4 *$V!TN90V@)*4Z$T#4K3H30#2C.A- M*LZ$T!TIS M4;2J*QVS"84+V820VT!UB_2V+B1-*6FG_TI[D4*,L-M!J4I)4WJ M6J0@!1=0F@JE:5":?KEK#:B@":594)H-I3E0FHNB%28S/'E0/.R>PU![7R-R)[<4O?IAD9O6< M2?'7X^SC43E;RE5<'N=KF<$WSWFQBA6<%HM1N2YD/*\+K=(1R)?RYUC4EEYRO.OU/WVJ]J\V#F*2[E19[^ MD;5#WDK[_*UI!7U3?+T[+^G[RV6F= 9IM2Y:NV,+1@E63- M9_RM#<1. W=VP:P57LK9,>'T,V$.X^2WZ24Y^ND3^8F,2+F,"UFV'TA++W^DXHO;?Y*C MG_]&A??+)])\'G"+Z/!;L!^_Q5Z\^'8D\/J>_/\_$IJ&N'A#JEQZ4J[CF3P; M0+(L9?$B!^/*MO,+UED?65GT097M=8"[[0#75OOX0;[(;".Q@#4%15VP6BM> MQH+[+A/AZ>AE-Q:-SMO1N1[SA/#9OC#"A)X7>B'="O<\>%L/GM7#15XJDC_# MFM/KI:G W[VU$"&C5/-BZCBGGA-R1_."")G+?'_'])X7L?4BK%[^4>1E2=9% M_IPHS(@P[DM]QW.\0#."Z!AU/.@_S0@BY/ OH"%NQ-\:\:U&IK!N)]F"Q-F< MS)-2%^T1CA.JZKFS-EKN?ZE'J:-T3G,!J$/=:"K;7 MWD!K[DP=8XY;_6GV$*%@E'FN@_L+ MM_Y"J[_S%- OSF:2 $22HPQ0LY"S_$46;S#-/I%9(>>)(BF,5-QI:#:,!GZ@ M&S5EU/,X%Z[FT]0-?>K"N ]PG]3I.,3Y3O8K95S,ELTHA?21YFL@6&7MQ[;. MW?:$'@M\/9<@.N&+2JGY0X0>K7).3RZA.YQ%K?[NUK(:F# -K8:H.4]"*H3@ MNB-3R-W0\0,GT"V92A8 5SB<]WABG2=F]71=)N=N M!S743C633$D(D+(Y,2F$BC#P':%[080PNAWAZER#*#W(W<+M63-I!S;43C9; M/^W(1@V9-#)D'!*]80@14A%P%H2Z(509.GW023O H7;"J1-1DI'G."G(2YQN M))DMXVP!^R. T=>X*.),E21-XJ\TBAF <552 YRP35X;4\:FC M.T5TOG#,D6KJ7 8XU>.Q@Q]JIY\?2<,(F5#&8%-CF$*4,$\I"XQT@E&1[WL] MZR;K6(?966?7UV<"4(0P M.^1,MG:LY,9,'*'<8SIH([(09A35#2$R&O1L)EC'-V)*!ALH'Y9NW04+>+9%8-1O;^"F%WLI) MEF?#69ZI(F]VOTF[Z.'F37(8 DL;?(KI8*,4,'VM0X3<9WWSK",19B>17KWOZ@TK%B%]FP, M60RHR1FIR3K[$=0 MI6?V8U#3,_LQJ7WV=_S##N.?V:8H9#9[:_@GC9OG5?/_;$I5_7R >D6P!JB: M,1T5,*$KG)"'QG0WE2%LV@$K>GQV#,3L#+0__'N[#X$:'CH\"(WN0Y3,]ZG/ M=%**4"ELQ8,P[%F)>(= W(Y 3?+>-S?9G=MH/B<')W2.P Z6T#$=FM 187]" MYQTX<3LXF=W[UU-[>RNQ-P@"Y@4ZV5ZV2F]_$%#!7:;/853J, KR/O,=6O$# M?C]: PK7#['(L'I&G,S(?\G1]B+^_*BIEK(]E#VF.D&^Z^@>ZQ_K4!:A.NH= MZTAZ]1T__Z+_MCV(VWD29\!X1E0.%$:(D(;5 M* P0H1VBQ70[5_IP(3;P03ZC?P=\ARD M]G(MZW=-TC=2Y?:X"D7UZ -VS(22(1P.:5 _7BQ*"(W*9U])N4X312!'WL1O MI'EH[AYC$W&T\Y[$2A:+^HV6$A:53:::9YS;J]NW9K[4[XIHUR_HR15%KD?L MY K3GW-Q$G&!?N/#-_6+.:.N2RZ(2P/?/>:[>3ZH;;-]7&O\/4$L#!!0 ( .F#W%@9 M61VM; ( /,% 8 >&PO=V]R:W-H965T&ULO53O;]HP M$/U7K$R:6FG"(:&LZT(D"JF*5'Z(L.ZSFQPDJA-GMH'VO]_9"1E,E$_3OI [ M^][S>X?N@KV0KRH#T.2MX*4:.)G6U1VE*LF@8*HC*BCQ9BUDP32FPD(2M2T*)M_O@8O]P.DZAX-EOLFT.:!A M4+$-Q*!_5 N)&6U9TKR 4N6B)!+6 V?8O1OU3+TM>,YAKXYB8IR\"/%JDDDZ M<%PC"#@DVC P_.Q@!)P;(I3QJ^%TVB<-\#@^L#]8[^CEA2D8"?XS3W4V<&X= MDL*:;;E>BOTC-'YN#%\BN+*_9-_4N@Y)MDJ+H@&C@B(OZR][:_IP!.CZ'P"\ M!N#]#;CY . W -\:K9596V.F61A(L2?25".;"6QO+!K=Y*7Y%V,M\39'G Y' M\]DXFL71F& 4SY\FX^$*D\EL%2TG4Q*O,)U&LU5,Y@]DOHB6P]4$"\EP9A#3 MQ3)Z1/CD.4((YA&Y>IK'\36Y6C )IHLG6J7=P>N]=))RR=^)VOQ#/]7KGY%Q&CR'I$+^&^Q?4^&W? M?\2>[B$'4@%!(26JXKD^Y[5[+_TW/N7YE^53*JXZ.\HL7/ X"Y,8 MI?SUIG5'KCRZ5EA+_#/D[]G!;U2\RMO6VAK9[-0//S]07]8O[QXF:]^QKM)]*]PEL]O6E8+S?BKOXKRY^3] MD6]?B!6\((FR]=_H?2N+6RA897FRV"J+$BS">/.O_]NV(@X4B%:A0+<*5%)@ MM$)!VRIH32WH6P6]J06V56!-+1A;!4-2T%B%@KE5,)M:L+8*EJ1 C0H%>ZM@ MRPI653$[G- M*RN8?#3ZQN$[&X]?ATO/S_W;ZS1Y1VDA+WC%CW7,K?5%E(1QT3U,\U0\#85> M?MOUW%[?G?9[2/R:>I-A[^Y%7 S=E_[ST$'3%W'I]-V7*?(>4/?QSAWTI^(I MFC[>/?B>4S?V49ZB;+!:B[YCF2? -==U?T*>__(D8[.>?M@(*2_TFENXA+ WJ+=W- M9F'1\_D1>O+#63N,4==?AKFX/N0KP,-Z\#3W\U6>B+(_\XRGW_DIWNA$08-@ MM5A%?LYG18<:!F%^BCAN3O3R.4^+ZA6CUKP83D1YPSA(%B>+/3E1#46[S)-H MQM-,>-ZOJS#_<0KIU"/=)&X'29RG220>O:%AG'/1]B>KPSWA<_7:7KWVEVD/ M??JSI-@1X;V+<;J+<;HFZ14D3\PEBM>Z]R,_#CCRM0R])-V;BWD30.Z]4B3#.PMA,\S^*EOZ ;]IB8YPW6VW;HL^ M ?^LK68(^1I&!1#\7:J$V;9 M2ER))24JC(6!60-]2-A +T>DAG6+F5+G7E\Q%9T[9$E'D+ Q)&S2 ML X=2*-N0Z->6F4YRC1,L3H6C%TL&+4-[O+\ M8Q7V*4HR,<\J@D LU="2IV$R4P5!+?'<(("$#2!A0TC8R"BU7IO:EBG:69J% MCR'-3AJ;= MVC:437ULZOK5J_[LFQP.QV"75BUVKT8Y, MO=F*I6X9K=B1N80\L$K5QRAEU,*F)DU4+L$/RWCUCDQ9KDUT0G3;UJ5RC,NB M%-LF(0:5W%9A&QM,M)XE;3\X"NNFJ6M4EQK/+0MJHKLU3:Q+^T:>HEX-8AC, MI&J_M'=^:9_CE]*&S$D?M1MNR-07HL)+RW#UADPM_-SN%1(V@H2-(6$32)@# M"7,A81X0["BT"-ZGVO#OV8?7E/DSK.B;;4WJC'HG+%=$E *N"[C4\5_$'FRU MCKHH"VLZQO*8]7B1@:'"@+KS5PBVBVY)QQ:5.J:Q0E9CA)I$'J\F*O.Z3;%A MRR.%HRP QLS 3"JKJZ)J-F'8QE(!/(6H02RF$5(QYR8'.6$"M2^O=EI2'D0U M;%";R6Y;7XXJMRWC3>5(4(\_=R@ I8U :6-0V@24YH#27%":!T4[#K1]8I;4 M)QHOWJ2OYYZ[N@6E#;:THUD@%BLK>:K]>*)RJOI]R,*.0&EC4-JD:44ZH&;= MIF8]E2##9M5^/=FGA4E]1O8I30+.9QEZ39,%>DIY^R%9Q3,1%^]^FOIQGJ'_ MH9VR>80U.8(E#8&I4U :0XH MS06E>5"TXP#;YX9)?0ZT08 =S/F4,79)DK5+%!D^1DU+CC+0M#$H;0A*&X'2 MQJ"T"2C- :6YH#0/BG80E#'FJF;%?/ ?;*:P&>KZY%G1P1HOAJ4-@2E MC8@JV4L9T]=;_<>;9* YZ^:&'94H8YHE;_FY2J8F5C$6DQ-\*E&-,MTP*SYN M)?O<-?G#DM?UY+.]]#4H;@M)&H+0Q*6=_V[J!;4W^GGS26-(!+:';V*ZG MDC1TFU9]443VJ6SR>W+9Z@UB1<;9-.6O2GHG#%=M#Y?AJJS&1?EL!9M9.C69 MC9D\J[DHHZTJO#JK419L$R%FZY8N?V.DD-4P(Z9IZK(?*\Q39EN8ZKKLR*H" M8.%[EB6?-%"^%--,K#%#=M.-Z/%9 X:UPT^.COUTG]HF4+EMM<^6\\]4,PF3 M,T.]$\6H\MHROB*I 9K?!J6-0&EC4-H$E.: TEQ0F@=%.SYL5J2YC^_L\XGT M9!X/_0T]\SQ-LB5?'PB/?J#BA-WZJ.#'I)Z@MOC9)I9X])VG&4?9^EAFMHS" M'(DYD^/_0)L(U9$?SU P]^.WXE@A"K8G+,5">A7DJY1OQ--@CJB]T?BL>KG. MP^2JY[J?I]"O M29XGB_7/.?=G/"T$Q//7),D_+@H#N_^>X/;_4$L#!!0 ( .F#W%AE?KDV M:P( -T% 8 >&PO=V]R:W-H965T&ULO53;CMHP$/T5 M*Y5ZD2H<$J#;;8C$0K8@+9<2ME4?OUG9!"!3Q5?4D\]ISC M( 'KOC-HWPX[)M\F?*>PET=K9)P\>M=>GHB$(6<_:*JROG/CH!36 M9,O4DN_'4/OI&KZ$,VF?:%_GN@Y*ME+QO 9K!3DMJC=YJ>MP!&C[%P!>#?#^ M!G0O /P:X%NCE3)K:T04"0/!]TB8;,UF%K8V%JW=T,)\Q5@)?4HU3H7#^6P4 MS>)HA/0JGC],1H.5#B:S5;2<3%&\TN$TFJUB-+]'P_%@]C6*]2F*QX-E-)X_ MC*)E_ Y%WQXGJY_H_8((*%0&BB:$?0BPT@K-/3BIU0PK-=X%-3TTY1HO452D MD)[BL7;6V/,.]NZ\JX13\HK<]D?DN5[GG)SKZ!$D+>17N='?;9:;G+PB3H,_7G*M#8"YH)GKX&U!+ P04 " #I@]Q80%7VM%8. M #B5 & 'AL+W=OI&HWI3R"3N"H1S$ZV)H[+SNS4/F*I;;.#0 /(CO?7[VV0A=1]U9)9])(( M^7!%'V[?/J?IYOU36?U1/RC5>-\7>5%_.'MHFN6[\_-Z]J 6:?UCN50%_.6N MK!9I X?5_7F]K%0Z;T]:Y.?4]^7Y(LV*LXOW[7=7U<7[+19I M]?Q)Y>73AS-R]O+%=7;_T.@OSB_>+]-[=:.:WY97%1R=;Z+,LX4JZJPLO$K= M?3C[2-XE,M GM(A_9>JIWOKLZ:;HIBK/ M=22XCC_70<\VOZE/W/[\$OWGMO'0F-NT5M,R_SV;-P\?SL(S;Z[NTE7>7)=/ MOZAU@X2.-ROSNOW7>UIC_3-OMJJ; M>P);G\"./8&O3^#'GB#6)[1-/^_:WA(7ITUZ\;XJG[Q*HR&:_M"RWYX-?&6% M3I2;IH*_9G!>ADGES=)[,&GFZ^_?HX_?H.#SY??DNO/7[R;;W#X);G\ M=N-]_=F;?KSYQ?OYUZ^_W[P_;^#'=8CSV?J'/G4_1/?\D/2^E$7S4'M),5=S MY/S$?3ZAC@#GT.I-T^E+TS]19\18S7[T&/G!HSYEWO3RW]Z;O_V%2/'36^3J MIJ^)]=M-[+WY*Q8F/CX,/71)B3O6/U<%Q/(/-F^'.[9)&]8&9_O2)JT?O#NH M,K5W5Y4+#PI7E399<=_U_*S)5/T.2Y(N+,?#ZJKXKEZF,_7A#,I>K:I'=7:A MK]K_";LG8P:+QPR6C!1LY][PS;WAKN@7ES"\Y&5=8_1W9XKV3#V&/%Y,*"-^ M$ KR_OQQF]L.*;>1C HN [8+C+&041A0&1DA$^=E#R1%;$@1SH3]./\/%%,8 MX9K::TH8XF9E,9[5R[).P!&5F"UCE$JJ$&5C>*"FP7!!DT(#4(C5N)LR4">P@U/H9.G?P!#NG_?I5GE M/:;Y2GFSA[2X5[4FZBFMJE07BCQ+;[,\:YXQQD(['WPNH98:"3%%@#Q@G!B$ MQ#9.YV$@I9EASK8-9"[:,!@;JWWJQ2 M\ZRKJ H=@2*;#2$8D]Q@S<91$@9A8)!FPR8!X23P0X,T9[,ⅅ\7F7[KZ"M MA@-O43[J@24K'J%+EE6&T[6.N]- )GS)#"*F&)!'+)0&80B.[6#&6+]FQ1)UO7JFZJ;-: :JD?4O@%+ZOK%1SI;%ND!5A^7?C;85,M MEGGYK/:D&[6S(X0*)'V30!O(?19PLW\B.!)$$GJHR:"SA4,9[/T,<4IR-X/Z MY[+9'L88,@X$/C&'Q2D&%#[H9),Q&\>9ST-A,78*DT%ZET'<-N/C;%:M6IG< M*(C?P(=9N5"=[LC+M&@E=?.057-OF5;-O@+'D;K%B0 /81*(("4,"J:RB#$@ M"Z .<-.1N)LXE,+>DQ"G8'936#] !9S 'Q;M&-&9%Y1!83>7,@'RS>JT")(Q MPGRKU]I :WPXA1<@O1D@TCT!L99KNR:M'1?:*O-1H MR5C1=F]4[TB(VY)B="W%8$:D"YTF;C $6V.]!EDOK,%,X8$LHDIQ9#")! T2 ! M-[V:NPU#.>H]!W&;CL\'-+)M G@H&6>F$T. ,A2^[YO,(*Z"$!$29NF^4]@* MVML*ZK857YL'56UE#DH/M16_X!+&![-S(Q#((, /FX(G@@E"8*B5&8-!1(QZ8=<=] M[4.YZ2T#=5N&:5DT53IKO%E9XUZ*(M+=YYQ&1)K4($@.%EQPDQP;"/DE?&NJ MV'WQ0\GIW0!UNX&K2BW3#+S2]Z4J:K0@4UNF"SVM8U)CPP(PI"8OF(E@W)SX M<5_U4%9ZQ4_=BM]@Q9M Y+'62N'SJM.:N8N*]]*#>]9J9NS=P- MZVMB\,Q!=#"'DD$LSX$,&8R=0K=3'O=3-VZ>3/&'ZI#V&0[]YGY#&R* M )D/*6+.'R"X"8FX"&T5= H!S7H!S0[,RZ]G8"";JC+/=R=(_^X]J?PNK=#: MQ&P13$ "FQ/-"(QR\V%[C*&"@)BCF[LQ0\GJY31SR^EOZ7?EK-<,D=(L$&8! MF2*X0 1614)@,@B$3 5$2,4',L3-RM&LK:U@*BUZT@ZN8XCUE!-.X2HG'7$(V[B.@4_#.W^+^JRIE2\_J5*R^8K=BI;SF;*08+S:=H,8)B)#)%8>)NR5"F>NW/ MW-I_,R\#W.0ZH?1#W?8)+TJ0+=HG1'L_:BU:PZ"40*J83WYB!&F1= H3P'H3 MP-PFX!K,]G.W8$W3=/0#-88LTN&2L(B;:A=!2AJRP%K1@P"!^XA'EO]VMVDH M9[TU8&YK%F>:[K$B+V1&:F8^D]=?,CADM'C5:,E:TW3O4NQI^Z,'!M@;< MJ@JW:?%'-QBA]\>>_[?2^2 D1B#$1\:OQ-V(H21M[4]P&XM=97,\28@/ %]K M#\\H,ZO@'GSLD[I8,9:JW%/PUEF*;J;*"8-#SCYK_Y+8K6">&11V"A%+( MS47S\=$A$W<3AU+8>PWN]AK[D^UU%&(F!(;BD)J#Q!2%!'>>Q'^.B]2W#LY1-?+<]M$6-EW$!(CD D/9&0N9DC<+1K*6.]$N-N)[,K# MEQT%*"_8PPD22K >YL-D#,K!3#!K'@!!6BEU"K_!>[_!W7YC(PB75?F8S3L5 MV(M#3-J@["&>@E'?#T)S8>T4@W(!.L]:_H@@B8"1QMS[EKC;.'1+6^]!A-N# M)'=W:M:NBE??N_TKGA;4(!%7LV:U7CM?=#3K:9:J7^2LOT,WLB%K>T3$!3%3 M;(HA0Q8P<]-0C ")+QD+S F)Q-W@>#?GZK-(*Y0Y=9!M7G:3A.^[%M ;Y%M$+@,N;5T!\%)+LTGH#$&HYQ1 MK=AG"[#3=?C7Z CI*%K%^2PK=*'K)\B0;F(B<$%1&[4Y_"48C> M48C V>^OUQOPL\T.OWU#[+$CQTAZ?\WTF-'B4:,E8T7;O7.]LQ%N9S/=)WO0 M#=&$BM":9<"@7$H16GNB$20#,14@V^&.@NZVN3I MZ8V"=!N%?5U (LH?A!H/ W/=VQ2#:J%F[5&,$:1^MPHAG)JY@ 6UNN!NFWMA M+X_>8KRO"TA$9T?6) :"$N8"A1@!!Q'<3N];K>YO5B7)Q+K\GBQCD%Q ML8X@]XGU-50X^]TN*;U8EVZQ?ED6DW:8WGI:!VP<.U3?I7Y;@E;=-"K!V@>)FMDB+TM+8LU#>YME]J\KPFXBL M0XK"(#2WNR,XO5W1? :#P*R,/LE;A[9>.W3H <)\-=MY#87!K.X"#A+!"2B] M 7J1?[LZ6ESZ"XO\3IT>E\IM6]]F#RX4FEZ&!(C$,Y"LR0E;BZ&ME8G-@'0K.]_;#OK> K']%N"CK(-)%F1UE(F%H M,1?2NMOT6L[.M][EN%#5??L2S=IK-\MT[S;?']O64QO>?R+NX>]UF M'Z9[^^>7M (!5T/RW4%(_\< FEAU+]3L#IIRV;XQ\K9LFG+1?GQ0Z5Q5&@!_ MORO+YN5 _\#FM:87_P-02P,$% @ Z8/<6&C;=V?^$ QC, !@ !X M;"]W;W)KR7K&0=GVE+7D[I6>4Z$P,:_/"1M;/\=J+]CV2'+ M1);JVN3_U%DU?WUP=B R-95U7CV8U:WR\IP0O=3D)?\4*[?V"(O3NJS,PF\& M!PM=N-_RJ]=#:\/9L&?#V&\8,]_N(.;RK:SDFU?6K(2EU:!&?["HO!O,Z8*, M\EA9/-785[VY?WA_>??A_RX_?[B_$Y=W;\7=Y>??'F[$_3MQ_^GF@;]_?'58 MX2C:<)AZLE>.[+B'[ OQJRFJ>2ENBDQEW?V'8#'R.0Y\7HWW$GRKTH$X&B5B M/!P?[:%W%.4^8GI'_]]R.[+'N\E2"+TLES)5KP\0(Z6R3^K@S5__,GHQO-C# M]'%D^G@?]1]G>C_9N_O/-V(T$-]$7MS;F2ST?R0'U>\?;LJ7XO-E6,U-GJ^?FU6A,H3^I-29EE:K4CRH%!0^%$^JK!#FE?A[ ME0W$SW_]R]EX/+S@I\\_W/''T<4O0A:9WW*KBEDFQ6>5S@N3F]E:_'RE]+]T M,?L%; R2782N/@9"B<#GK$[!&_$WJ4NHHRQ%-;>FGLWQ6XDI>#8K$!2?'JY% MKF8R%^!05\1W(/S6+,"Y3KWH>!1YK>:R$@!.*RLE=,$TK^=TC@(=9<&R!@]E M9=?7%U^U9\4I4UN:H7;0&WQ<+21B+Z:WAT(<8#<2<+)N54M9=$9VD@ M-FA;4\QE*4H](]O=?$USZ.I).:(ZA4ZN35$"_HC((WQ=ITI$)Y6OF2NO#;AR:W^C#A O:PGWK PMQRG=E8FS;DMA]%E. M=$X\8A,Y?04"6B(08/=I7JL"FMJO&6)@='HA,JFQR_D2(LZI8JH+6:0@*.1T M*K4E/2Z71A.73F15:&.%^JK2FD1UV[#&&N@/C""'5!7IPRHHTY(%6VKR*V7N MO($$EBUC6(7$Y]T" EI5T)ZV&KP6EE93JA<3./U4@V'\#8F)%PZG7'5VX9&E M+%H25?AD:7*=40BQJC9TM$:4@M$T-77!'KBL[=*4JAR(?RJ18([UU^;3$.!#G3#MLO'Z[CK;#3D:'0:XWH'2EXI M-I8%@-G,R;?'+)4S-11X7XAW:F)K>C#FI#LZ[_BY]T[ )PN"S9FVB"H#C_)> M!M>PLBBGRK)W!>+,%_YX#OL2T"'48>I@DJDU"_%1%SL1; >L?VSR UPF0/U M7#JC5Z@?$_ (* CKFSR"A5"053OE<-P(%$@[A#$<+Q\\]1=E+9S M@EYHVM#5[.W?HF:QYU>Y%J,3KKZ&W0R1&>BD,!6P9@D'$/1= 7\CU!$::]+* M^98NH]P@2*FW 376)4H\M9A /:-3%@_'W0)X9_1S(S-2 EARJ/TJBWJ*,VIV MLI#CHBRWMZ*3**68UCOLNA8(=$2]1B$-0%CS<2M$BW'%#KYLXCR7JS*$"\J# M!#B44A$Q([E8ZXR-.*PL(1"@A*RTB(PJVCQ7DCE609*!>"\+\5CST3?%D[:F MH.^!(#N2>!2PV13-17RWQ?'F&Q^Q5J%;3HW !%T2PB'\Y%+3.6"+2M63BY/A M8(AF(\]A&V?MI=09>7Y82F>XM>/3Y/C\)!D.A^+GGXZ2L]-QLQ9;C\V?TJQ$L"7$"GJG-)+6=C)YM[BV=P9@R+(CM M*+'TD\YJ\-O.;?62_*](#=*%\[_N>>R,CVI9.<[')T%OQ$(/S8E*Y<(A"9HT M8XFQSO-U%PW'@V$4@-=QR@N'NR@?OV"5C9)^LAV^FQ.@@=')X/B976 M41S8YW]X4)OTT>!%+V6R5"\K%/,[#-Z6P'3K5W8^! Q9MG E@9$)=I&&#_(IVMNMH'G#;D\=;7OJ:JY1J0#JVIA@=#[5 M"I5&J59RYJL-1B\ZSE!]5^8U5;S :Y0P\"T@Y;^ I@#&?Q"16ZF9^SNU C9P M_["WLJ=-<[=G'RS<(V$SX+[X4Z#A.!D/AQX93LY'RN"@="?[XAB]ID+*?N9WZZVH@94OL05+J9E*.NQ8A8Q!K'NT]0K= M5/I$IE_H-%.HP&0/:S@KQD8!=Y(6 3)C+;4B1((8T6U;X'3+ LX!&E3>Y*HI ML+G8TY.Z:M)K '6GS!YN&*4G.'S M\'CT"VEU&?H]N%EP#P(C-(V6=.%LWH+\\S;D-_)%%X?_DU2ZH" ED11P2&U1 M.'K!EB4BONLG!*L72\8OE.!?%(\)?!\%U'^B;H<[/-"#SS:EL<,UP\,;*'K- M;ETU()#!_7/0RI*^=F>"JJR@8.=WL$ERFUN Y9SK;J!M(#Z [$30L<\=U'%&S<_PP)'K&"G!$R^3E'&IO0 M!NBI[T$]B0\4654$AL?+E:_.P,WM)VL.7UA0P3E::S,7^ @-T(6,3Q=F(&],:L8MP(DQM1>CB M22.4>&PYU\M-KZ!#?PH= _?CH64*KU%? "! TE"+:MC7CR?"H MPF.J7%!_WZ3444RH#CO+>104[1N$21G3C\].D^')J?AY3+_/0]F(>J&BZNT8 M(8@$"!X?X6P5XQX@E^'I.DAT5]PE,Q[2'>4_:&<<=F+&PR:Q#XI%MC'M8T?P(-D"R$;2$%R?0STMW94:23Q1-+_(#63> M*&-ZW*$S?\497'>WZXS = MAE=2/ZG0@+*2W)"O:.L5B,HWI,3 S!#=B:G=$*JH.7>"QS9X#WC01P$Y"UBX M*W7%.A(I/S8[$YD'5-AT@()J=CSCN9IC.>?J)C?IE^?U$EG)+LHPJ=B*DRZB M>?HR33I("TUU6;;'1G'.1J552%LT#O&SUCZ%)#S/;(T. MPZU-[Z&^Y/?G0NO,HW8]'9VV]L4#.7. Z%@B1,7R'%E3@)?UE&:F/@"=+RHN M)_F&V8V**?S(_BW5H1AB<[,U&A9-6V.UE5 :IKR$; BK! 1!.-O=;3X8U[0;MB?OM&I54:5=)^%D>^ 0)5Y2[ M/B3.O;SFP+-!R31S]1NAR*0T=M*E 6PHU<9.YRU/8=8>P]\!$KR0+@DX+*!V M9YG]W 4+I_>7E MI_9@>Q,!P5UW"ML1>B[ICN=;%%9D^S74WTI$Q7 .H &[7]UH!T[_<>R-RPHZ5,_SQ[ I:R1^A#GZ"0@4)FCR:V@V8[G80.EF MN\ M!(W:\@H]=T,0.J5)^.@JA\WWI'/'#T'A#GEZ+OW$0#R2[GKS0.?2LC3-Q6"K M9^KW/-J-"*22)29A9_FPJ7G_P;F*=2.!MEHVD:;O,(H-Q@;*^:%G8=5IM:##VNT_B)-1XK*_UU1.EBZ8X;Q:8]GCH@CXV M#'GC&[Z:GNM)CT$HY7NGXZMXE%/^1,7K9RJ_P!$7H7JZ*_;<]3_HP55@A+H*#A\Z'\)P6@GV M:("1-N./;I\;(7Z7^;=J-Y:4!]#-LTY/$-XD(=#GZA-DJ<5V3+4P[JNRJ2Y= M^^%?G=GWCL>3'_Q'H-]#.U0XL8#JE#J1S*#[]E^\AXGO!80W<5P?XE%CQ3CN M-!C /M>("__R"CQQX]V%3HXE+O;$1K@VI*Q3&-_R#+5/YWB@52U\$^VNA:?8WOBFGCMO$#"DWZ>[6ZW@:'&ZF3B]J2R3:F5/5=S M#\'?M%'0)H3)[D;TC_A'=8[NCWR/48;2>SA?]8\2 M[FR/=.];%]!#]W9(\KTR##=>A]DMPK>_]Q.,MOC;[H$_VG46N;OO?DU M**O8SPGUMXS&UTDJ#N@^Y9*;@VAZ,KQJDM[&JWIC5N-Q\J<8[$_5XO9;5'\L M>K_BOT'O=S*\BG4?"Y!=K^@?MOZW8J'LC/^#A#(W&E#W;Q;QV_A/*I?N?S.: MY>X_7'Z5=J:!4KF:8NMP<'IRX))V^%"9)?^G!C)191;\YUQ)I"=:@.=38ZKP M@0Z(_[KSYK]02P,$% @ Z8/<6'Q51_PL*0 '(4 !D !X;"]W;W)K M&UL[3UK;]M(DG^%\ X6]H)R+/D=)P$<)YGU(@\C M3G9Q'RFQ)7%"D1HV:_: H._/8P^%PP.[$HIK=U=55U?76B_NZ^6:7 MQK3)]U59V9<[R[9=/W_VS,Z69I79_7IM*OAF7C>KK(6/S>*973=BL6SQ MP;-7+];9PMR:]NOZIH%/S]PL>;$RE2WJ*FG,_.7.Y?CYZR,<3P/^69A[&_R= MX$ZF=?T-/USG+W<.$"!3FEF+,V3PSYVY,F6)$P$8O\J<.VY)?#'\6V=_1WN' MO4PS:Z[J\E]%WBY?[ISM)+F99UW9?J[O_VYD/\>QAY.=9-;9 MME[)RP#!JJCXW^R[X"%XX>Q@RPL3>6%"O6CJ^Z3!T3 ;_D%; MI;/WGP%P#L*)0OAZ\NB$ M;\QL/SD'--_AG[=CGO!H>$)DF^=VGK7.JH=D M;1J40K!RM:B+:I%DUAIK042T%E_*#2P+/&*2^Z6!&9HDJW1ENZ158:49P%SD M %^>9+@&#,H'7H"CO"OJS@)X,!J>S0M\P\I+,$M;5)VAA6'6S:G: /+^:/QN MW10H!N%C96#C!?R]GUS"CF SC9G5@(]_ZXJ 3) RB/&9QS@@ -:T25XG5=W" MF#4?5)+E>8$'DI6$(42.QSNLWEF8%P"Q,(F= W1E5@!6LP7(<#BT /"__N5L M,CZ]L,D"@&SF >'ZD"8E''I1\CG_*."PAC5/@R^0 6T]#=1%TF2( M^!3'/@3S#6S/KLT,J4WQ _#A8P\CP(_ P4:[IC'5["'YTF25+9G01R%9.G#F M7353N/4MX*"OM[#%LLP:2^2QLPXD_C M_8,#(HXD6Z^;^CNP'PPUWV?+K%K(B\CU&1 SH @6V-@2P6!-N!^WE21;U1WB M2D0-$K6(F[;IF"$<4>("T6'JRX0&VD3@'20D\!/L 3B5QLH7QX=*H[S,D M$01B!J*\:).RQML IN-S 2RLNP;.%A"8Y79#W;7%VP1$ M,'!QE6<-?-&@"@Q(*QBK:],VP'S="GB@I>\ (T65 UC-0PR(2%H\0?@6MCM= MP<:R9%J06*J;'"^\.MRFS5!'P(L/IV;,P_ <#QKP"Z=A@VE;V!HR<)#=@F.2.1BP@4L^SOJ-I<9U?@,Q2N).+V5)?Q'EH M= :@>A (5& :0.'T@5 Z@R.M /3K@1V"80+O. K+30G&!=SF!"0<%=I3.(>0 MDA^ 9E7>E29&<(46!D+!)VN=/-R@X:2(:!9P!E#>&>O(#63_JF;RJY3O *)[ M.74\,B?#HS,2+!6.RUEF 40C-V166[S^+X$P&YRR4D&!TQ)B$3_Z$.=WTV_9 ML*-NP5"(-1M*:AA[7[3+@LD#Z.0;G8>[AO918P60M\B,90'*5"E(( MKYAM5(XX0$46%@ A5B*Q$%@;AR&+#;&R.Q"B'0#O>HZ?@'6'5T=K+#64X((E3SD,-+Z'I3I-NB$Z 'PU2Q8[T6T5RBB04..SL@K[@$B M9!&:WG9 EYOS XZ*E4*UG[S+B@9LD+)CV^2=TV.NZ0;FO9,.L6R,24K@FI)& M%M6Z0UIKD(]!_6&ZG]=XR]CGR7L8_P*'8_(]%M9D359V M>1\*7-B"^",]A9?%TWETW92&Z)IX+KB[>HH6+M&!BA&:,-P&W!ZF(",HAYMN MAI2.&Z_T4\KP "? W20V($Y$=QN2@M*4UT4+=X:*CL,?/I"N\D"#[/(JS*(# MG1=9(RLM"B [:XHI$2$2"+JT6 !E(+/Y!@:-1CEQCN2&B]*U,XS4Y\GN>$_P MZ::Z2'8G>WA.P*[N(;VY>[@GG"-/^=KLO8_VF]6#Q==J0C4H/L"O('>*BGUU MB H6::36HZXB,Y'ZRA<^GON=Z%^>,DFU!-YLZ)P'Z91!Z^^"0/,GT9K9LBI^ M%<-7E%0XYA:1J!HM? -:"@!0DA AFXWQRB,$"8QZDJS ^--0UO-HI*\9[17N M;S9P6MTQRIX9NS!0M-<="IG:FAXL:@X%1["Q& ]EAK@G_5O68D>&4^_H[@ ! MB^15,0YE>E"62<%6!+!9QA;>AGDXS4HB47+Q"2,O8?B(^ 0.S]B61%NJUS99 MX:8@7'98V=LN9R>1E72TVX,T[T1P\N \1L*A+# !,*E.K5C)[T!JV MW(*7^8FGN1I,J8:)/MY T79,[Z'PS\VT#;?'KAG'ZF)+-87]1@@&2W19=\$?]'?_H +]L^A_L^ST^RDQ\!B:(TL>KP9B ME2K0Z9!(@7G1LU*A-Z,:\2=5-*US0+DGS@VEQJH3AD[W=*)414.7\95OXVV@ M]]7<6Y&')09Q>K"%.,?P#CQ8=*78B>HAGJ(3.YX9287N>]&42.S"I3?KQ*V$ MM_EVO*GQ@_9EU@*]K%NYW A(@D,!8V<-<#H8E:EJM?H=W"OWP%IHX0,+1^Y) MMWP,.4&M[FN+5KMIT-LX!S36C5.$G'-3SR65K7K''TKUBKVL5KUZ((0LRP,@ MT0JLF5DPB(Q@G!Q4KRJV5$11MTXT!IYS"8?0_+%I<5\ _@"OW M9Y\GUYG$YQF;5PSY/8A7]16+%HXY M\$$ 6 73R'+(?AO4''Z#:"/C%H>S4X4,6-;&>$VT';R%NLH>R#M*(D(D0TP= M.$()74W9^)Q1'O7DPEQ]IP34C&2!K@E<*Y[_;,7>FX$%D0! (6QHW^P;P9L3 M*)A4;33$T1#U<^)ALIE(_KYC&N>0X4?'YR>G[!KK&B9-.!V;[L4 *'-ZWZSG"@ M.@,OHBG<.:)@$]FW6HM[AOTDXIM47]>6]PM" . 7I45P#^?%?([GUP8+9U&$ M$+ #II_A%:,Y4;K7,Y)R.=X(H!P@9G^IITA BX88JQ':7J$ ;^P6\*8@$LJN;NUJJG9;%@DV++#"!(3-9HT,]M$% %&V@EK"/:HA.Z:&8!W$ZLQW-/ M.\O207VE\8+B(@V\2,AH;-=?T-Z.9$IFAR=!/S785@O# MSIAU!S0WXUT!DENV%[J 1E;9K*D'+G"60BCF,@J]!/+8AU7DD!&MV4-,+GQO MH(9TAR85&JQ9$*-S%,AC8,%EL5:%I*]^*PWO)Q_)./6V07*CANBE,T316!B! M^H&*1]T4^NBFJ>&,6_:XO_7Q$QX>?>M=LB2BV<+*V++=ATL:%!9@2Q:"%5R5 ML$QR9Y;%3&FX1GD4!GX*2S*OPXEP,^+N!M& 24 C3+D0+Q3)4]:<) Z';YAY M5R;H[G:&)/M8-%)!P311+.YKPB.PP ,)$_1_ 8:6=9FS^_-.;1;V8P"#H77A MUB63%UE=+%:ZY=C)MA6PN8GAVB<;_.#P8NN_UZ )V^1K,,&'&(^'<"K'LH5/ M?7S2751\1U>,32;!R!L?JPMB9(Z)GKOU'06X)^,#F>-KJRY.7.9=-M./.G*B M(P<1ZX:]1WE-> SQ1#+.XU0'7W'85X-J_O(1JX-B'$,DZGQ 7<,^C%DXTYP% MFHM?-B[^5]]7"!>Z+C$V'T+[%&WHHB&@4)-X8L(2*(5S M9(3K28L&,852"N^31>WT]:%]DY G1<*T8AQCX)_5.A?">)!>*CQ#UE""YHP-= M'^Z+#;\QQI20%_[MI%;@S)?!>=9F[DH*'4,DPR5.H,ZDDD(V< ).*W%A KZI MT*^/3@.ZB%FTT9>@!9#9,7"A!;[I9%=("2U=E!*8FH'0[&VSHWX%O:QH^9+2 M^Y4$N"BU7L<4_-$=-I@ZQI'4RJ"V@&E:K&O@.Q*9:# 0WIJU2DH0U"/ZO%"" M (C(Y0OST!<%ZDMSTXAW.&,)-#FXN,5O#_;%?9+P1W',]W;E4]Y2%/9XA@3N MP,[A,L&<5+V=PMN;?&/SV$*ANU&M<$%\3%,(\;U!OX=UIH%X"4.E0V9UCA*" MF*% C_M=)OJ^0EG,!=GN$/*-8+;&L3&FC1JMLZEZ49@^Q/!^*719L1D=>]G( M"A3/!N?]TS!KZE,!G+]. B5.%,'!F>\S#MYO.LC38,=L M@P1IE[POD[N5^Z[/<.(0*OQ,>)UP'LK4!'*P%YZ3J5P0(+K+AEVGY!E$QS/, M%D0);\7)#)K$.B=/'IJIF,"7TAP]?&EN2Q&,5Q1H6WZY9T#SI'#-]R='9*N$WBW>M+ M@$EOA]#P]S[8<$V?D>K/7X,-1##RR 8ATRV1DA4JAVC2 T2 :Q21_7L(7AQ)#M,9EM%B7O$*WO0,^"*8' MMMU6A&.X_ =PSO=]NQ&^(SWJ?BANUTLW0D^31L[)UVF&3Q'A>?H@JUR<7ZI& MHQ"F_%9F-YY;S/1, ]VD+H0WKV;ON)P5SMX*=6?F8\XCEF!455<-9FTU+@J5 M"C7A0;NQ:NW%G"F296#W&*J2" Y8K.@,0[OL=T[&-HY/5Y@:SJ1&6\B(^T \ M^ELWJ]F?K.G[K!*-O40Y)6HW>" 4.K+6"FL[=:OC)4KT*7DLFJG#Z0RLL/:+ M.RB>D*G8=-G'!K.- >DJ0"-E*]J,TX._56A.:SP!$WB#7.:I?/\$XUQ&=/?5 MB0L9^H'I;A1'^-2OJE;]QJFQ7T?4LY94EM Q7E1S.'/2$H!'\MJP\H6[07OP MEYHR'MRLDF2@#O'[PAK-@PT$7,0IO9 D,<>@"NA4+P^[BE-R,-CP&\DC0M^W M1N[XBE3J%6)W(Z+)C9&L1]*4I # S]X#F6XN7'X0OW-%Q@AMAA$&>,$F!UTA MT%FF7DD)/;E.]4@)^XAXU)I8I*6><54EB;4/IYV@CX*K9 :T#2,554,Q78>D MMJ',:)P?Y-V 'T&$$9N.S$0C9_L%^6,2XO(7AY.V^&T:1-I*==0$1ZHV/7RW M-,"?'G:75_]+ER]8#0QM\-!U9*+RA:!4H2_W["-CI5!"7-],K%' ?UA;[I%N MM'D ("H(VN MBO)]E I_)W!(O,@JJ,65@*K7ZOH">*="&Y8"%E@?H5_._)=1 2(7:("-E,U@ M![9@MHI5>U'6- G;)5@ -!TFL;KL-Y\K4$\Q/X@$AXCZC&L5 AA& M>2^ISM?TC,),3$Q:49FL1G6J=*Q^Y(&LQB#5"BA:)!XJ3I2XL()=+K'P^\YE MF.[B"GL8,:I&6JF!6]!24T3Y9XF'?^:U:<(WA&2NYQQLGQ>@7%K:'B4E( MWS/D3+J=R+:ZO+U*3@Y.1N.#T3'\+Z9C+L2W&@HH.*%"08F7T[4(6[E9%R"T ME_4]S5=A1J))O?^.BGI2N>RT>.R!*\ODA*OPZN,X&=T$O+.^XU)DO=3K!"%4 M#EY(80I&K+IR7I2EZK%!/D DP1QN\PU:5 A_.%/)RR&2YG"U U\PCV$L-9D< MP=72 >EIM78 [FT];^]A\Q=AN!2T5)!/?!XXB+(U;22 -8?<$P>7+A?DD&WJ M;K'TZ,)J#4W*K)NP,"9"W5 P+\D\X#HXQ7R<*M-,=TVIS3S4^XZ18ZE#?.S7 M;%R-%J;BD7I *5-$O6R4\2C4I@V%?#F-7/B83Y0*FM#/O DI,1ZJ4%G9JP/2 MR-:4KEWB%"<^@JIGEP(?*GV.I!R)Y&C0USYL&H4'R04N\P09YV&6$R41:DY$ M;G"[7)P!QU:*0A2F/'$1G!57(3I',B[8QQA1 %_A4SI]G25*3ZNE2[XDP3YYW6I!7BXU9RKI*-A"O9;FPJN>7(5@"A MU+C2] !"-XKJ:AURA99<&8P4&/8SD10CZ.M^1^X#&,6996'%;/_&=Q:2,AS; M8N35$1TGC=U,4=J%>@@E3XEJ]I#-."E*(@DNJ-'6+=;$N20 'A[48TL!YRW" MK@J6=Y2'R>L;-8D%^NBMRG"^\!PI -X'\"Q0^22[3P5(651UWE9W15-7Y!0H M4;2UTMGEEM^->T7HD=]GH%_=9V0=@A'/6F$DBU2H" ATA>N:7,)F5N3!<&YC M'PS%[S?E(R5NB# (11W<@?.1,+ ))H[ P5IB\04*1*G#V:/"SA5;!!=14"[N M(B5_C!0?E:N@G('^2+*GL"Q; U%7Y;]?^OXGJ&\[S0U24HT7GH6[:D'JT;JV M6,.'>K&CJW!&1T,_1"T##A;'\9G#=IEQ;83 6)/EXWG )@5B@ M4\X5FX&"A/JDQ.]:7JJ2: "V>,A<"JU!SQ4#$#I3.1/O\N8ZVU(O4/,)(ED6A"1;L M4C)6?*KNEG>I0T)(&*6M.^7'I2QMDHPF*!)$P\:(.WTC M9>;LVD*_K^F?_:J>XIZ ^$ 8=%7<'\%RM:@GFY":/2%0D0W88.A>%7C5=O"L M(0FV:-I6IJ1T2&R!@U&U8'>AS> 7('U2BPG"_5-.^9LQNL7;]D*OI%>>,2WD45XXTBO?>^R.$05YM"X[Q%6S**I]A\SD-1?KVD&.<^)N MJJ,4SW%[C91*G+2$IU\^R^K";,OQI3W_8]B^VQ=*_O]XF;Z3]U&/#=K]6&4@9ZMPP M].QJX-BX6BPY.D^/3R?IR=EQL )].3RZB0]/3I+#T\VYCQ*S\[.X,OS8,H3>')\\C3D[6[D.4NCS4%H7\H6TQ*];.#>8]TIOM3=00W>CG MDC7Y/1>;@HGM&C8/B$'$F1S8#40/.@U&*!LF M%\G:UQB-J%9"[3!O01FAWFK>3S[1>UL,<7'G20I3;J;=8B&9"&$6>V"*2^FK MK*QJ)FH#)=8^T:V#39>X#PK[J'R\# M'6)OTQC%!$S5'J+;VQN_+"GF!;>.C# 88NY#49'*JGXN/JK00@D/3"K)F-,W M#\+%CSA'S#*W.-^6Q6H2]IUR,QKUPX'6AE66%#]VC2SQ-'(LD*#-X)TB'NMM#FL^ M/=ATG\I$'M3$ _[*#Y#<%3^W3T])8KB26DF^?J MC6,R;+/O)K:'I?J3=%?-,I$T2MK[B*FAAV7%DVB,JU; _A&J,0?1.HZ+!O/<82(/$R@ERZZ= 4#S]LI* M7#:)OSBBT#P$*W(UU_0 4\F'V$%=T>GI1WQ^.YSP0 1C5Y6!FDN4CV]T:,9 MI"4N4@:I5JP9P96:S<+^'2PS-T!6](7)9:IX9D%-#J^LQK7T'T(@G:G6F+9K MA#'<,M(/^!Y%Y[X&IR6'D?@@?U]>21\GJ6=>>(\VJBA<)B_QEBYB=!&I=Y"65Y@V M<'AT,(+_38Y'1_V:")_F*7G![&(I O"$-VLQ)%"+4=@RGH"O1U:&'=]*BE6D M;LIM3TZ+J0F*AZ(VI!2=]+%$$*Q!8%$:#V*'7T )O%?]*2B2S(K#R6A\ICBB MM@\]%)'GD3@GSEWQ-!RGG.C=%+3DC9LMS-U^9FX_F.GCD4R%,\@'WJ)3;%$W M [OA:=UPBDCB/6:H8KO@3;0#%DI3+=IEVH.?"[:XV;+F:K-CZO'U5"R&'7+% M_Z@M",\/DAR;L0)6QV?\]P6MKC9E*C%QJG%Z$FD]IF;)J2U3,"Q/W4,P5=Y# MR5(BV&+@:/;=4 E#=-/27YRG%AE]11ZE/*K.)D1QGUGIR.*EH:'"]R&)>(N9 MN2/NMGH5>L9'\A6KYY'37&U(7UK!Y+EHJ)\'N@8CI7XS&3.[QR,BBZO?9]ZQ M-ZHF"RXXQ0Q :>.=N4I)I>"ENG5%%#C^ YK!(S-NK%> M[0++J @#3D7WB=5!R\H:5,/@WGT".P3$4)D/.I8MD( TE'P3)(N\U?5O0RWY M[ZHEJ]%.-?!6_[ET\0^JD^:D3@!G:ZP0'W,YO+^R,I5$86_'J!V!\Y8@$3X8 MC 04H)H&J:5%K/*H3*&:%2WSD^="M0-(]DV' D\(__;J17GP@,%;]_>)Z M^_%DOGWR2JK^I8XNA4I\X5J4,[X MC%*!>]A.$W)-#3QZ&TZ#V52H!O2YS=GB4GI\>@](R'I^F M)P='>X%.HU\&,^'$N"C#I4L/ZW(TD_,\LRR[9@/I"YD^_5RI.* #YI'\6(>X M0[+*9QS2M^N:LV5+W#PC664;X828[,99V+80DO2<;%;UBI*\FO*?@M#:7L#K9&Y.06BCS;/6L,#$!Y+!@)AY,6\?-(N 458LZYHNHJGA>)_DUY'MAO$I:HK)8;O- M8@\)Z&XYIM] )Y?#0U-WA-Q!9%#K'Y^Y6.?F6MO\VS>FAGO>??QLM%7"7)(& MM CYYO.5*T)&?W>1%UG#O\5"'8SQ][O8.X*M@K!Q49^@8 ;:0D!-^P2/]R,( MF^R^1S\".GVUU$2>8&"2[GX'UMN;6P?6SS"%7NMA?IX,!3P<478+=CRY!7GN M2K6(CURN+KF0NI;4-:2%JB-4;JG#O4*O2G*9?,(.8&CW$WSB=*?."'31WK&T M\W-M>2]:>9GEG%G3X&\H9&)0H77%S87T4,?)"/X$A9WL1MP>F."S;XG%3>XG M_Z)4 0*>%GW=7U2]EP(=TN5=S:5!]3W6@1E-E>RHD9?/ZMO$:2KYVG2/#C=F M>E=C\[ODG=;5GFW9!(H5\F6CDDR0Q/VQVD7"C0HU0YAPI<-U?76T$GLSP;M]5!3I4H?RZM23QE;[(30K>% MZBGSAGK2B5^+T4D'1$9?+./C7\"0EIFM_$Z/9-5I@$3R"]OX1UK"/>EQJH7D MG^,]HW%04OVD^V#&6HAN])&-<9\?,<-, B(2J894P#DW<4QJ?<,&TDIWZII$ M=ZY#_A\49-PKUXP"3OC1B3>/+9K8BL,;2RLJ3 SJ5Z-P6H*5IN;:QY&ZJCDW M MIH7"<).CL%&5V-([NTZ>)A'OL=-13_^3R'=S\$5)#(,&&M8#"E(?>Q6G,JU'3V8/,"]N-NV*:9=JT%7++VJDB^H?%)GJS1YWZKVGNQ. MSM.STY/T:'RVYY]-TN/CHQ1V[J'Y*=D]3,4A23HB;]HYI6K9 :&(OJ*.>#&5<@:R)YEOH[9S3+0;21, MF\@"1SGJX/Y'0-$7.*+TX76!WK@P2HJQ1("<\SI^:!_R* MA*YLMH)=BPH!G75UP\V#@I][X8$48J"CW&CUXAW&F_[R'K#Q[[)2:V=,QPX+ MN(.$FJ>3#5B=\P!$P5N)Q6H:4) %X;O;24.YX%>@HM3FR'?NN_8(T0:-@A>- M,:ZY;YA*05HCR(#L@7>]XS#BG*4[CWFZ]JDQ,:4.7C-5!4WA;IJZJCMQB5LT MWSYBOUB4!]XO].[R]K52)#93^PB6"WX[.CAUMO*MX088GUT'J-TO]1JTWLG9 MP1[VSO(-?DF_HL[+>)GIBV^X"!@[!+@.DM1S$E8-49%H&AE M-I)4%P?"@PZGF'D@??ZH^&>A%7WSHO6M"'S)/2? X4][N9945+R TD;\@*[G MBYN.2^49$A0-JQ S8:=),6+HK3"/* !&FY$8COC)R6 = IFWU+$3&_G" D!_ M[$>DU"J.LY,,=^;"^%@=CR%P'*JRBJW?-!5 MDH15%Y?AMJ+.H Y[@(6=!,G%395#DMZ/.3M(.WDL> 984D-(F38_#@Z%7"AN M;S_"@^>.!Z,@@+#?Z='!WO,-_O,C0[YS7AQWNJ[!37"/Q?WSX/3"YH62J(5N MV)#2R%'!5<9#OGBNU9F:UC=:I48)+B' D60O2\S]2BZLAPWJQ=^!SG',4G:N M 7T+^W=162KV%R01SZX9:EJ)M()KN-PW]TQC@_PS5AH"Z?EWB MT@I^4H%@%S+6YE(8*/4H'&BOQRU9_-ZEW#(5]QYM)^O_*/.@%A!TP*RU2\WC M:8C^R%\\:U^]>%98^,\,_M_4]_!?TF_>9&WVZL7*- MS97DYUG\*8?_NK%&A3W#U2$@WU^Y_#JP?[I\0[[\/1#6Z]QRF1: MMVV]HC^7])/B. "^G]>@D\@'7."^;KX1>*_^&U!+ P04 " #I@]Q80H!L MIH8$ #9#0 &0 'AL+W=OKNQ+RAYH!:/)4Y%SUK)G6\_-V6R4S*)AJB3EP')D(63"-33EM MJ[D$EI9&1=YV;3ML%RSC5K];]MW*?EU9MB$$.23:(##\6\(EY+D!0AH_UYA6O:0Q;'YOT'\O?4=?QDS! MI M_;.G]3XT#&+[@(&[-G!+WM5")0R;@[E7DL< MS=!.]P>7E]\>;Q[NR=WHJ;(B*>0;MNWD55-S=U0&[I' :\@:1'/H<2U7>\(GE>[ZI5XWCNX6B'Y^Y', M13E7I_^>2$]L41GG[-TS^&_I]X'D>Z^?8P(EZ+'$(D@R01 M"ZX57J\$LB4;YT )QU"0"+QV2D-*Q(3H&9")R/'^9GQZ3KY\BEW;N_BP_S\7 M'(AG4X("@&(,LA3!5N.UB5'(&QJ'_N^NA_7WXSVY0E^95.1AELF4W#*I,U![ M)Y\\)44N ]"(:VB%U@VC3@^X%@4<=.ZH1/Q.? M^KY/G= E W,,C"?F1"1)).!*)!=*-1B>.(%+8]]M<(J\#G7=9H]C(Z 3(4>A M68YGC+Z>S2M?*PV\4/21D.\$-46;QHY'XSC8HNCY-K7]X,-T<5 GFXZ]$GE/ MW9BC/Z2/,SP%/CW3((N/D0H>*&JEUHE#/3NB4<=IG($3XYEV.F\3R1JO*8D- MY.F.YR=KZ%_+Q5@X[L5N U#_VW,S%17)534Z:ABLJ9674NI*:$S7';GC*L4B!_)F[<"G^C!+&K M]>)6C+5#GALO3CX[+7?3.C5 YO"P7%.:\10#/!8Y>:D=5CJX0X3,<& ,P#%) MY*:X@K2%J7\)6*KI*Q5A/%OG+3B%M1*@2BOH?I9-CTWX5'88PS3AO MGL[Z?G5HB*+V([L!7PUT DP:G69TP/CLVB&YG#$Y!:(%.9& MT[A?1:3TX-Q M@D9A1+T@W(T*+SK>&?%CS"XVP/GFL\BHPKDL,$3>U6A,\$63TDJH86\[)X M'PN-3X'R&ULI57;CMLV$/V5 M@7I! RC6S9?-QC:PWKAH@B1=[+;I,R6-+2*\*"2UVNW7=TC)BALDVQ9]D3C# M.8=GAJ/1NM?FHVT0'3Q(H>PF:IQK+Y/$5@U*9F>Z144[!VTD[Q&(3P1R?@TK^U]PS&?A^2HM;'A"/\1FJPBJSCHM1S ID%P-;_8PUN$,<)%^ Y"/ M@#SH'@X**E\QQ[9KHWLP/IK8_"*D&M DCBM_*7?.T"XGG-N^__6W_1W<[J_W MKS]<[=[NUXDC5K^75"/#;F#(O\&PA'=:N<;"7M58_QV?D)I)4GZ2M,N?)'R% MU0R*+(8\S8LG^(HIQ2+P%?\CQ8%A_G4&_V%XRV/WZ7+=.7 M3^B;3_KF3['_*WW_S #S&7S)!.^U0TO?3H7\GI4":1D24 YK< V"TNHY)XN< M[GF)S'!UA$I+B:;B3$#)A; A\EK+EJG'D8S@!Z-EV!FZ%(T%FA'!TW:FU19! M'XA+G#Y LBP3I(=)W2EG8^@;7C5@F#I^YC.(X#18_@!RZ*OIH)JYP,FM[9BJ M< 97UMMO.H50I$/# %,U4 NA+-%,;113IE^4HF<6_!TN7A;Q:I['Q8LT8 =? MEL>+(H]7V0I^^CZ+5\M%G+U8/HN)P;881HEX_(\"1@T]51N.':.\'5+B5#1? M)4K.,,'_Q#K0GB?L&NZEM]JX&+(TG:4_Q!YVDCI;T&@0PA>9Q,XN3M8S:-@] M0HFH:.J6%C]U=/7B\70K=-37^CYG"N9\CSC50_]1+1P&.1"WW16QI3 MG@X&.EEBP71?EBAH)9.J8(:&:C'0I4*65D)%/O!=-QX4C(O>Y+R:NU63<[DR M.1=XJT"OBH*IIRGF*1H,6)>4%"LVE M (791>_2.YV&=G^UX0?'C>Y\@[5D+N5/._B27O18YQ:( MU/BSP>RU1UK![O<6_5-E.]DR9QJO9/X[3\WRHC?J08H96^7F3FX^8V-/9/$2 MF>OJ%S;U7C_H0;+21A:-,&E0<%'_L\?&#QV!D?L+ ;\1\"N]ZX,J+3\RPR;G M2FY V=V$9C\J4RMI4HX+&Y1[HVB5DYR9W#Q\GMW!W>QJ]N7'Y?3K[-Z!Z]G# M^< 0MMTQ2!J<:8WC_P(GAF]2F*6&F4@Q?2D_()U:Q?RM8E/_(.!'3/H0> [X MKA\

+4_CP;N2[P=E_]O_;2B $K@,4>"SFI)X-_HO!:Q&;&6\8_.K_[MNT_?Y^ M#Q_)5J8T/"RY2N&6*?-4;3GZ+M@JY>25XQ??TY4FIVL-+%TSD: &(\EO&4^0 M4)A(01N691J.+H_!)DAT!J,H=+S8WPX]9Q2.G6'LP7OP8]>)@H L+J7F1I/O M%91*_D'TI5L]/<CG96()$(OA*\4UE/X*L4"#*H"2JFJ%G(T?=;D*'#B\)7.GG^V M,WY=:G!"M*X4"M/"-ME@-8Z<8=#5N%K85?A]JZI-KC=GHL**LNCH=J<-T'PK M;Q1;8UY+K$2JG@ ?J?O;L"G,F24&B\SSC&-.)*% BA-*5@0NZ BJG[K3DCQ- ME$WC)2ZA/$Y7-H_-4LG58MET-G(,*VEMS>I#69)@::QB_J( 7>*(31GYN:T=:]PN;(\1O9"+-]:G*R1&0D96: )] M2 -SI!VYO2^0H7.6_(25,#Q_1K*G9UQP:K>5]2U>M9+(HLR19/MP2S;QZMZR M6P#D#OF:?F'#=!/MB!C!"_Q*T%*PYH]0U*W5&IR^I$0B.K\/U\3=3:4_->[^ MI\?791YY\=L5"/K4^]=8V+PB=':@^#EY2C==1?^/>LJA;=V>LF]NB@LN!/5@ M2LF\\FM#"[$WMN3XFBU:/NVPA3]RG?$HA*NE+1!;Q$<**5LT%87,CCLQ>ZTI MY<,PJO)A#W$WJ;*'GKUQ;+/XN*'2C>*&ZM62TD'"?,L\73#W.&/7ZJV7ZA;2 M<4;=.K83^RYM@\Y]FDAJ4;T:-!4X\4%]M6YGVX?)97T??]Y>OVJ^D<.)"R'' MC$3=_C#J@:I?"O7 R+*ZG<^E(4:L/I?TN$)E-]!Z)J79#NP![7-M\A=02P,$ M% @ Z8/<6%KQ>$5C! @0H !D !X;"]W;W)K&ULM599;^,V$/XK ^UVL0&TMB3'Q^8PD*O8+))-D*/[3$OCB A%JB1E MQ_WUG:%LQVD2MT71%XG'S#??'"3G8&[LHRL1/3Q52KO#J/2^WNMV75YB)5S' MU*AI9VIL)3Q-[4/7U19%$90JU'T5&Z=[S+ M\D'@-XESMS$&]F1BS"-/SHO#*&%"J##WC"#H-\,35(J!B,;O2\QH;9(5-\JG+'QY&(TB*' J&N5OS/P;+OWI,UYNE M?F+>R62^"O''> M5$ME8E!)W?[%TS(.&PJCY!V%;*F0!=ZMH<#R5'@Q/K!F#I:E"8T'P=6@3>2D MYJ3<>DN[DO3\^.+JZ,AZPF:);K[$.6YQLG=P M!G!IM"\=G.D"BY?Z7>*T)I:MB!UG6P%/,>] +XTA2[+>%KS>VM%>P.O]9T=; MG-VW2S 3&D+86H4G5JI'_;@TX=1EO3V_[?_ M]T8C])(8*/%83="&Y+^8_%6%*^,?3-[[WUP>K\?WMW!*O@KKMHI]OM>B*21% M:.?-M9]T U&T8-KHXF5X%Q3:]0_MZ#X=>X]]J#-$YI8Y ^+[YC0%@$?E+4 AI']4BO#[B2 MO/P2_.7XQ_*]22$>!&\'NX[P">2UD+!I'%T0)P+^!HIRX(2)%HM M)RH$+_GSC &YT(#":I":0-!Y&E *Z4Q84[&D0U!,OD,W'^VV)V:U"!/2?59E M:Z6888*'QI";Y:Y]&78$!,S6U'A=%M4@E]H(DMW M3GAJZ1[201;9N@@EO@Q+;I'.'+WXY$+([#K^P:ZH3Z*+[M^YZVWI[O1%E1H'T+SPXP:[=L.8;VZ[J^.VK;B6;QM MSBZ%?9"4*(534DTZPWY$F0T-3SOQI@Y-QL1X:EG"L*0>$2T+T/[4&+^:L(%U MUSG^$U!+ P04 " #I@]Q8C776XS4$ "G"P &0 'AL+W=OZZ43L7:>$,>N79O1KTY,ID M:8'W"O0JSX5Z&6(F-WW'@MQ0(?T3PM[Q7MVC7*+,VQT*DL M0.&\[UQZY\/ TI<$?Z2XT7MKL)9,I/QN-[_-^HYK%<(,I\8B"/JM<8199H%( MC1];3*<6:1GWUSOT;Z7M9,M$:!S)[,]T9I*^$SLPP[E89>9!;G[%K3VAQ9O* M3)=?V%2TW'5@NM)&YEMFTB!/B^HOGK=^V&.(/V+@6P9>ZET)*K6\$D8,>DIN M0%EJ0K.+TM22FY1+"QN41Z/H-B4^,QC=W8X?+D=C&-T]CA\9W%Z/>VU#P/:Z M/=V"#"L0_@%(!#>R,(F&ZV*</^-BE4:\5W6@WY2< KG+; ]QAPE_LG\/S: M2K_$\_^=E15(\#Z(+8]SO113[#N4_QK5&IW!UR]>Y%Z<4#&H50Q.H7]6Q=,@ MMW?C:^BTX!TP&%&(%!4!3*4VFD&!=DG5I0W.0,[!) ASF5&9IL7B'+Y^B;GK M7_QG_]]7!8+O,J!@8SY!50;\8/.6Q6;#)S8_^S_<#.OUTR-6E' M6=0)FC"61F0VKD>QWFG196&'B./PK7Y^A_G<9S$/#O3C8<2ZH5>?76J;+ =Q MLMYG8 Y$ZWW9(I>KPJ:9D5MI>\(:9[60)K/8FR2=)N#%K? 7VJLM1]3J4@/, M,MO+&V=>R]WMFI"(-<($L:"W9:+QQPH+D[W0FR&R]"^2*G29W#-AL$KT5-/E M4BK#0!2S\E*A?<(H\ZG)9V48B B?E_1Z5'I/$%8FK0 G+Z\.(..#%MR2E0JG M$!*3DTE>A"K MALF?":'D>^J9(%1HE0"[3E8:-JD4D ZF-ZZD^=*#XZIS80^<>^ M#)GONG::>,?V8Q-KIVS[XI[MV[ZX.WGOG6[O#4\YDC5V1+3=BSI6-4?5I_44 M>ED-7Z_DU0A[0\Y("PT9SHG5;75"!U0U%E8;(Y?E*#:1A@:[&ULM59M;]LV$/XKA%H4"4#$(D6]);:!I/'0 M#$OB)BVP?;!%'N\>/G>\XW&\D>JK7@,8 M\EH6E9XX:V/J\]%(IVLH$WTF:ZAP92E5F1BM;*ZF8]F8(J]@KHANRC)1;U=0R,W$8UA*" U%B$ M!#\O\!F*P@(AC6];3*??TAH.QSOT7UK?T9?G1,-G6?R99V8]<2*'9+!,FL(\ MR,T7V/KC6[Q4%KK])YM.EZ-RVF@CRZTQ,BCSJOLFK]LX# PB]SL&?&O 6][= M1BW+Z\0DT[&2&Z*L-J+90>MJ:XWD\LH>RJ-1N)JCG9G.'^[GLX?%7^3R[IK, M?G^ZF=_.[A:4W,T6XY'!#:S:*-V"775@_#M@ ;F5E5EK,JLRR [M1TBL9\=W M[*[X4.X'F]MUZ+Y_TWWG9@XGTP6R[GNDY2F#A8#QK4"SC3 M3Q]8X%XB,' $E6<5ZMS\NE#Q%WOXG_[_MI40#R7$DP&*)]!M0EQ M,/FGB5J MA6*!?T%\RL( ?_Y.X-$@CBES60_RD?B<4=<-R?URF:>P/Z'VO);YJVD4[,DQ M*H1+(Q8/)2ZC?CR0Q"$5C-F3SYKNDMRC[I0POHSY-!+>4,3QYX>B%PGJQ1&- MT(/? ._(M2PRDI>UDB]P@-:? ^6!B^ZX/['BL8AZ3)"%-$F!*:D')&,:QYQ& M7K@71>@K@@U(^E1X/@W<"$EJ?8X=(6W*IDAL7F> -9SF21N%_N28H!R#Y#-V M>B!D?DC#*!H*D8"@;N2=O@..D4AR=1"(DUAP*@)^>D2R!_IP M04,?0Q&(7N)1@9%PN1ADDT<]-T(?>"^['D8 7K'K:\RG#2C8 C$,':U]"V MZ.+MC-Q4J2SQFE&R)/6[3I,LU[74F F;9%=(C+<>[>EAW+C/D9N@OHW?#S$[ M1NR]BWTTZ+XEJ%7[QM"8H$UEND;<2_MGS&77O??JW1OH-E&KO-*D@"6:NF>A M[Q#5O2NZB9%UV\N?I<&703MQ&_2/N^G?4$L#!!0 ( M .F#W%@@E^PZ6 T !4G 9 >&PO=V]R:W-H965TU_/"^G54ND_S%R(G#TMDM2\/ICG>?;R]-1$<['@YD1E M(L4G4Z47/,=;/3LUF18\MD2+Y#3H=/JG"R[3@S>O[+./^LTK5>2)3,5'S4RQ M6'"]NA")6KX^\ ^J!Y_D;)[3@],WKS(^$V.1/V0?-=Z=UEQBN1"ID2IE6DQ? M'YS[+R^Z=-X>^"S%TK1>,[)DHM0?].8Z?GW0(85$(J*<.'#\>127(DF($=3X ML^1Y4(LDPO;KBOL[:SMLF7 C+E7R'QGG\]<'PP,6BRDODOR36OY+E/;TB%^D M$F/_9TMWM@^)46%RM2B)\7XA4_>7/Y5^:!$,.WL(@I(@L'H[05;+*Y[S-Z^T M6C)-I\&-7EA3+364DRD%99QK?"I!E[^Y>!A?W[X=C]GYY;\?KL?7]]=WM^S\ M]HI=WWY^.[Z_>7M[CY?LX?;R[G9\]^'ZZOS^[17#T^O[WU^=YM" ^)Q&I;0+ M)RW8(ZW/;E2:SPU[F\8B7J<_A>:U^D&E_D7P5897(CIAH>^QH!.$7^$7UNX( M+;_P_^0.)ZV[6QH5W$N3\4B\/D!%&:$?Q<&;7W[R^YVSK]C2K6WI?HW[/V[+ MUZ7=WMV_9:,3]B-2V='#,1OG(F/GT9^%--(6KIJR=T5>:,'>1.<8&F$MFY(@,P-X].I3"3/A2%M_<$9.0=.@@]E:G6>:K5@PY\9 M7$;,USUJY1[YQRSC*_@J5^0DR/]T<\'\#EI9DI!@L(JXF1./R@U'P3&3QA2" M=8<#K],;X G]'3FW&)8IBF,GZ,+$1WA(L'&6R/R8D7):1CD">9EP8]@YN].Q M3#%MV-C10H.VED>MZ'QJJ-WA.DI0[JNQL6&$)6&'Q7Q%KH.CG(L@/)%_0;!& M-$B765M^Z5F*AH; 3*7V1.UHGMO3B8K@O)F"L6F=;B*-5B?LVBD0*XA(50XQ M/)JS2.@< WDM1V:*)V8]1G/4$[W7-+K(RHA.@GF25([:+"0B"KNV+H_4, M,7*60A1/F7C*2RC6=+KO[UZD'-F44;36^I3]1*M']"*2H7F5$13ZDK)*,_2] M*;458F#3F1$'Z 05H1@]WMV33]A5H:O:4TAW"C.U0,A#.CJ)GC,E_@(/T2A M(@+[E@URH6*1.(/A#!X_4D+AT()T=X; 4J)9J(E,D._00T:6V-7,I$!K%<8X M5O"^+07P*##XW41!I)$M[+U6.'8C=#3'8XG@?U9)L1#U9'M_\[GN3 M)7P.OFPB!,4P$@+ ZZ1L6G!E*C;#"W_'(DO4REI3:RW)!ZAC&RO8;FR_0)HD M(H= &P]2!MN .SA#EALWK(W-M1L.@Y@_L&"MLSO/H,]RWUQ]7K99@\@T=\H/ MH)6%GC1IQ$07U%Z@B%\G&K$ED]<8VNS[VUEW;C4"2'4U5@+5#=LQG*D3N/%, M'U KS%=U;VD0 '77!H^4?36*5)%2'I$=A:FRO&2R$.C42#X1<>395O5M#(C=1E0I#^\MU<8@K]LS)@Q@C>1:(D/7 M4!V=GBKJ)/L2K#RT$_&M)5_+1'!TDV S:WAD!QKAHS(4%&=MYC(K_0G7&5=Z M5.NVZ+C*T^F4$ %.H:!>P*87&,*/I);C:P4RX[B7 M4S,KP6X3GK)_J"V8[UK=E*,KQFL=BP91J9I##:ZTC<@9G"#3O:E@JYI;_(SH MN'I9:V5S@D\EDG+C3NJXDO7C#O78V#O*,JL:4=6[4$7<@J^(*6 M\=X9\[W^<.0-.XC;(0OZ>-L?L.,R$V!AD>1;/=VPGO]S Q#+R>1F%QP,Y)$: M[JZFEKS9QV@*$E=#:S!OM4"WXYV/+]FPTZMVEHMJ/$/P!*#&EGK9**'>-I<9 MK070I31L-!AY0:^+4$L[.2RB1NG!2W6 ,KR7JC )1H9(XLWQ9+4GM(Q)0L Y M;I"6A>6"KGK8;P4J(>RX>+A)5OE*"]I5;)L&\*#C5&Y9ICF@3]E,XT>"00@1 M=_E8%6@LJ%V5AE=A70^TNT0C1K;3D8.H!U,@9DK%A(*0A/R"_[)!<^M$HU*MAI*13I^2SV'&>!<]>24^3YW>9W-PI&['V9W"VIHQ$DCWIK1[NCH E>QE8> M;RF2*15:RXQ^,/)Z?EN'P#X)C]D]?Q([_(4P!KVP10#PT>NT=,[Y4UW]JS4_ MNXQ8\_/ &PXA_=Y>9%1#ER+NIFY3A( ZHQYL]UVQKJ&)QJ?6TN!LZ_V5PR#E M!%N'(CLQ^^:59UT -2"HRS4<0MTN>[N)[=72^D? ?FN57I MBW(52]8NG6KJKC<8;5*/+/4(?LID7MUVR(E;O9IBQ;P6;NRG&V*N-\4ZNP6OR-G)P2"X@) DFR@%9(*#VH#(!.TOTXI M\E^*M(2:Y#+2(:,IT:!P+,:V'E0BW5J^ _0X[@3+Y5-UF^+0W>8-1V ]0-_) M.5C< FXEV*8J;*',,$W:*DB.W6X4"$%M9KJ6J3D88UW=]0 M=]^5#>RHV9)4^@9F50JF^[3[30C4*-_.B7P;WO'=\BC4O+K$-C^.>&Q;^FPE M?@,$;7Y\])#R(I;(B>.=SUK3U];]]O ]K,?O!R3]RW:\FG%24;4GBJ,ZWH.* M&Q?O<6&IT.8P.-QZ)$RZ F/]0+P M/P_Y<_^>E]?//\KGP=GZ04ZW>>U(PR.,UM_I&YOCK=.4F377_1GZW(S=/+\% M1=E^+&HS:AN*'M9@U.^46P-=]26W4L0_+%8'*QCU)Y=_J MWA[=Q6355^^8?8WW$OI*Q7W+_;W!)@5YW=?^(97.S3,UH'EO)PIF_4RDA%:! M3U)5S.:80O9G$?0%^A0]PXXA+:#EQI5D+"(9.[C@0(;[!<'ZN'7WG=^KVK=O M><*37;]A.6W]5 E,9_8'673[A:W,_6JI?EK_YNO<_=2I.>Y^,';#]4P"]"=B M"M+.R:!WX+[)KM[D*K,_?)JH'!;8EW/! ?CI #Z?*I57;TA _4NX-_\%4$L# M!!0 ( .F#W%@48JWF>@8 03 9 >&PO=V]R:W-H965T"J+2I_WIL;,3@8#G4Y%R75? MSD2%;\92E=S@4DT&>J8$SRQ360P\QXD&)<^KWL69W;M1%V>R-D5>B1L%NBY+ MKIZO1"'GYSVWM]BXS2=30QN#B[,9GX@[81YF-PI7@Z64+"]%I7-9@1+C\]ZE M>W(5$+TE^"L7<]UY!CK)2,KOM/B>%]$_V['B6$=?B@RR^Y9F9GO>2'F1BS.O"W,KY;Z(]3TCR4EEH>X5Y M0^OZ/4AK;639,B.",J^:.W]J[=!A2)P7&+R6P;.X&T46Y4=N^,69DG-01(W2 MZ,$>U7(CN+PBI]P9A6]SY#,7?UQ?WEW?G0T,RJ*=0=KR735\W@M\$7R1E9EJ MN*XRD:WS#Q##$HBW '+E[17X4:1]\%T&GN/Y>^3YRX/Y5I[_YH,U?,%N/DJ" M$SWCJ3CO891KH1Y%[^+].S=R3O>@"I:H@GW2]Z#:S_?GU_MK<)T^- +@?BK@ M@RQGO'J&0F!4:I#C<9X*L-@U\"J#@BZU%J H-#74Z"H%E:R.4UZEHN"C0@"F MM^(FKR:M'(8!:*9@A"HU*%Y-Z-58R1)D)R0C0H0BB#E83TC 2()Z'27(L, M: LU96)-T-AN6MQ6@SUU7N4F1ZTE;M=*8 $Q1&EM0 ]D$*ZU,*V1+'>1\U%> M(*/0:&.[)9ZP\.$="U]+-.//5EJ.AA&IG%3YWPB-2@MHHS@I.";'49E &OF( MUEX'V,K6C8T72"UT1.9Z4#9)955J;:U326/5J:Q11A)'O" /@LW[-2>\?Y=X M;GRJ6Z5\HH0U@89,6E'H)&MAWW'U2? !W/\4]_ MVOWW&MWG.PRP'(ERA ZDDK2VV&2A>O6*Q4OWVR]7R^>'._@HBX(R:Q_9X4/% MZRQ',Q[MW+MMTKV-]380&GL?8T]1BH*82EK8R'>]+BR[[;+8#9@7^7 7N"R M(!ABZ&KT0(YAEJNR$;%]I'59+;;$#]@P#H^VW[ANS"(GV(>9086S21?XZ[0F M\9!Y2;*U[WH^2X+PS:&QUZI85#L0?18D0Y;$*R5NQ#P'C>!$J^A =!X+7'_; ML+L-MGE(6O^[V=:1K91'(<%QMLVSC70;\=>-K.ZFL(7FGFX&FL^<*&)N$"TV M8L]C21@OI1]@?W-9@D7P-=)M%]L\5(CR@^72Q[CUH]4Q@H0YB0/WTE!/VJMC M@7CH,F_HK)+"B3 I.DF-F -T]-!;[E QG-M1D(H<=@"<;+&JT7B\4M8T5ZI] M6:Y36>,9$ QJIE[#BX+\N=F74:HBWR)-@556TR.2K94F*CC_OT;NKH$O4;^] MXNTJ:6\M=[<[++IMT)=M\>TU+H)#.^4<@>?WAZM,P57HO"QI#0&$?0=^::\+ MELWX3J5N6Z&>2F6.K>[N*PH+ZH8Z?UI,"(+&[BWO>TV4-/'JLF@8,"<.K.AF M+T@?'<_XF(_ U$X9#YC@>'!Y[OL]A)CCK@?-=GH>_CRR!@ M.' ?;<+\O"J1A=0K%+=?'V".^4"ITXBJ\N)U&*W1" )AW=1WJ:UH3+-/O]Y9 M#31!V5$'!]0)CK?6QZ*2]60*X]K@O DIU],Q9J@=C/ 34RK!+([%F)R)-"<8 M**(9=Y 3@7?J?SO8DNZL5N066E(PMB=8IBBA;B:PIBP0+8Z>.)#BUWM6%ZAZ MU [KC,3B+(<";97#U7;I^VE%I9O8G3'G?BX*G"97[J$#+$_WVH$'(08=38MB M'83,'P[7BG7,<)HA^A"\B 6=_H?1Z"9M+CMIN[/H\'G3^3)1"3>S_%PVV0#8_*9:[RU\\E\V?C15Y\W_H"U?X M+4H?-F-D=?IQV&L^ZA8+(V?V/\=(&B-+^S@5'+]'B0#?CZ4TBP4I6/[XNO@' M4$L#!!0 ( .F#W%AH064*OP, .X) 9 >&PO=V]R:W-H965TYL$2)K>NF%=@[3=L(^*+ MV98GR9?FWX^R$]>Y:[/#7K OMDCI>42*%,7)3LB/*N=JK-74RK5N+FU; M)3FOF+H0#:]A)A.R8AI$N;55(SE+.U!5VI20P*Y845NS2:=;R=E$M+HL:KZ2 M2+55Q>1^P4NQFUJ.=52LBVVNC<*>31JVY0]E(0(S_CAP M6L.6!C@>']D_=+Z#+QNF^+4H?RU2G4^MR$(ISUA;ZK78W?*#/[[A2T2INB_: M]6M!C9)6:5$=P&!!5=3]GST?SF$$B,@; 'H T,[N?J/.RB73;#:18H>D60UL M9M"YVJ'!N*(V07G0$F8+P.G9_>/MS1JMYK_-%S_=/$QL#9QFQDX.^$6/IV_@ M W0G:ITK=%.G/#W%VV#+8! ]&K2@9PF7/+E KH,1)=0]P^<.#KH=G_NW'>SQ MWNMX__."N\P3KO'/M76'<>__/]XPURG MT M2H3N=;4JN4"+@%BG-4R0R!%,H$R57J+W[R)*W*O_[/]C6W/D M$HP@LKS:@%DFNB?"YQ 3^J\0WOJO[Q;#^.D!+<%7)A5ZS N9HA63NH C>6WQ MMT\U:],"SNF[5W4K*3*N3#UB)3*I4"1PE'S$9A+#!S,Q]0+L$.?S"9=XV N] M0?T-\BB.(@\M(3RRV+1:@*6L3A&OFE+LQ]PN)J&+:10/FM"AV E?#L0A!+LD M1/,DD2T$FS]#[58C"BC5F#K1"R &PI$Y-,24TCY[1J@XQAZA@^R%$?CG#W(0 M8C<@Z%%H.):#HSZ.G!@3AQP5#@ZB"#M!,/*=NB$.P[\.Z/^3@G0L_#LIN.8E M,[?PGR3AS3&H#2M2M-EW][EBOPMX:G,F>2[*=!R]X?S#.(#LB+^<" (71WYT M$A@/NSY!RY8C+5#&JJ+ME*9TU6C#O\2 M&9_@F(8GP7#HU1?R2:)2[,<4N[$_NKO$9&XX.@_7<;#C#O?DM<)OC][@BLMM MUVF8RMO6NG^.!^W0S,S[-_QE>=\)W3&Y+6J%2IX!E%R$T#O(OKOH!2V:[D7? M" W]03?,H2'CTBR ^4P(?13,!D.+-_L34$L#!!0 ( .F#W%B*FZ/IQ@( M .H& 9 >&PO=V]R:W-H965T M)I"BQGGMR]I*[3;$$&/5V@WXZ";7)EIB!]M=NW^/G;19!EM!2'R)?>=['C_G MB\_#+1?W,D54L"MR)D=6JE0Y$E,KVRXJ*@2IMB[-AY9N)\9!O5)XQG F0FZ*@XG&*.=^.+-&2,OXL>>TFBT-L#T_L'^HY+*G$,YY_S1*5CJR>!0FN MZ"97-WS[$??YA(8OYKFLOK"M8]W @G@C%2_V8*V@R%@]TMW^'%J 'GD%X.T! M7J6[WJA2>4X5'0\%WX(PT9K-3*I4*[06ES%3E+D2>C73.#5>3+Y=S&$V^3Z9 M?KX8.DI3F@4GWL.G-=Q[!1[!%6XQTMI='C'?1,O:.$YQAWP'=M M\(CG'^'SF_S\BL__U_QJ>/ RW%R)@2QIC"-+__,2Q0-:XY,W;D1.CX@+&G'! M,?8_BSL._W*]N #7Z\ S'EC0'4HHZ2-=Y@@QUQ=(*DR KT"E""N>ZYN8L?4 M3M[T/.*?_K?QTX8A^,0&754LEBBJRCXS?H68LO^%\=IXY4B&/ MAKV[97239/J$WK_HNYLLFL,TE0]/(>KW[8BX![/K$;O7]1KT6W"):X>^#Y3H$HWJ]UJY>'[?[@6-YZ7?WFGUGP+% MNNJR4O]Z&Z;J5M1XFT8^J?O74WC]"EQ1L&PO=V]R:W-H965T[0!")Q\R\ M.=Y0]-F2BQ\RI53!8Y$S>=Y+E2I/!@,9I[0@TN8E9;@RYZ(@"H=B,9"EH"0Q M0D4^\!PG&A0D8[V+,S-W)R[.>*7RC-$[ ;(J"B)6$YKSY7G/[;437[-%JO3$ MX.*L) MZ3]7W\D[@:-!I2;*",IEQ!H+.SWN7[LDDT/O-AC\SNI1K[Z ]F7'^ M0P]NDO.>HP'1G,9*:R#X>*!3FN=:$<+XN]'9ZTQJP?7W5ONU\1U]F1%)ISS_ M*TM4>MX;]2"AZ?@_B2BI>-,*(H,A8_22/ M31S6!$;.'@&O$? ,[MJ007E%%+DX$WP)0N]&;?K%N&JD$5S&=%+NE<#5#.74 MQ>3R]A/\\>7R]OYLH%"?GAW$C>RDEO7VR$;PF3.52GC/$IILR@\01P?&:\%, MO(,*KVAL@^]:X#F>?T"?WSGG&WW^+SE7RP:[93493F1)8GK>PVJ75#S0WL7; M-V[DG!Y %G3(@D/:7T!V6/;VR[?WX/HV/"F!^Y0+]4Y146"-LA^0<\(DQ!S) M(Q5-@,]!I13F/$<69FQQ F_?C#S'/_W/G[]7C(+O6-T$)ID6,RI,H@].MD]= M#3\Q:)]?/T_@^SUN,;\%H2UI:$5^>/G2U;@C*TPB!IS4RP4):JZ M41HD?7^'+2MT7./$[I4(]3W+G:O7//C&%3HI=Y;I5NQ92H?(UT2M@+*T#H2(F.* S$ @"P$I7C0 M*.R]*MU..NZ;<:'Y795ZT&#QK'$3]SXC^"-#?[ AF^(WP!-43N!>?98 M.X".H)^B$8QLYSVU#5>C<:Q$NZ75QN?1A:OA=H[5T4,PD+C##! *+BVD*8OI[=U45U*L6Q@N-D6D4H2N7;!,\] ZE*'5 \DK MVO;X)R/H 9"R%/PQPS*C^:J)3V2'^"F!?F):^YL;CES;:=/^?: M+_?_ZP_W_W,:;]H9^H@7<$G;JMKY#05+(IL$>/CE.79'1G.3DG",68B@?X1E M$/C!\9.J0Z>LKAJCI:8O8BFIN4+G*WO7#6BP=@G%C]J%N6IK7F"[J.^CW6QW MF[^L+[%/V^N? CX3L1TCJ*./0Q[(.KK=3U0O#17VAE7>$$VKRG%SB7T M!ER?&ULM591<]HX$/XK.VZOT]XHV)9M, DP M$Q)ZSVY4JB)/?K;R4;ES0DE]Q='T#2:O?;;W0=;(;^H ME',-=T5>JJ&3:ET=NZY:IKQ@JB,J7N+.2LB":5S*M:LJR5EBC8K3]F.=B.W1\9R>89>M4&X$[&E1LS>=Y 4(:7QM,IW5I#/?G._2/-G:,Y98I?B;RSUFBTZ$3.Y#P%=OD M>B:VGW@33V3PEB)7]A^VM6X8.;#<*"V*QA@9%%E9C^RNR<.>0>P]84 ; VIY MUXXLRW.FV6@@Q1:DT48T,[&A6FLDEY6F*',M<3=#.SV:?YK.%D>+R>P2QM/9 M;/KYXNJW.9S?3& QA=GDC]/%Y!RN3V>+B\E\X&KT:.S<98,^KM'I$^A=N!2E M3A5,RH0G#^U=9-K2I3NZ8_HLX#E?=B#P"5"/!L_@!6WX@<4+?E+X-7IX&-U< MJ&-5L24?.GAC%)??N#-Z]\;O>B?/< ];[N%SZ/^9^_/H5]/%!/RP Z]Q _-4 M2'VDN2S@5D@,*"O7"I(-!RWP#N=,\P0J)G7&%2P%WFUE)&(%.N6P$GEN38[A MW9N8>L')3QM_WY0< H\ GBA>W')I3]6#Q8\FYLB]8/%/X^QRW,YO,)$8,Y/J M59D[/@CV_J9DFR1#O0\'98<\P$J* AA\%!N\H9) T.E&OP KRPW+(2M1FRM- M+ ]\0]O\T"[91>UWHQ/P/>)Y(?&B:"RWK>2%/$+O:1ZV>J&E$,*O MCU(\Q T1P:3XODQ MH90^D/1)'/?WSA$E,F P(3(]. M)>=']YR9GJ2JR//L+)4P9LNU#9Z^K8?/@D3/2#ESL6/$[[/:428#\%W3JJODA)3T:65^U M) AB@C]X_S;LD6X4?K#X)BLJNX.B;A&X:1$>D:,6QK DZ%-5W'9Q^7WGT ?4 MW>N#"B[7MMLSWYE-J>N6J)6V#>5IW4=]5Z^[T4LFL>X*&PO=V]R:W-H965TV:9"DR;CJJ M$#G>S)7.N,6C7G1-H06?.:4L[49!,.AF7.:M\U,W=J?/3U5I4YF+.\U,F65< M/[X1J5J=M<)6/7 O%TM+ ]WSTX(OQ$38#\6=QE.W09G)3.1&JIQI,3]KC2NC9\XM?QI,)&[/;^\OW-^/[W]CDW?C^:G+:M0 GD6Y2 M ;WQ0-$>H &[5KE=&G:5S\1L4[\+4@VSJ&;V)GH1\%(D'=8+VRP*HMX+>+W& MTI[#ZWV[I1ZHOQN(TN2U*7@BSEK( R/T@VB=__A#. A.7J#9;VCV7T+_,S1? M!KJY_?6*A7&'[4%DDR77@JGY7&B9+]AMSL:%EBF+G+L4[$)E!<\?V5*D M,R:M83S/2YZRA&P"-M-6>&\)8JG0EMV"$I__C#*(J"D[%7N?:B;C \ M.6*H*&Z*N30)7C\*KIF@X&%_+W/!>H'C$738V#JY39@->H09#D_,)@=>%%H] M (\S4XA$0AGKI=+2U0.[Y!Z7EW:IM/PW!)TZ2W@A+81AT[H+IA#-/,&Y5AG[ M,#D(VZ,X: =!P&;R0=(;F5L%VC3FQB]2;@Q[PV[U3.:H>M[KAK YRQ4RFB;2 MK(#Q#SPM:4$(.>@$QU',!$^6L%2YR>+V,(J?SQ;&3],=CMJ]7H_^O"V&%$6P29%*>U0Q&W\MLT.*^/@DZ RB(W9(]#J#X?[9O"$\GWU'YVQ0 MH DZ[%>L5[+D^4+X-=I&AKOVV2T-;3*T6\"Q*VF7;O%OQI/+\3_81142UUQ_ MPDY)=LC<"61NI$A1#U@54+1C$M-I:9"3F$S5J15&=6ZMED*+LE >9!^GJ5AP M2&B.X86W;COB]ZFN9)JR!"59YO ;["84P:H)=YM5(KA]3IK';(J]J$K@^XO; MFRIMG>E/]L/X.HSZ'?:NRD*,[N-(6/MB .$+ ^!1 M^K#H PQ[4)8L60C,K!DGOV*UG3[M[^EZ>@.@G&;2TF+">.Z5IX^.];4@OJ;# MKA T>]A5!)#T CZTJ<>A&0_#(X]638K6P)*AF/!?B!X2>ZL7RUELMPT@!2<&]$:INZSA,@33Y@((4@MN'4%9] . MX(LPB-AAKXR+I;- L/N-R97/]JBN]6$!;OW_KW'ZOWS1VQ+.AQU![5WNZ/CMN#X=?O9(X*2B""2E, H00_T)JZ8DTQTW8]R$(K MJ*-52! 8?O.AQN&S1#:)])$=Q'$G0.^=IM0V3 5T!!K_69FXSH=\UR B8W]O0!/6#43L:(!E!]:#?&=9, M.I2I*-P(WM"W;+W_^U1%\$3#=DS)T3^&Z_[:5 W;X=#W:X>#N!T-1_];F1I2 M&8J\MV.4HL%Q_R]/U=%WRE2DA\.WB574\H2#.O/^"XLMC2F)P7:: MLQ76"WR$3J2! +J:.J/WQ-V?7I9*P4U4T2#DJ7!GO=(:B\>F)YVK-%4KYV(^ M345UPX,3E=EY2-L1N/YVQM<3F@CXMG0+O%/8O;D4B>OCFDN"UTT/\[T_/[K+ M'5 8PVT(G"\J;,O="[H@(P]M2Z[95P]=52N+=S)YPKA#'*K93H73]W!TY^3!Z8GJP,4*?[WUD5$%6RP6=<,3B3ARP MMTK/A;25:>M8VTA733#ODMRM44C]!Y!?MK*W3?Z@I@\'5.9]:8:OL;)*S*-- MIWV[;<]RX@^LXD^(3HO"6@AW0XHRBM2WKOC55S0A>X6OKT!15X4#Q2;YQ R5 M#U^@'IF?L?]TDAA3;48E=U"8 QF +U=X!"]U>YH-U% MS26V%/AL)K#Y98Z8/]7>W5^@&"74AA$U[(]EZN9%2^"N%.HMBH!DGJA,U/Q= MT4(1=@ZD:T%&%;W#WN<.4<]XCG1NKA9HIMJ,7_BJC?V/'EP)1-G=:588_*TZ MN$E=F<$X3H-8)OYYVR#Y?-XMZUST<#WS17?#UGTV&4:ZJ6_%FC'M#K%QPVZ] MK]BZ3FNL[&!5G^&ULU5I9<]LX$OXK*(TS9:=HFI>N.'&5$CL5;\W$7LF) M:QXI$I(PID@- %KQ_OKM;O#2Z8G7R7I>1!%'HX^O#X!XN\SDG9IQKMFW>9*J M=ZV9UHLW)R,^3;/FNY;;*AJ&8SC0VG)R]7813/N+ZR^): MPMM)1246>)$@(V/BKH-FJEL2)S?\E]8\D.\@R#A7_D"6W(M:S=ZU>B\5\ M$N:)'F;+3[R0IXWTHBQ1],N69FP[:+$H5SJ;%Y.!@[E(S3/\5NBA,:'G[)C@ M%1,\XMLL1%R>ASH\>RNS)9,X&JCA'Q*59@-S(D6CC+2$7@'S]-G5\/SR\V#X M!QM]&@PO1NSZR_##I\'H@MT.AL/!YYL1NQR-OERGNB M86DDK\X_ 98KOKV2[_?>7H+G/+*9[UK, MS3+!]&72Q-VH11OQ="WQ(<7G/6V>__N)VG-,]0@25 M$,$^ZL\GQ/YE/E_=7#"W8[,GK<4.VA9;SD0T WE@%8B4L1'VP"T(>]X3"2L&RD6=*0[: MCBOU8C/9S'?(\QR;W

S\<@BM>F_C;QQ":A MD.P^3'+2M5[ATF*Y0L(HX?LDC.Z.1Q$R &(O"%=H(QPPSV*>6*4RX@(9"*LP MC3CI_<"U.KV^Y??ZS&9?0RE0; 4+@"V$F6>('J\0A;XHR6/.#MTC)H6Z.YY( MCAC5'-2OF<2U0'G-=:?(/-C5L0/G%3NRV*%WA(H 9X#%"N%8(B8TNFVWV0,/ M)4A[Z#?&W6=)J 4 X(%0W@>(O&+&-H=!8UPL[D4,F&(/@B<( >: A .%_YH8 M@!@<)DF-@"6O(0!DD"[VHR Y(%0F#ZB$PIEHL'%3\NT= >%_[)QN*?[V\]RHQ7?7?,CR*C&CXK^_X,?^7TTST]R(\?VVZ^>QXE< M)["]S@_THA7?<'?YALKF*+K20N>HJC#Y7E?)%]C=LWIN8+D.Y+X 0ENG^V2/ ML=DALOKK+SW/[?)]R;/PG5.1%DG7LGH-)U@T@'._4C($$*F$S;&"KY+AS M0CQ_AX%P5=>S?6_GLE";-3P:K$EU\BIP.#D)NA>0#%EIG>MR[0&L"_J')E)3 MQ*4.C?I@EM TLT07,(R^3%8S-4ESI1 ID=;&^0-LHJ*[#<&Z5A_*K&ZG#Y@+ M7*OK.K5"=J*N&F&B83,UU'JOF:S9@%VAR4BW)05BJL@O!=LF_E6F,&8#>#$> M@GRENBAV.2;^!_O"?^GU=9QU+6.4FX:JP'F!-0BBL5KAGO4Z)G<=!J"JCO\= MVMD6;GQ23Y.5!D V0GXC+)9^5'0T7;H,XWW?9%M< ;RC2+VXR6F?]B$#]WL= M4,9Y+LO4H<0WB.:T/30U[#I?'M&J&)0F8X!9TBEJ:(WA3681M4V\A?,LAP%4 M@UN]7I/=?M?J]#T+_%)A!!?W/ $@8+1R_%.RU!U'@HL<5$^>LYG\3&:B" YL M3K(DR9:JR$+ Z)R'"N(6>1;F)/6FHO^CGRN*+1LK7%RB5 8=]%,.^)S3G%JU MZO4&Y0*5CS27KEV^4VPUGE63/( "M[$ZOOJ!^2G;ACLR?;6.#MWJ]V(E2C>9*B+N1H.)_V7S;;. *!L]N]\Q9435Y-M!]_&F MU^#36F8U%!&7FO;%&(@0>BX[AK_';@^ZC/M#N(!8IC (E%LGXT9!#>0K;(? MQMSVMM3P_#6%BT[F66T,!>UV&YPL>/:BPG^Q1<7M9DA2:_12*&VC7$K>&":0 M#U6$C2;# L<#YB&2@$G&@(NJX 0))8>1AG4LH-$()658D8-* #O-09#0#=W& MR 8/=E.?JS)(?DQQ-\;P1GE1\D4F-89VV.Z(+*[/:+;&:\E1;\CW3&;Y= 9$ M9&J.>III$5$_3H2:\3*I V> Q9VIBN(M1/=NFZ+[1CWTPLNA;>[RSZB'Q-\N MAQH6L>H*M532&-&@"^TT=T:4FC8%_$E5CF^J',\*FE5.*I(74]$ +X:IKF-U M\$SLGUW*K&ANK52I\FNS6J&7QTH6UZM7*/WKD:)D?=K!]Y4DY?17D.?;_>WE M2#W&A2)I7S&RRT66W, ("$R0)_E'V:+@-D,+- *L/5QJ$2E$C7PH.W*SQ@LTAC$2&D MUX/%3'")I5,5';#9\*YY-$LA31>3RE"6HYG_8R)MS $<.(W$-(7Z)$(@76&4VM*R3J32;]DP("!AM7F'E4=5@([Q MXQ?!X-)$H++G2YIM])US%4EA*K2M3G_X&V Q8>[1>HNWT>(?L=_JVN;Q@+59 MNQVO%&NU"P:6WS%)89^C;K9LSGMISV>!QM;-Y[/#@V#Q(N!0'GU\'QC69VT+ MG.8&!804M3505D4<77DHMA$0TC"0YQ0%ZQ$;1U*DP!]W(G%+UR0 2P/('>&4 M/SIA?=RP.C!];&:5/0FV5?.UV994*E@S;*-0N$988S%0-QW^@>GRB%T![#3H M%/G8EEC*<_.&7&TJ5A'2/,=GQ?5E[;' M1^*GGL?'[9?-A]SN!&T(6=VF=#V[[S#BOQ#NL56&W&S$:]7V^UTK<(*C#4.N MEC8E@9>EH@T76C_ZJA! AT%_J\YZJH^M\+(M=:ZDT"T!K8QEKY%KV"JO1J37 M.[XM1-MV;NO[6CSG]RT/S_D+>S]I7SN"#2O'3=^>;;K28I$GYA()5HS(O^>< M-H\59F&]"\8A8K)2N$E>[G85?7[-**_5_$(@D5C4D7\4B@CH6RU4B5,PH/FNN6=, 8GB ^AN66D3F:[PKF:X:UY +5[HRGP#%7B3@^,QU9CK M)>?;6%!-'FS(['.1A#)YL-;U0TQ"HT)9'_,TQDLI.DS8#5!2 M(=W9H9P3\PF4P.N"-0XI5G>A7ZGPQAK^$872\4.A^I>DWVWB[&&KU$+!WIZ1 MCW).H'=/5T_3\,R*SNQ2/%@3YJ+5RJG'0>WV>.U;]3>NRK/B[SA*\>UM-^=.&E*G A;R5)O;D55K=;=T8*Y4UL/-Q52H3:<"<)OP"4QU[&Z[Q:2Y[&E>=+:@ M"Y;C3.ML3G]G/(RYQ '0/\E :\4++E#=N#W[+U!+ P04 " #I@]Q8E69T MZ:\) # *0 &0 'AL+W=O..G I&(STI33JN;?F/K7]$' 7:>B$L4IRV3,,R+8Z++5=]Y>>SA> M#_@2LYE<^$U0DP'G7_'F8W39LE$@EK"A0@H4+L_LAB4)$@(Q_BIHMBJ6.''Q M=TG]O=8==!E0R6YX\F<92\;28#!*D<6:N]*6PP\*$T-XPP2TFN%INPTA+^8XJ>G4A^(P(' W4\(=6 M5<\&X>(,G?*D!+R-89ZZ>OK0?[P]O>X_W;XC-_>?'F[OGOJ?/][?77044,X6 M>MU*U:ZFUWT%50TEKYD2)LI;.:5#=MF"3)!,/+/6U:^_.#W[?(N<7B6GMXWZ M07)NIW1W__F6.$&;;"))GB94L--K".N(]&=41)(\)#0CGR>,C'@"*1MG8Q)+ M0LNT)7Q$%+R5.)/P*>:6-,D5J_E;\NLOH6MWS[_[^J?.)Q!KU\#^,Q, 'SO' MW;XP,8PE(P\B'C*C.;DOY"\'Z:?R377_P(1Y]H;H2SS+\[QJXA%QO+#MV^0W0;-2#<==%@OO 5M&+-XVHA1\VXAI+%9,U31N MNPK=?[H*VU4!N&#I /Q50L8F==X\,B6XG#)=$)(YU!8@A>)#C=.Q[9!3^'GJ MA/ *H@MB!G!X^)7(:1(K K7D$YT3P\5K5PSVR!E@DVMAR[SABVID$6'&4'20 ML$UJO5Z*[7M=M/5JPMPN"+SZ[M!,W3>3R^LCPZX#I3I4HWIFR;-"A]6A-U#4 M!,!;3I,U0?>:I.&F1I2['+WYAB3QB)'C?S,JY$D--WN,K>+8A+?3ML/U&&]X M5UZ7L\+<_K2+]YOJ55N@'>-)N3":TM M(&JZ-PF5DO3)O8",1'2I&4G#**T9:5!)IPF?,Z;%-@@EWY+[C/3S,728Q-7< MG7"9>\FY>^98T.*38QP7=+O&3)),.4X%=X/.)B*>,!9.%D65E62QDLMR+!EX MB+30RE3W(&V#I306Y)DF.2OQ O&R!RS%5ZI"0.8B46.#)S9517CIZ'+:Z//W;"!RC!HW-.G1['7'ZGFNU>TZ8"P, ,_9 MZ?#N=4PJ+0%J$"$*#L6M9#!W+/O.L, R ;L^V0C?8FRX:(>.*#"KR>:8 IE?M MZ.L@_$3%<$(,?.?9]R_=[A^#.IE#4#J%U6!UU ]?JV7L M!PZVVS"\1XX!1 )GLQQ\5;_5#%A+ %U?8!6)C&#LHC7@;<9F9)"#1 QT@J*9 M<*&GF3PIYTV9B'FD4V*A)%81A;&$2NC(,I"R.:TP2 HWK"M3ALT.1-H8$34L ME22A$L-SI(N%O<&-VT7$B8M]]'=W!I8!(Y ?R: VDF Q!9LCNP'D>?L5*OCU MGA5\N697'(WQG&;XAI)89,_&:KS,XA4!V;.\E[)J??X*-/<"!-Y5_3:7 MW2*JXC1E40SAGY 7@#F.]PPVIU[#77OI_M@P:) MJBIRUI1X5?-:59'_O@. M[LS#U8=X* #EA3[Z<9?D68K5E\?B-51+O#RX^'Z MZ]$UQ4I=!@MXS/ZVBQ+(=V#LQZT8X&6M'CH6F&O9_D]7$$=>7;7"KR MG+S&^A5U4ES19,]E;*DFA-V^RJTM'QLWVM $=#H5_"5.31P:W;UV0%+H Y#Y M,?9/U>V)16:3&,(JUBT-TY) 0@Z,$PI-=$--(8"*K6!:[+L4O0[(LLS5:3L] MTWHW+<07NBSYHQ;@0Y[)/%%TO6[?@3*FZ[&;"K>,QSI:JWZ.CF$=80(,F]8G M1868Z[9#+71]R"^&9-8.7J$XX7D2&;^2LALX=@,K",)7Z:6U_TH,@NCZ"W>[ M="B#*VC*H=U#807/QQ,M&U5E2Q%NNG=\^5\^2.&K!V2CYGY;HT( M](>*R#&2P=U)USZ_J7)5/W#.3PY)KWJ96AK'#ZWN8=MC>R]3':OK>]C2[QMQ M[IF).'?++@=?LW*]^%Q$L2F=:[LB?@Y86:X+.^CO,<$YU(\,H: J&B-0*!O& M@ @T>HXE3-5%>@&ZH3IKK#9UK-P-J=\KW?4L-%3EA/5%[;#8;C]@7;O: C48 M ]6@-;U=ZUU:-60-G]9V[GKL$=*2IZS>"*@KC=P0U?+[POK_:?=E.:C7=R!U M; Y5\3&QB%AY\%[,'D&\;6_F=<+XV[9K)M!;07:S;,-F3;U78UJ[G6X$/)<4YF_*C]X,!T87/WOJC3>%#O=1;)5>\ M6WV\A[^;CFUU%D[5I4R,]=E!+!P C>: 7?6T.I[8-Z?RZN'F;"-@\C@&*$K8 M"*;".MAO$6'."YH;Q:?ZC-Z *\53_7/"*$ T#H#W(\Y5>8,,JD.;5_\!4$L# M!!0 ( .F#W%A!-8OZ5@@ -<9 9 >&PO=V]R:W-H965TU\A$I*0D(1* M@);57__N!5=)M)UVW+PO$@G@KCBX]T Z6LOBFUIRKLECEN;J>+34>O5^,E'Q MDF=,C>6*YS SET7&-+P6BXE:%9PE1BA+)XYM!Y.,B7QT?"GB;M%H2D?%<"9F3 M@L^/1Z?T_9F'Z\V"+X*O5>^98"0S*;_ARU5R/++1(9[R6*,&!E\/_)RG*2H" M-_ZL=8Y:DRC8?VZT_VIBAUAF3/%SF?Y')'IY/ I').%S5J;Z5JY_YW4\/NJ+ M9:K,)UE7:ZD[(G&IM,QJ8? @$WGUS1[K//0$0OL) :<6<(S?E2'CY073[.2H MD&M2X&K0A@\F5",-SHD<-^5.%S K0$Z?7%V?WWR\)/>G_SV::-"'HY.XECVK M9)TG9 /R4>9ZJNX(5HD/B< M"\T39AD%9F,%SMLE83JY4RO)$@6Q"EBQ![(F,I03*0<'P0!DM7\M"J$3$ MU8 $>53"*O6?;L_'Y.SW"Z/CFN5?1;X@MSS&PUCPOH.P\I>?0H=.#]6VHTSA M'$E@1&D1D]C$*+@:;X4\ERE4%T6NLE7*H61H8ZE,0<.\#NLRU[Q8@;><7%46 M[MDC^<#6Y"V:=NS#?6$S00\/++)>BG@)GLIOA,_GZ#4$\0?+2RADQ #6#DV8 M92[F G**)KM("*2,&U>:2-Z)_ $>8"5*P0R4C[P;Y*VWD --'/_G\4X&UY : MMEH5\@%UP#-9P&.18P#O8E[HRH\E5*5WFL?+7*9RL:D3N#%6 2A]D$"-3S%V5IWG,JZD>2/*P'NXZ[L+'"<'^K>3:PE&J>U<2.X%FE:NX@> M[JSQQ^2TIV2V,89:R.,VL%(O92'TICFY<"@L<[30?@%A+7+QUS\"PE;&?(/D MZ%7042G#.H5^_I"D5ZV#AKN0V)YWZ ]P"5I9E08ZK6P. 6%WD3=N:M/;5"IU M0&8<*P-!M<+0(/1TJT "H)4P)4/.WQ,L6+9[^*]]_UH74R4>25;U?HZ]OXL$ M4[PK9>##,M>QW,BWJ.R_9';\Y!:-*36=!H!]$>9 M<],_MH#S$HK<[WAYZOL[D=5?]A*B!G+[>ID[Q;U@>5S1AAC,"$VP*O 6MA1 M$%E^Y'0#3NA;OM=![PU!=-F!C]2(B0*;0EU$'N!1 GMIE@(R7<=I7UW?"KQ@ MSRW?PEIV#0"JB2"T5?2*Q*PH-J!YS8JD2RL U0'%4Y=V0Y[E *Y=G^XI=RT/ M*J$'7MR5,UV?AAT4>)9GV^":OS\%H8<>A#^D.+#A*-E3\H$KV*0O+"U9=2ML MT[QW6L$4M:=PI(*#@4G?>H4[AQL)X+$1-'>\#2" M"A'U=M6-( W!-@)3P68B%1K8\2O",([A!HV-'MI:)J'A_54E#FJ&R#7+%V*6 M\CJF_4Q0+]BM8,T,U-PP&IP)K2D6V]\8D!U9\1VX@CT(6:IT0Y8\A>;^9XEL M*./ BQ)2T6:#[4$/PC 2IX6EV!EF(%G01: M,YR">2$S,BOAF2M36V?0%:I[T5!RJ3.<].?&!\#4V_2>_Q6,>E6K1M 05@V2 M!HM9 U&#PKR^I^B0_UFJTE2'5* MXQ2#Y&X-)6W]DRMJFI*YF7N@0V%Z6 CJ.6@4-R]C)I5["_7;)X*TF[!9LERI3L[=0 -BNP'?%08%+!WU'IKU0 MD)\/13+>PJ[9Z#Y??^!%3?T?H8>B.QN.%(*IYO>'URN[2$-Z+.5^S5.PUR$( MDS/(EE[B+'C+:.D"<%%HF)'M](XQM;QI 'TM-%?3=@*(1@"]F3H=MW!@%?)0 M#U=V3,%% NQ:4Z_3"DTY=(";F%O M%, ^MPIV._,N!8<7J ,1F?8#7O A8$] M!VY/9P0,F$(3W*+-X""0 R#G;M /:FKYOF]Y@?=L>>I=;6'3>:[@(C;C.9\+ M?= 09OQ-YO_!F)OOOW<%>^+JA?#:@=@06%X"TSG6&FBZO;QU5]5Z0R*XW]CM M2V#9/7H&&P-4"1#1-I\G-#W='H?>+^N]V[XL_RV'ZH&A7WHGO1_;@0PLS%\* MB(TRU]7O[NUH^Z_%:?5C?;>\^LOC(RL6 OA!RN<@:H^G_H@4U=\(U8N6*_/3 M_4QJ8![F<&ULY5AM4]LX$/XK M&K?3H3."6'XW))DA0"DW)7 $>I\51TETM:U4DDGY][>R8Q."DY8I'\KRWQ6%3GG.KB521991^3!@J5CV+&+5@AL^ MFVLCZ/2["SIC(Z;O%M<2>IT&9<(SEBLN#?=/KH:W-U=?OEP,S]'%\/;LYFQTV^UH0#=C.LD*:5 A.5N0 G0I M>VX3JEGCN"T,]:(NU M@O+:H!5M!,7G/K/Z'=R2PCW8XZC6.>KO07Y23GR'=GB$2'Z!M MD&@H\OT$\B9%"L8SQ'/-("*-0*BXTFR"Q!3I.4-3&"&6,.80?7@7.;9[].:_ MQ\H$]U>1,^3:59T]&S.D^;]F8^K!Y].F?<-@L5LUZ^U/ MYR-T*S1-&\G37H-V.7AQ>[U_-T*GD&HJ%;JF?++/%WYGA?A*"S7Z>,+E0$.W1A[$?F( M[G*Z6$BQD)R:K2F9!MZ%!J,RA_ 4V@-&X@G7SV%<[(4A]F*O11,0L]"D;6K7 M#7 4NRUN$>P'!),X:-6%,;@=."TZ!P/ MA%1G<-;.S7W@GJ%4*+4V'2R?O[9T>X2 8,/I5\DBG!.AO0:\YV'']3ZBKS0M M:%F%/$_@=J084G,JP?OQ@^%M(;E^J$1SD4Z85#OG^EE_E]SU8/'MC?VW564D M(63*7ATGFQNF)@15;TL?$SO&@>?5 A>VNX>)%]4"4QG VQM5TZBV%XT/F^!9 MU:SLP&MS&OCQH^Z]@7,CL&BKS[?ZK4@)+C\L&T/9UQ>@K>/_*()JIZ;7(ZJV M]I]-6"Z=N/H31&6Z[QMPHK-[@WB7RA;2%8O%55'BT7Y.C 6 M6HNL;,X9A7R; :"?"J'KCIF@>2[J_P=02P,$% @ Z8/<6$<*GOC- P MX L !D !X;"]W;W)K&ULQ59M;^(X$/XK5O:Z MNI-0WF%I"T@M[:J]50'1WMUGDPS$:F+G;*>T__[&#@38#:CJK>Z^@#VOSXQG M)C-8"_FL,@!-7HN>)Y*,BBH0B_70"9PM8 M0?]1SB3>O,9*R@K@B@E.)"R'SE5P<1T;>2OP)X.UVCL3$\E"B&=SN4^'CF\ M00Z)-A8H_KW &/+<&$(8?V]L.HU+H[A_WEK_:F/'6!94P5CD?[%49T.G[Y 4 MEK3*]5RL[V 33]?82T2N["]9U[)()DFEM"@VRHB@8+S^IZ^;/.PI]/TC"N%& M(;2X:T<6Y0W5=#208DVDD49KYF!#M=H(CG'S*(]:(I>AGAZ-IY/Q[>1I?O5T M/YT\#CR--@W'2S;ZU[5^>$2_1QX$UYDBMSR%]%#?0RP-H' +Z#H\:? &$I=$ M08>$?AB=L!K7H%\ 6?T^5/0\R]/H(L; M=/$IZ^] =UI_,GVZ)6,)*=-$,O5,/G_JAWYT2:X4$4OR>\6!1'Z=3$)Y2C"] M4"Q -BGN$%J64KPRK'#(WX@)K7L9=]TNEEN>V\Y!O9I, C]PPX;QZR]![$;; MZV_&H\Z C$514OYFH 1?+A5)J,K(FB(BC@U3"H5@J29+QBE/&,T)XTHS79DV M57BQ1F;S<0>[7I5@^S9_<\D,82,9J:LJIU:Z8V6Q'UA1%<9.A;G -N7/.T^% MJ+@F3)'YPW77]SN^[Q.<9@1HDK6#<,E32QA::!2K.&9+(RCT8P/+($\-:.-4 M;;PA3XOVQ/JNWY+8\Y[;WT]KY/9V::7O?\O#A/W+(@@1;-0"-NC&.WB(-@QV MX']N$=P)OB+?\*>M%!KFAPOB[ML-^=\K(HSZ>V^_G^70/3_,LR#&?,_> D[9#R9F 4_U+P^BHXFR>8IS&/' MT1%\0?^L'=ZA?A ?!RAI"EMQA<838"]TD2-8#OK8B[P[VU%+MKN]8]&+1VOK-[ OA''J?M4^_M;5V(8&5W2QQTQFZ] M@#749GV]JK>VG7B]^SY0N<)I0W)8HJKO?L%M4=;[9'W1HK0[W$)H#-<>,US! M01H!Y"\%3J#-Q3AHEOK1/U!+ P04 " #I@]Q8%#8]IGP' !M%0 &0 M 'AL+W=OY'4 MZ5*;KW8AA&/?,Y7;L\["N>)MOV_CAE"Y)A)M=8:<>^"SG"T<#_?/3 M@L_%@W!?BGN#MWZC)9&9R*W4.3,B/>M<#-]>'I"\%_B/%$N[]LPHDIG67^GE M0W+6&9!#0HG8D0:.OROA=5/&/2%VME_2];!MD(PG%IG[V#(>WG%'3\_-7K)#$E#&SWX4/UJ."=S*LJ#,YB56.?.IW;ZYO'Q_8Q>T5F][=/GZX_?WZ=OK':=_! (GUXTK995 6O:+LD-WHW"TL MN\X3D6RN[\.QQKNH]NXRVJGP2L0]-AIV632(1COTC9IH1U[?Z.=$&Y0=;%=& M[?+6%CP69QWT@Q7F273.?_UE>#@XV>'J0>/JP2[M/^KJ;F6W=X_7+!KVV ZM M;(_OLRGJ)_.YR.,5>Q!/PO \%JS@*_2AL^QQ(=@G/M/&"QJT%%Z73*?,8>;^ M\Q1]^JV4R 836:'T2AC+G&; M&+0 =R+I>5=:&TNI%)L%[4HPD!73N6 9P?&%(3\M>+Q@*\%-[3T54)* T4\2 M\&6SE1^OC C;8Q>6A %*DV^&O6']ML^6"PEG%]RR7#N$*3P?$K&1E=P;0J:L M5C+QEE-D*8\E5\PZ#'B[72R,>6F1%9Z#;T-^>4XJ@=]$HIC+!7<^&*2\Q.K* MYRY5!;%UFSS#*(FEI4-=>^R3F$,Z;L C 8!??SF.!J,3=I>W&0L)P^][ 0?9 M??E=YBG/YVE)@++.E(&KK_,Y$"P,M&&BUV6?'$J^1RJCP8G'FL*&XV2:^K'A MR3ZVE5DF'47/V50^2>4KXL4(@GZ1T(42M&)X=&(Q7QI'Y7@H_UKHDEU)>( T M=-E'67XKX> 4..VRWWEN2W9/N*!"[I&JRA6OHG&!SV'-.EH G>SR_57 :=PX M0NT!@,!)1ZEN!9E=<*0VXU]#F] 2;'W4*?)!YE MO@,*55HO@A4"_8B@(%=UH)/SH#@552DE (2]K?("!4:/HW_0 L]C:9W@RFI" MLI*$.'@$3!?"H+,K.@PV9@)S&U813DV8WJ$9S[\"<;$NWP"1)4 M/0EF\27_LTPJ3%.H/!:!MG@P_OUXPKW[Y+=!\U4"88I9-P M4H5-1$-$XGV]* R0=^0=C;PK'TO,3\+ %L]3:6SPV0HT4+(62&A[W\$57CPR MJ$Z$"-"*39$5/+\&[#]**/)._ED:::G'$6]-9-ZST: FL34P&KABB -#YH:] MXZA-W69ND8E#9U6(BK)WIVUK\U=5\XSK2:8I5Y<5I;%@#4\WH7;K^P):K-H<$]\!_'F< M' AP3H7:5\P+2<<5M?>V#* N_RH#X.\\5F6@B87?%L5J,_M4DIHJ[!J26WC4 MG/BXD";9I&M:_ 'OX Z^A;]#_/\S]O;5^@?._G]G9JI7.<=U@47CK8<2;\N7 M&)R-HUT#M(NY$17=2+=XWJF[(8T2)_8U,'ODTF6/:E1W[$Z\'J_QB-W2##\. MXPN(S(/CW:9G=K'&\*#UX5G#SJB$TO/3@RAQTYNZ:WP80==L M"K_>E5[7QY)_2: ^#>;!\G/1,O",:H M%OK<5Y7Z+X D'"/I>BLSX*78(ESB1ADZ*]?Y;S$%#[+Q_=1*-W>%[>=T?X>H MVQ RJ59*+^W;QM.?]?_YYK)Y_O+ KF"'XY+RN!3JJ;J4X((4R&'#R[TO.0>^ MP4+[&\_P_F#-"E6&H7*C\5%W,ADW,V_8J!L=3[J3P9B6C%\X-AH,NH/!X,7X M0=2-Q@?LT5>C*4-]86D0UEH^W&)Y-(JZP_&DK7N\S^[2E.Y4GP0*1)3=U/,W M$)H&?].5KEGQ^!ICA5N4>E%[.F]RNG,P119 \Q69V7 R"];])1UL\"[ K(DK M8,J68#45'%S"9$4RX685U-9W5KK6 #>)M+'2-DC<:B?8$+ND!C@)H9Q8&[.> M3R$0K+SPKYJM#X\5NQ)"6_4M1E^#],_#+F'VA[#:E'D-I]O&*NQZY!Q.HNYX M#7]OV.2H.QX=5W8IQ&P]>P9K3YEG@1/J&U MXN%#Y TW.+U8E"S%4MP:QAUFPL>]\.)TX3^HS;1S.O./"X$MWI YE,-3%0O M9*#YPGK^-U!+ P04 " #I@]Q8? AITU(# #=" &0 'AL+W=O\0J\R9RI;!_RL(H.BW)SPSGD]ML.1G#+)LO_X#E/)LNLIOEA_OI M K+I&$;9;3:]F2SZ@:%@UB7(#\"C!CAZ 3B%.RG,5L-$%%A\ZQ\0R99I=&0Z MBLX"CC'O0-SU(0JC^ Q>W&8>.[SX_\^\ 4Z>![9M=*5KEN/ HS[1J#ZC-WSS MJIN&UV=H)RWMY!SZ]] ^#SR]7TX@BCKP'R/ +5(W:%@K65%[7+'V&.PGPKW*+6 MB&Z1JE'-4)6R@/G="!X6,):<,Z5ARL2?I=B024X/T+U >P.&+F0M=]059)'5 MJN30%'5$MW;'5+X]5GD"MFIZUY"$?AB&+;/7T//3.('1^_&SH!^9V-$#>X"- M"99ZIVV=%H84:7K1BHF?I.'W8D:1WSMA&OO=]%TK9:X"/NX(/@X;1]]%H1&C MF+$WYVINIHKC>.> M_^XBA9]>)ZD?Q_'/+M +9S[8\.CF!W_L'/*@_+%:H6HOX4?ETNW&?IQVB6^7 MB*<7I[G\X^QI+K_2O\J$0;23Q$90C#^-]=RK%9R,G K5Q@U63>GMA&FF3ZMM M9W?6C*ROYLW@IYK?E$)3MFMR#3L7/0]4,TP;P&PO M=V]R:W-H965TL1-W MZHZ3>"PWYQDF(0MCDE !R++__BR NAY2.FG:/D@D<=GWO?8&SI9*/YN9$):\ M-G5KSDF+,[6PM6S%G29FT31CR[#]U>Q6^\7?)-B:7;>B=/D4:EG]W%3G8\")Y"H M16D=!8['B_@HZMH1@AA_KFB.-BS=QMWW-?5?O>[0Y9$;\5'5_Y&5G9V/\A&I MQ)0O:GNOEK^)E3Z)HU>JVOA_LNS6LFQ$RH6QJEEMA@2-;+LG?UW986=#'AS8 MP%8;F)>[8^2E_,0MOSC3:DFT6PUJ[L6KZG=#.-DZITRLQJS$/GOQ[?+^YO+J M]IK/)#K+P\W#S?7D[.Q!7VW:ERN:%UUM-@!6BGYK%H[,^2ZK42U MOW\,N3;"L;5P5^PHP4^B/"512 D+6'2$7K11-O+THG]$V8Y6/$S+)E M.!\A&XS0+V)T\?-/81I\.")IO)$T/D;]+TIZE-:PI%^^/EP3%IV2PYS(MYMK M0[@6Y$FT0O.Z?B.BM=)*88B=<4MJ7CXCG:=364K,$/'G0MHW8A69RI:WI< R M(767>MV^I;0S8 /A525=6O)ZM5;BS2SFDU)7,M M';)A52N<3=R[FOHI+564] JE/R<& S^&NGL.ZXE:HUJI:54W6U MEP"7=RRHA3.@4WV^T'/8RYR228>WT*3#\ Y.GR"$6[=#LSIJ(LC"#=C5P''S MGOS\4\Z"Z,.__OQ] >-&08$1]K=/B.F?O/5_[WQX1\@A89GV$1+0)&6<(V M,^](1*,TI4G*R+TP5LO2>;'LZ.TSR6"/)$YZXXYJW!M-DH!,9@BE$Q??+@E M'K7X@)8AZVL5YC0( O?K33&:1 EE<4:^*"M 1%UO=D#DM'$;E5O#4.1.Q,ZFJ#JSTC9#3+ AKF^8"T-(\11&'4 MWT6S/$!XY>1NHN[Z^\^ M[S1.'AJEWM4C5P3G#G^&W(W1/.W[%-K'"+5@P-T SR!'Y#(D1_O4(9WZ MOE2,:!KWH>F0:];C6S8ULO'_)^,1:$T.0FL:)#3-PK\2:BTZID/A!H))C!HQ M ,24A04MLH&0RX!Y4; *N4UU[,I8$$/P!%"[F_M^"@ .2 @0:-O\>>UQ4H%*50-=E1%74, M^)L 5C9U;,[?]NKBQL2H-076LP$$1;2G+AF&P#4M"AJ@N?BZZJX]]8$RX+H" M&@[4K-"7Q&P(:/(<0)/NDSY!+M6^MSP4Y""8I+08*,B,AM CS L8.BYIYK=Z$,#X] MLP]D*>JI.R;U-0O .!CT0Y"A$2D&S)NX9H:AWT!(E:MCR-I-OPS49'@*O53! M6'\.M2P-,V1;7X#(-8T(/_17#_Q5'(DS^"!" S%0%BA#TY6G0^F/8E'$>ZFA M-$[ "-##D<$"UQH4K:CBQ\JX*9BQYTY1M =]A!N-PCZ]3.")U(:QNFN%R($ M1K*-+\RB+"ZX($L9Y3-F0D4/8)RAHG VT&JBU:)GRJ.^WO_L\;I:C M6(\F.AXHH<[-_1QQ-3!>F>IVT$3=B0862F"%:._PT4TY R%ZHWC;/KSK3(-? MEI)?_,EX>[R%9OX,ZZX6<'X^=ESM3L*(,MGZL_*BY8M*^N.1:BO7U%7[9U_I M,DXVQ%A\NE;#<5"=+;'.\W$)J<7,W4F^".S M_ G<,?!R%?2=!=@PEV ]8ZB MS.VH%Y67#L>)A?"W )TQXL0WGTD1DJ'[H_'.%5\C])._R#3$5XGNMF\SNKDK MO>RN"+?+NXO6SUP_22A4BRFV!J=9,NJ:@_6'57-_8?BHK%6-?YT)7@GM%F!^ MJG!J6WTX!IL;Y(O_ E!+ P04 " #I@]Q8ZE6+]!4( "&'0 &0 'AL M+W=O9GDS?N\85OUML%_\W$DQK\)D:3!RD_F9=? M9V<3QP@DNQ*7,?\MF M>GDVB2=D)N9\G>M;^?2+:/0)#+U4YLK^)T_U6A>+T[72LF@V0X(B*^LG?V[L M,-@0.R]L8,T&9N6N&5DIWW+-ST\K^40JLQK4S ^KJMT-X;+2..5.5YC-L$^? MWUV]N[YZ?T]NKVX^W-[_^O[=Z52#K)FX%$2*YEJ9>*7)4S,=O< M/X4XG4RLE>F"[27X5J1'Q',I80[S]M#S.AT]2\_[&AUK$OYN$B8UCM6*I^)L M@MA7HGH4D_,?OG-#YV2/@'XGH+^/^F$"[B?Q_L/]%6'^$1G1(F_N+@F+'4I^ M^"YFS#FY$PMDE2:W8B4KG94+:B?<$R*4Y@]YAFA2!#_+&:]FBB#SD7[-6I*5 M=26P*?6 -"\1(VS=N>K525YNFRM#B' 2U3(;F/$VM3P@]AAV9K)#F*U MG6=&*<-UIT6M"7I/0L09>?B\4[MTF8GY@/],I)FMPP7_)"IK'_PR,^,UM:FY M@@64&<<"Z[$RM7XT[)1<5WAKS-RIODN2@3EZ(UQW!J!0-(1+!^8(;JUEZK0B=J+7*M50# M5<@26K=J8K->*/=;:J0\!8 M.TW!6E:90.S++)]G(I\143YFE2S-*H0"Z.@6"[%EE7-M_$*00M8?M0#58P92 M=9S-90[0MJ8U#E#$UCZP;"!\(Q=AOT9\ZU?KYNR9%#4V"(,-!)5=% \(H*:Z M,RN)*?/&,VHE+$;GGX]MVCC>R3=__GR0J-N[K.B#%V_WR^WUA?W[>$?>PI0< MR;E-Z<>/)4?T:C'[Z>"Q-_MC@QA<"DZ(FU G""AC43<2T2!@-$YZX;\GC/H1 MHRSRR%4;4G083Y:VA(T&TB31,PO$FZGH^];R$W+2Q_6$0VW=-;'?K/9K$'D7R#BA$ M,0-7IU&HG;XM#8TP]@SX0&B3L884%(PVAHX9!ZD4]9&/]E4?UM MLF CM@=!.(B;SM.=!UYC/8S@=FP8?>W89NBTH\/:=:BR@SQIV(T#?$=HJNWP MJ4-BF[K)]R_]_35%X="QV\T0WB@)[4B?R79D5\;52P?ILAW^EU)I Z)MRM2] M!Z+"("!_[E/.IX[OT"3:D<\H A&8^VPT%5*'.2A:[FC&H&X.,Y MY%TEE<$R.0<*-Y)[*%8N3=R1C@'2/Z%>R+8G&'5 TV?!V"I^A*+A):,)1ETG MH!'T>2L I>@Z.S3FA>G*FCZMY0"K>TE?O7T4K$$QAPE0(?V1Q+8?84-Q6 C[ M.DW IGR5F:=XQL$>08'V6G6>]N _K]N)\NWVM:VGNY==DE#?]\E]5MCVL(\ M*"P79;:SWO]5SW=2XD2C*UXJM'858A&]&"#U.5*<%&1/F( KPE68M@KD&P9!-9-ITT?J^1 M+G01BG&?*#Z-X+HP2D98MZWS=@_Q%=88X>W+./IW>QZ,F;T*_V+F/P,S1XWU ML!]N2_VX?VV IF\ZMYO(/X&9"01PXQY[0N0+D-3M1Q(PB@$XSLA4+F60UA_D MEH=# (N MFPG./J&3(/#C1)^A#KF=RT""H+CTF"L+NQ@4,SO+8.:A<2(W>0P M$ R8;\&KY1R@$@<=7X.S,@XD=MU>6<>)7P%! MZQ%O0(+!R+#F/P@%AT&_,3,^#+9;T*'9\C[:,CYYM9$&8\-3 ;#VS^#@:Z@' MBHY!U^C5G?W*_2CX!=8XJ"1LHV!_OORV(?&?=2E,TFRBUVL?05[X[K'Q\MIS M6,SW?"@9+GNM7M>N,Y_CS*>TEQ@?^AD%/8WCX A@:VL]%$0XSIM30>_^[PEC M]0D#,7'XEQ0W0K" >C3\EH(:9VID,H@(9C[1H$J[_I=\37$B'"30@3G):"[Q MD:2!;=E'VW :B!($9M2W)KL^%G8;8G1L.$7%@TXYPL$*EO('J8>R@.,4X"3: M<%17\ TZH.@'40>OOCV7 .)8,K W>G(G1 [VF+?K*F8ZN!LK1+6P-X#F6F)= MZOJ:K!OM+AG?U'=K_?+ZAO*:5XNL5"07I$9H MV9]+P5&\S +,SR5!-JG3.+1[U_-24 M6O#$$>79:308G)WF7!:]RV=N[59?/E.5S60A;C4S59YSO;H6F5H^[X6]9N&# MG"\L+9Q>/BOY7-P)^[&\U7@Z;;DD,A>%D:I@6J3/>U?AT^L1[7<;?I-B:3I_ M,[)DIM1G>GB3/.\-2"&1B=@2!XY?#^*%R#)B!#6^U#Q[K4@B[/[=<'_E;(-Z;]E@B4EYE]H-:OA:U/6/B%ZO,N)]LZ?>&V!Q7QJJ\)H8& MN2S\;_ZU]D.'8#HX0!#5!)'3VPMR6MYPRR^?:;5DFG:#&_WA3'744$X6%)0[ MJ_%6@LY>WGV\OGOYKX\OW]VSE[_AY]VS4PNV]/(TKEE<>Q;1 19G[*TJ[,*P MET4BDDWZ4ZC3ZA0U.EU'CS*\$7&?#<. 18-H^ B_86OCT/$;_B\V>A:C_2RH M-)Z:DL?B>0^Y;X1^$+W+GW\*SP87CR@X:A4 M['X!A5FL"J,RF7 K$I;*@A>QY!DS%@LH,FO84FC!>%EJ]8 MLQ72K$!=TDO& MBX3Q!RXS/LL$ Q8P:4P%'H*AM'ZM"L&BJ0O8*'";[4*P%RHO>;%B"VZ8>.!9 MY62;:F;$EXJXB@5$!)II$ -\N3Q!"W83)PBK& MF1%QI:65PK"RTC$DPI2Y%E[[(Z+\^:=I% TN[M8[;YN=5\U.MR>\. Z("]EG M&=@O%S)>;$AWK!-Z!WS)NM*Q],"U5-5:$6TV%+AMEQMI, (FE%H^P'969D@S MI[;5O##)1:X,#-CFYJ="(I#%R7@0PT#)DA7:A M340FZ>]:Q-J>-O#=)>)*#$#!LVSE]A3*LD\*H 8 M>N1S<)F3R>%@$ S\?W8T#L9C^G_.S()K"KTRUN4*^T#R8.M=F4E[S%3:94ON M"B<7AKW(8""[8N]U@H) KMUY/MRRCW<.)=53P) MPT8_E\2OQ$R[+([V)7&<*2-JEVW'=(N\I?\%X9U_E5 #%8V?A5BZFOP@C(+; MH?V]B!>%RM1\!4']@/W3)GUV5.?.!ODZW3E+*XJ.6A9UB)'@8!>=UENY0 M7.]0H (D8' +;N'X-/6N2+G4C !4M)E<"^]PKU5W;CJ?3H/AV9F;5Y+&[9M< M?,X"= #AE.GC*5(]ZD]'H\/6HRYV7/NXAM>'-(R"<.@=] =TG!S0 "%_RP$Y M+#K?$^^VW!V[A* Z^)5A7B!)!PPMQ@*$3A M2X;V8/S]#$05:2K<4.HREVC>\A6KV]T&XN\&8PWY;PKJ[44]Y;8R6I.LBC][ MBP+R\J:CON>GM9OBERA1I,J=^M7&FA! $/71FC,+BL;;"%55'99]-#9Q0KWD*F >FC(-)-':YF,@'F31313A>]YI#08=&'.T,@SE! MGP9H==*7F ,)SZ,Q$SQ>>-VB;::[>/#'F%KES1A/=TT8#_X:$P:#T$ES%DS_ M&@M:GCN)WH1OC?T(;17;2HMUVE\AM@0N.'TUE;I;)8&7T%8@9O<37]P'O5%9 M)&&14+OR W&%(QCR+7;32ZSRF2SJ?$7909;U0Q/*W:9:Q$+PB,RYI ^ MD)=)435.[UC@"\PN@(1+564)!O\'4<>(#AW-=+<'FGP7N4$?-](J"+O7./NV M';N;(C?W+]K!6=-!PM@#>-3,L6OX<6YDXQ$*?L)PZ"B2DZH\9*G+L6U0EGDN M,!E9@61 8U+M&+P)YL>N \$;+GKA* PF@V$0A=,?2;SU":JH\AGTAQ(_DJ\\ MM326[PT^3&>3X#R:H.]&#-KQST3BCT]Q#%>T9>0MH2?G(=JV'63C"9=(HZ9I MND;$DT32/EB0'^ MZ!12XH4?:1U@$L=-AZM&Z4V#FY-@UP2O?D=M*@/Q5>A8&C>;0PHB3UMSE((L MLU4CK][5##DN9R#<$]#YZP= #GF:-<5',@37!?@;.IJ<^&59^.L[0@A7E#-" MPRV7))\J8QL<2.G:;$?@R=VZ6->G^V2CSW0Z[L$$V.@'33,(Z,%[F,H%18H) MUK7,8#@)@_%D^$,8N8V^_IAP V1SH:VO$Z*Z&4?#P/O!E*+U!-Z :[NP:^_T M$7-WNN'WS1T%8<,-HB?MTZ'V^O\VEQ!T,+PX-%?'M2?H;L!IT(Q[F=B\=W'- MB-?+P*;<]X .H+KC_Q62/V,X#M#2)*AA ?^*RHUV'IJB?C1M#Y5=%3TY\?(< MKWGQF0C^4159573.P/?5@K-K-(6MH0/G452W3-.VK^ G$M+QQZ])68 MP!M%+$MXCOPHW3V9:>$C4R!K3&CL#MA1M,VP84?7/DDEUHRVB2]P>CY$S"V: M>2%6<%,J_$EWFW9TS'XGQ]RZQG?".%V[!7W> ?@9X\Y='_I3L M+Y8PDO"9S#S\TD6,&TVDAKXIO,EB2,S;?M(U?'SL>E6,,V_[/D:^!K XSJJV M,Z!)BM*Z&\^4;K1R#G'4&NFAOA/V .M62+>-55F82J_)G25L1MXAM"<)B4AQ M%N*%K2] 6BVAH%%MRR+K:(XE8^>>-XYHP'J[VI#8WU<;OIM2PC;PP73E['!W MF8 QIWF*"O[FVA&.YZBFQ ]FG0L74RJ]9M^'GM/.E[=>6_W*VW M^^^?Z+1S9#.Z90K207\R[C'MORGZ!ZM*]QUOIA"1W/VY$*@%31OP/E7*-@\D MH/VP>_E?4$L#!!0 ( .F#W%CEMOOW, X -0P 9 >&PO=V]R:W-H M965TP,GD M4:"+42(DHL5NYM?/=ZY60%[;G:=Y:*/E+F?YSGK5'^^C^*]DQ7G*OJV#,/ET MM$K3S?O3TV2QXFLW.8DV/,2;912OW12W\>UILHFYZXE)Z^!4E67S=.WZX='G MC^+9=?SY8Y2E@1_RZY@EV7KMQMLS'D3WGXZ4H_+!Q+]=I?3@]//'C7O+ISR] MV5S'N#NM5O'\-0\3/PI9S)>?CGK*^S.=QHL!O_G\/FE<,^)D'D5_TEZM?"-[!R]Q->#\*?O>]=/7I MR#YB'E^Z69!.HONOO.#'H/4649"(O^P^'VOH1VR1)6FT+B:#@K4?YK_NMT(. MC0FV_, $M9B@"KKSC025YV[J?OX81_^2#4<7X\E5;S8,$4]EO6.VY6801<+7+BAQ_1CV>[P;D?KBJ'\-@M<8=[3X_]( M8KE%!(B%"??8T@_=<.&[ ?/#W'W10$RC81LWQH88O=ZXX98E*S<(V)QC4H"I M]RL>%L0E:>PO4CP+X2+=).$YE=@FB0+?<^E5DLT3W_/=V ?E_-N"XYEJL V/ M%[3)_O#&2FY2$L3!77&YCI(4.]/<8"M(#'@J&$H6X&;+W?B$S3"P7U"/C8A! M#'%9"HI9]&KJ??*4BRCV(#H.9Y2N\'ZQVM42:0)++((,UHR=W)3Y*;L',^YF M$_@+=Q[P4KTEC7CY*$F-L3__9*N*]2%AUY-^3=U6;/O;<%"*6 CY7^7)N 1=#:LC!*R<;2V V3)8]C D_4)M_Y]@$Y^#FP M">VT81!A)7@&[X[@BBNH8.$F*^;Y=S[TZB4"PLA&*HP4!@E#6?FQ1QNG.2I> MZ3E6D,*$B>2-< M+^%H0'<0) V,912F@RX&J9(&= M,Y!$$U-7\ "7)^;MP27F%)H("3G$D4C'N?WLF2V1)@E(0,;"*R6\24T"_ 8> M&0ZEW<0D]OXS"_.\5KAH6HTH3,K-GH;/OE_L\UCPTV2!9-;*?$A#@F!;.T', M;-VFLHJ6P')S,CUA7WJ]:Q@1M"NLJ-8'M!RM_10,[ 8[S_>$(]FX)+EM9>JU MK^:Q'WD-?)ZPGN#WURSD3)/SI%$PAS22K^?P=64J*<0/;WE/?\((7@L^D%@B M=4.9/"3[E5CBWX;^$I$.0 8J[_Q$*'8IH!G>'F,6'-0\\&]SE0O/=)NY\'PI MY_O2ETICSEE "D\;"V7A,0(8H)MJ8AS\_T,[:QWB6QNP*9?!X/9E'5N1KV;\^%L<-X5]B9K'W[X;Z6J'0WM MW.Q/$4I]^N:AW\G5675],V7G41"X<;+SNG,3NIGG0\K=G>O>=$IR>BF/?0I4 ME/P;(%$S)44W)<-VRD>:+IF&):F64LUXQW3)MA5)LPPV72'"YSBKW7+2NIFB M'FZN*(;D&#*VD _?F9(&"6NRQJ1)>FR M+D%(;!:1U^T7B_5V%S-E2[)D&RNJ]6J&(YD*EM-JXBQ:'9(P]3>'\3/"736V MHZBJY( 0W9&[NT]-"^@P=IX2,&S)L/1N(82*>0$>W=8ER[8D0U<;1.6O(& ' M^C$;^GG'3(7&2K)S"(?O_;T<]LZ&E\/9<#!EO=$YW KKM]@%5>"[BZ%V$%Q8+PMU@;3 .QE>0_-ERUVI+=9M; :XN>M%=PF MGS *C_=E!)]BPNV8IGU(M@.6;/.0:+TIFEV1Y%[2@,^4Z=\^SA49HE EP+T! M)M7G\B!WDGGT"52I[V>2*^4M'"[MP@0S5NY%8@U)U/86Z&9"CV_\L]&"/B MD2FICE&]A /%0PLJM;3RH9\D&;5!J![-4F1 H4I M'9J;BA#C* >/ 69%+R1Q]F))V(\*PI*4O9=@Y.#A#Q,$LA+G,)MJ?VJ:"NMY MR)*H$Q& 1=\[IO+%W?@PY\:B9,(:F;IY*$L#H4RUD*W(QJ%758$(#38ML]YB MD:VI&PBN/8[4W*\=3T)Q4MIH7O-44W4$4,*S9> MW8$!JM*CQ5\LV02^Z+E>H23-[4?/>Z0K%R4CJR&/"7&V2#/JQ]'P>ZN0S M3BJ>GE6D36>]V2 /-^,+-KX>3$33O0P^5]?P[X/1=/C;@%V.I_]L%7=1""SQ MO[%U?O##Z>#GR0).;=X\4< U"[:=XHV0*EA5J<6 I_JA\/; M$GGEDSZU/.%6XWJ!FM3]XJOM_DM,[:RBN_72R6^MO"\\Y#&@2@!V/=B,#]"Z MHO_&OVVH-U,SB$I1-G24@+7B%"1Y<"F.46L,3W2X.CB9Z[)5(FQJ$7.(7O3R M7B&T2Y*9L/5&9ZW05: ='I?4O;U=?*&&6H?XZXH&F>L7,;[P M#"(8W^?9<])(G^O8@Y#H6,B8C6;M!R>H2(K3?*9:FJ0K8#:OA(HXU"D55H_4 M) NR45I2\(YC(DC8" MFG1)M\TV:A!4D2Z8>#?B.7PJ'<.9VBB6=<5N3BS>T7Y4->D[^M<0GTUDC,M"H8&J:IJV]_E>;E_&Q;E MZ6*;G[449Z2N]V=6]HE$=SH_?VFVC_:Z%"_1)C1I EUMVD1V*#O(H-K2*Y-2 M%Q6HZ^]D4GF#/TUC?YZES?/$,J976@5H%16HMEHTCMP+=;*F:'L:MU5J,K5H M_!6AM]^;?F47E^/?_Q]CGXZQHN>Y#*+[7==-E0FE72)1?/\@ST^8^[/,'%#H M->P J(HYG67[@!@=D):N,_?:>$T/Q9EB5K3<7T;S4[\BC'5N$2E>%R/J$%'' M6UG2D17+UF'!I$AZ'BF0[52GT;LE(T7FM1NZM^+L0-@^7V^":,N;@1^2)+G7 M?115LE%D&6:=FNLRW(%N4=$49T)T2,GIZX1"Q ( X@0WM^WR.+:MX?50L@.U MRC;UN]KJ.AUA"R5Q]W$*DK9&^H,;=U1),U!U[G1CBVYY]W&ATN<^_J+!'#R3 MK$NV837$*ENRI#0J-<60)4NUGA%Y6SK*58"M::T":V//(IP^WIKO*-1R-W=% M;2%A<$"SWN0 OM74C6?T9!')912FEF9V=VBF\P==; .-",=M9T*:5/3GV'6YZ=KU>''B^>C&'=T&3&SJ4.V*MBVKKU87%O/T&=>. M;2J*)GHUNKQS5F*6[;1N>W_@)5E.AYK-%&+T)FA%,QZP-YJH=6#(&I(/IP6W M;0AH4"Q#6HH![]G<1#$T/4]1]P!3<,^FV[A7X5T4& ^\>@R^.+ MF+M)T2-K$"IL65,IG"A-M,ODTE%+- N\C@H)6PXE>#_ =R.]E]BTUD0G9&C46ZB/JW?/\PH5JDHH2VS .*Z2W(;+X"J\B+S\&LS71:78T MFSWORX+B6=L'R:>-+\W7/+X5W]/3MU!9F.8?G5=/JT_V>_F7ZO7P_'O_*S>& M2)'1\B6FRB>6<<3B_!OZ_":--N*[]7F4IM%:7*XX0DY, _">/DPJ;VB#ZC\R M?/X?4$L#!!0 ( .F#W%C,Z85]""L /^4 9 >&PO=V]R:W-H965T M4^Z SA.TN-!%B-.;N-] MI,22Q Y%JEF4'<^OG[/60E%TEKZ#AX<'-#H6EZI356??^.M]W7RQ2V/:Y.NJ MK.QO3Y9MNW[V]*F=+/IT ME175DQ>_TK6;YL6O]:8MB\K<-(G=K%99\_#2E/7];T_&3_3"QV*Q;/'"TQ>_ MKK.%N37MY_5- [^>NE'R8F4J6]15TICY;T\NQ\]>'DWP!7KB7X6YM\'?"2YE M6M=?\,=U_MN30X3(E&;6XA 9_'-GKDQ9XD@ QU\RZ!,W)[X8_JVCOZ'%PV*F MF357=?E'D;?+WYZ$<_MOB^%?. Q_T#(@D]L^ML M9GY[ C1B37-GGKSXQW^,3P^?#X![[, ]'AK]Q)U'Y"# MP_0#V3MV,@#TB0/Z9!#HFZ:H9L6Z-#3Z55U90*A\)^B#@_6#/C##T ).W0). M!Q?PKZPILFEIDNNJ-3!I"^C<%BV01!_\/SI68O"/AZ1=9FTRJS=EGJSK%B]F M9?F03$UBBT55S(M95K5)6\.#)OG7]>N#Y!/\<56OUEGUD*Q-@XP:-J):U$6U M2#)KC;7 15N++^4&I@4N8I+[I8$1FB2K=&:[I%EAIAEL89$#?'F2X1SP4-[S M IS 75%O+( '3\.U>8%O6'D)1FF+:F-H8AAU>Z@V@+S[--Y;-P5*"OA9&5AX M 7\?))>P(EA,8V8U[,=_ZXRPF<"'$0%F'@%@ V!.F^1U4M4M/+-FY$ZR/"\0 M/[*2=@@WQ^\[S+ZQ,"X 8F$0.P?HRJR 7/)\[.# MPXN+B^0WF/&7\<'A(2%IDJW73?T5V \:K[.EEFUD!>1^V1 5+!%,,'6D@@& M:\+UN*4DV:K>X%X)RT/B$K;7-ALF3$<<.$%TF/HR;8,LI?O9WB)+.'26=#]+ :]O27C$" ZO'HL/] OPC"ZYM +&:\D$8 MUQ8Z9[,9[@G>1O3!<1O$VZQI\$0%?-? [:/&$X MG$Y=WI&, _$!! V;"NR+>.P.;@B2M+[/$%\1B!G(MZ)-RAI%) S'2 )'LMXT M@&APFEE^AT\+/@,BYALV)03=N^/+$SC87YL" !0%?D18C]?6N-)DWM2KI$#\ MVZS79<$44P-QVDUC&*D ,!#TB34SOF1TS%S&) 'BADPC65K/07%(*F-RDJ:K M[ NL>%.62#/K[(%A@!U $&#'F"GHJBV*6)!+P%*J/&O@1H.6$VQ:P;NZ-FT# MG&"S H)LZ1[L2%'E %;S$ ,BX@=/$.["IQ MJ W@T+SS\'B.!PW["Z=A@V%;6!IREO:>R ST&F)T.";^>#!([()6@,XX2&[ MH,T=CEC82#W/^HZ&Q7G^!#1+05$I9DM]$<>AIS, U8- H (%PQ9.'VA+9W"D M%8!^W;-",&CA'8=AN2G!)@45AX"$HT([',<05/(/H#F>;TH3;W"%ABE"P2=K M'7/>PN&DB' 6]@R@O#/6H1L(HE7-Z%&1.H$1G)+M4."IG!@H0 MC=PCL]JB3G0)B-G@D)4R"AR6-A;W1R_B^&[X'0MVV"T[%.Z:#<4&/'M?M,N" MT0/PY N=AY.)!PF8/@#R#IZQ+(#:&M"Z2Y3OP(50WNW"+D]/NQ1L5*H MAJ3NA9.Z%X.B\DU6-,F_8,UL@;YQ:MDU*12T>WT"^.='945KV1B3E$#-)3U9 M5.L-TD"#_ 5T1*;'>8W2SSY+WN*#R5@?$U.2CPQ9^0J,LQITDGKQ0&/\M:F1 MI,$80\S= _3*_P2D,?D^"Q$R_6;>DH)KH;U3J.<-<*OY0J810S#Y)@C M"\W M>1<*G-@"6R9ECJ=%K!F<-Z5'=$[$%UQ=/44O N&GLC<:,%P&2#53D,6:@P2> M(07BPBO]E3(\0*$@,\5@QX%(YB***JY[A;UP9ZC;>%_V MTPWU/-F;[.,Y 1MQ%^G-O:-]H6BYRN*\\SX:VU8/%E^K::M!(0,^ ORPJ-CW MC%O!K)9L']2A9"32\5D1P7._$[W08R;IW\ S&CKG7CQET+JK(-#\2;1FMJR* MO\1+(9H\''.+FZAJ/]P![0D *(FYD8'-^\I/R";PUA/'!X8T#640/XWX-:.U M@E[!5F"K*T:>.&,?'8J<>H/,K[:F XO:C,$1;$W&CS)!W).1(G.QU\FIG233 M@/$C>E6\AS(\*/&D^.L&L.W*9O"6#3W-2D)1\E@+(2_A\1'1"1R>L2VQME35 M"7*9F(+0/45;S<17%%WT"KRY)7#3)!(!P=@@W<)AW$]X@$S! $6"0:*K ?S3 MK/H"%D56,2:'=^H&I ILDTU(MQ@_=R8'X"5QK-#6#:AQ:F89X*'RD&*U KN% M3.=HZ^ UT*"<7+7]W,;N.#,9O*RKQ1:\^48T&@_N0P0LZC@] ),JUZHK@=V= M#5N4P-<#29>PT@?+Z!H-XSO(?//S;0-E\=^-$?J8N,UA?U"!R*;A/0^ M(/?'ASYX;T. M/0.!;R'T?3B;&OUA5>W]&J"/(EO988-\J]/OOS9 /^S_.G2*P2/,DD6\+*RE MA3E^U)C(6XUJ.? -NM=KM9$G1!(5EQ1$+U$K0;S/\+K%\]).3 M!PE%/['"*K ED D!*VMKN?5.C&_T:60OXLFY%>2$@"0X%C#V6P,E+DZ=J3>D]T!ON@76B M9PE8=!0K<-/'D!/4&DNRZ"TR#;K,471=IT'-)9:G>^XU2N^*0AU77 M-@@9R_P>4+0"*WH6/$3.%QP<5.LJMI#%0+1.] 5A+.'%-'YLTMX7L'^PKYN9 MZ81'AK8>=Z,R;624@N2[*RBGH?/"]_CK>U?D&XECXM$A3S1K M#7.MF+5P ) / L J&$>6?7Z#7LWP.U@;.57P<7;FD>.$M6V>$VU#[QE990\4 M(B 6(9PAQ@Y\0A%=72CQ.2,_ZO"%N080"*@9\0*=$ZA6PG#9BKV&/1,B H#" MW]"ZV2>'FA%@,)E2Z !"!X@?$P^3W0#$MV'E%JT=-4Z5++L^)4_"P'G4YX(C MN#@N&)N%U0@N@Y+2L37D>F#>B3S2X/VZ&:*:9X#!%Z=G%\_9)5N4;!HRV9<; MY,"AI%6?+3ZH3NCGT1#N')&Q">];K<4MR/XY\8FKCW7'^P5M .POO9\3E>;BQS!_71QQ.*:S[P7B*AL=_F.=W6P7@'ZBDZYM&I SP[I]"C MFLFVC\9D&WZ>7WSJI8P0X#!% M[,5[OF9(6*X?&[9>#BY[$9])I?.9P)V3R]T/S)0,AJ"TB>3C8>S MR:XQYP #,D/P_4 .67?<04/<9XZ-A].];IH:"+OE\-YK'ZS=!?@/CY:,DNBN MCR:1E&2 4,NZS#ERC@>KF):\82@MQ:I&BQ'[XG8#-30S7 ;GI M#H^>[_SW&HPIFWP.!G@7[^,1G,J)+.%#=S])G2F^HK?6)I/@R1N?9A"$]QT? M?N;F=QC@KHP/98S/K49!<)HWV4Q_ZI,3?;)W8]UC;U'DTSZ&^T1BTN^I/GS% MZ3.:#^#U%S%<*3S;AZ+.3;QIV,TY"T>:LTQTJ1>-2UVH[RN$"[V]ZYKLK=T@ MV,AU@0YQ\5<\A"X.=,,4#0&%RN@C Y: *9SS*(*###&0="CH4"59U,[DZULW MZ0FDBYI6_"N80,66@:'&T4'BB&6Z%/]QL-9>K_7=8[&="__^[97@5A\("9443(V0S@% M88;NU#FH9F'\C/)L9NC:GM:418;K[WTIJ[+R ;=24FH97A/&LSITR%+FO2/B2"J6[NDH+<>5 ;U7,SV92T9WY&8:8.I0ZU9*X,&^3"BWPM%"("( M@E$P#MTH4-.?FT;B5ADSOLGA\UN\>W@@CK^$?TK(L+,JGSF=HHS!,R1P>U8. M,@R+/U0HAGHG>77GL6U-(EG]1[+Q,4XAQ/<&/7;6&;42OPC591G5N?@(8H8" M8X%WF5BJ"F4QE\UVAY!OI?]HY@]F :$MYKP!G?AP%V)XOQ2\K-@!%/N'R7\A M/CE.'Z>3PS0>.G%,[?*<=/O0W5D'/)J/G0YQ_-ASJ=,]!.1_"UG(]6U*0U.L4C)KZY"GG:980KF-%<'#FZXS3G;9#=VFP8K:> M@^Q]7I?)W4$Q75P MKKS1;']'.=>$$_2@2 ,*0"*[4I_%5K2TJ&CGK/6^LT?P)%-79NZ5"8\7L#Q= M5F)*3#=T;E8)2:BBI,[JY/?+RYN0503? M9<2G7>9%@D]GS>29T(O7+S9VI-O&6QSGH'F/Q)+DH',ALI2CLU/$;1(?&%H" M3"H=0I>5CQZ$<_J" G_^&B8CA)%+-DCFV!'C6Z%.BLXH@ CV&EED5PX-*F ^ M0WP\G-=]70&5+0I4-2Y%)]QECO[(0)K=, 2KSZL;#Z? >?I%''B+R0EO"XS/ M\(2]0/_4B(->BHE/"Y@,IP6\=6D4U\/Q]Q\9!]1?-/U @H8721!]!/6] .G] M2N0[*91A'J%[M>B^VLBK>?BJ1VLV#X3MJZV"_GW6BP/\]\Z!KE8"37C0 M[EGU"<2,5 1!S^HQ)BZA8I,UZ'5'Z_T'!V-+V.>]30W7+:'%;,3))*'#G8O5 M\@8VS'QZH@9YH^1$-?,\$ H=V?2%M1N-WZ'.0_@I"9&:\LEY<6Q?=$LZ*7"9 MJ91SY34&RVE@TU7>1;IQM!AGMGRIT.FB@4NL4 F*=:9R_Q'"N8SP[K-C%_+H M.\:[49Q*H $<]?ULG1I[_T2;;DG##"-P136',R>E#F@DKPWKRK@:--__K"EU MSHTJV6H:>;LOK-%"CX#!1932R7T@XNC5V)VF[&%7=DIN*!O>D814#+)IB@!K M-(J]@NSNB6AP8R2MGQ1;*;?SHW= )D4#I^_=W[ENQ@A-O!%FDM0-VNN!BCGU M.F48,G*:8DJ[CQN/2BZSM-03KFJ0L;+HE$GT9'%M;(]R:*2.NB]YQ&U2VU#I M#XX/_*['[2/,B"U])J*1,]6#1&2)I7O!X;@MWDV#D'ZI[KS@2-4% _>6!NC3 MP^X*Q_[A@-%%]7E"+U^5[=N!9*4N4&!LC:Y19U&_<=% W6CP^ MXVO%H]+P %,*VXM,8 I5X6- 0>9%44(LK'X9LE8E/9)T,YY^^5&\GK'DJ^-6O1__ ."!BKI'[.Y?J MS-^,6B!P-228U]D,=M,63.*Q52B*HU8\N8PRIN^.6!%]A(;#R@R7TNT3I.HI M)D42$Q.QDW%A8 ##*.]DBOL"VE%87H"9>BH?U!^3*DUIY*,G53_(+P7J$NZ+ M2AQE:ZU@E4OLSG/GRB;V<(;]P:/W^<&3X0S=]Y3,P:65N W:,*/_^ ?'ZH_X M[IP \&)H!3[0/QF.TG^4=*>/O,N[FAI\_RC)J\)FBP5F"RG#]4_QOYW478DT M,2*YNCN0M6B0H:\HSAS#MTEI]2[T>N.3TTC&)J[0G77!QLQ+*LU6-'(NGMB4 MH<(533$BEE.*6[;R!?ZL)*,/>PNX;A9;05%8W\JBWU'$NY+[?>/,2;UA87F8 MO8K\8(9EAVL*1<)+BO+)NC$#DM!03 M!WDV')Z4JEF,26_*>5&6:H,$26.1]'%[FV_AHD+XS>FL7H:0) :U#/@(\R3, M=$DFQZ 6; #U>(J;$-S;>M[>P^*?APD18&$ /^?SP(3>:@/'"'' M7)KHV,_9N )RS-D,A&E./81]*EQ=7"APNY0RJ%(CLZ8VB=&1 D %&V2<8*RLS 5 MEC+--7$N-[A=SY/'WB+^)-R%/1\+$& [TDZE4SYG1$%PC2S$:BXU82S@+/H0+L>\\^"U0^$_M# 5P654_#E4'.2KH">"ODV\I[#,6P-65^4_SGW_'=BW&^=Z,:E&@6=! M5BU(/5K7%@OYT8YP>!6.Z'#HF["E9PQ4*?R4_Q<CZ2?"U?E_^_?8PW0-@4\?VP:4EOI>@(*$^*:'REJ>J))*#S; R5V=AT.O( (2.<$[7OKRY3O8R M;((T>$H'*82UG]/<'W"GOAAJI].I%:AYA MT-@BTP2+?RG)8;Z>8\>[U+XIQ#FI-6TP3Y=.THBG#^Z#_>XUL:"!)'>I\;F) MH J41J-&9MT&S8Z\41A.BJ$!./6 Y+SE@GKANBXD\Y-JFYSRXY(2MU%&4Y ) MHGYCQ)V^D1XX[)9$G[WIGOVJGN*: /F &6RJN'F3Y981'FU";/:(0)688(.A M:US@5=O!DX948:!I6YF2$IZQ62!&1(/5A3:#GX#T2:TX"]9_"*CF*FYNY$L0D:ZU MD\1P M.Y0MP)X]FM#_L__^UP:.Y.@PC1T/S'KG^Q@:C^_?DV>26-.H<> MV_M<9>38W?GE^0D MG9R.3RZB0].SY/CTZWQCQ.S\_/X>9%,.0I7#DY/0U+#GC@*P96 M*V',*+XC%V.49#>G2V"TW$.OX+Z_VIB1RP^T-2(5)_3U;"-_:%O,BK5S@WD/ M_G;O-35$MYK-94U^SQ7)8#.):\OSU__?">[?V@DN3%OX"AN&?'$+CUY1SR^E M#LW?UT8>:5("^VE2U.M]P0;9AERFY"_ ,2HP'.:Q8BMK7S&]1%)&SM$?FK)9 MUN2L=KX1: %_48Y;CE35=;GEH10,AS5P9J=K9"DP<"B/]1*[:=@\( (19W)@ M-Q ^Z# 876X87:0N1V-:HEH)ML.X!25?>ZOY(/E [^TPQ,6=)^EGN9EN%@O) M(@GK5 )37/HCR,RJ9J(V4&*!+$D=[ C)S=#81[U'P6%M-4JAX5F1>V\CF>^>]#Y/X08/JN !_V$'S'<%F^VBT M.;GE=A,2 L]S]<8Q&K;95Q/;P](B@'17S1"2%%A:^XBQH;/+N";S53:*&(<3 MR_T827W,K&>'H_9A#2A(_(!UWCIN6BO1&%<8A$V&5&,.HG4<%PW&N<,D+$90 MRDM?.P. QNU4<+E,("\XG.MCZBE9\D$1OF JG_:+.1&N/:9+:'"I.-QXA(FZ M54)R(#F6%WG]#K!0-:B2\CE) L%#-".+OZ ]KPP^PC8?&SHM;=?+LL\% X0U M>EX9I"A)BXVMKVH M\1)RB!-CC4C$*G9+&SRQ#QS"V3=OC Q4!7/+"A_XYG5 MN)8FA BD,]4:TVX:(0PWC7S!X1Y9Y,Z>^-'YR6'D?@@?VQ'" ^N?LL M:JKDV(NT8=XR !^\\7B?J6$P3B\.Q^GD["R5O@Y\\?3\(CT[N4CV?IF T7%Q M<;[?R3L"19_:ES->2T9U-?5C)-BX/:5:DT?G*:>>>8]VBI8$(_INGQ=0$=7I1CW2*3OI8(C#6(+ HW8?Q6PBP)?!> M];=LD616'$U&XW/=(^H-U-DB\CP2Y<2Y*QZ'XY03E4W!]P+BCCQSMYZ96P]F M1OE-IAHUI -OT>EN43&1 M?RY=)(UZ:G!J-V#2SJ@S7N;6*5[YR52FA:W"H]8USN^&[.S!8$RI ",G*&#P M^!YU6J9JH6)6N)1C'@\=5*0G9/(8<'?AQ-WJL4ZD*7![>$W%M8KFP?Q70E;2 M(4:*GX/@$<'!%/[QPV?IN-_-2"ZDE;XK01,=RB7JD5E8J"[NW!A104!GM].$ M@AS<\9&?C[QMJD>)0&;^AIX3LNB2:5-_ 1F]X#,ON#%;ZGO)\&P8":]:ZG7$ M[>74,^+6JC5FV#1675B^A !.@[IEJBSU6O'YT7%Z<78"ZN]X?):>'A[O!]JQ MW@Q&PH%Q4H9+I^ZW"F@D%\-X5"KZ@N/)8W7"9*Y_0D.\E^*^_?6MQ+\X.@FV MOGPK4'Q[6>739^GNNN;4>8Y-NWX8PYTOHA=5B;:@DV64_$AR)W/E+^(E@99Y"-J?DE]^?J]S: Y4XL\TP'<^OTQIQU$ MT)3D9&_=]M'B605>8!8/27#8F'DQ;Q\T)8:WK%C6-6E54\/!:TD6)4<$!ENI MS3O'H+>KSB0[8<]VCJCI ;7O6:L.-S%[C?GFM7L.;&U*"TNI\? MC;;8F4L&C#:ON/EXY9I78/"FR(NLX4]!TC8P'5<>!4PYIF0V;&%V"T+75=42IW&I^>0Q MWK1DG2&U5!M"MAT=+J[0B9I<)A^P*RRZ^0@^B;%1SR%29.]8)/FQ=KP7S;S, MW'R0C^!/N)']09A !3Y.^ M[$ZJP0J!#BGWKN8JSOH>2W:-9D9OJ+FK3^+=WM-4RC-(V>EOUOFFQH;(R>6* M"1VG^ZA+>O>/;+5^?LF99UB@*9\,OK2VEEA=J@=*B1S]2])<&XXW8/,\M6\T MQ4J_#$.*EWR+CD_+X-?I]I+Q4]C/?79+]!\6I4EAL*NI"!Q;&'?3$ZV(28)&(-:2GS[FQ=U+K&S;@5KI2]V&8C?LJUD\R M,OY^@AD%E/"M V\?6S2PE?@65E)5F ?8+3[C+"0K'S+2WM[4)M5Y#=$'PB7M M8%A13H$K1^<(%@D>IK$?*)GZ]ZG MZ?'X?-]?FZ0G)\7IX)_W,+ZG%Z M=GB0L/3L[W[I^ M='&<'@<+[EZ_T5:#U$L?V !E?C($9*Z%V\HM@NQ3">[9IZ).4*LM[O,2SC.> M/'_T]T\>L'"N'SWBOQO[7^]DH%L8R00Z/CDX/O7T>GXP.8LH=7PPAMN/#QOL MP_<,_$_@*:!C^RCE=VK9:*2_R_333L<'B)F?_@;YAD$_?F,7$?@/MS>=%;CN M3Y*A(-\TIW0K4G 0"E)WR%U/Q>'L5^?JA5@GV:VF^OXUV^; D U\Y)M,' TW MA_A#R*S7A/RV5TE&4IU3EG$R@%2XH%?MS9ZW;)#"QYC$QQ>)][1&C: MS"SS72;<*#U]J<(DK2P(RZ$)(+HXID9D13ZB8H5U@1[;,"<#,Q< AL*AAN,Q=\89(?I( F8=)64S ?#]H. MAW6 #<-A&7]M!(L_PO8:0?K>XZE-K$UZ *)4$C M0HHH-.;[NPG2)OX[#8O&&/>Q@#!QBY168$'9 Z_ZB=L1YU!_,N2*'"10WPKD M:+@5R$?JB@D\YYHQ,^@8>]/45;V1T$L_!?]-8Z-U^Q[[XR.[]([%-Y>W+Y5B ML(OK>S#L\.[H\,RY$FX-MW+ZZ'H9[GVJUV 43,X/][%'K?^@ :F?]+$2E/7Z MXBMNB8#]95SK:FIVC3.:KX 9E$:JWZYC-Z2V\U'_BY7!-0Q@29%VK<&?" M%M=BX]%;859E (RVU3*<_R G@U599/U3JW#\< %, /3!CFA*-.6L(Q)QSIH: MGZCG.@2.(^56=^N[A@*-X34=DVL_R7WM.1'^\^VZ,\_&=*=+4M+[#.[6-<>E1#B4[.;-:&HOSX3>=Q!V$T16LV7">$WT+.U%2D3XV-B81 MQ)XKZI:-8Y#OB/M;6&[B0SC=[5;^MQ' _S-8&P+J.D^*QR_X"AG!+FBL;1(Q MV.^WL*=1+#?T\FN7XO-4O)^TG,RG0(DWLD]+"5IOU]KC;#@IVQ]YGYA_2OK7 MJZS-7ORZ,LW"7)FRI(:#%4ABU,[=5;0/L!GTL\O)DZ?PIG_\Q:]KL&O>44DB M?F!@#J\>'IR=/&$7I_YHZS4.F4SKMJU7].?29*#PX -P?UZ#SB0_<(+[NOE" MX+WX'U!+ P04 " #I@]Q8V5E"P8,% X$ &0 'AL+W=ONJA:0D+HA2WG5ZO:";$I:U!B?%WE@.3D2N.%O1I>J\0W&DJD0W\QB%)^V>D8ARFFD#0>"/T]T2#DWC%"- M[Q7/5BW2$#:_5]RO"MO1EBE1="CX5Q;K^6DK;$%,$Y)S?2^6?]+*'M_PBP17 MQ5]85G=[+8ARI45:$:,&*$C!$Y%X!1ZEX(*+2^()H,3*98@S6WD M9CX*4PMJ5(YE)B@3+?&4(9T>3$9?;D=7H^'9[0.<#8=WC[R!33E7[I*M1FJ'I1A7G\Y*SLX5S #]XQWJ>K6ZWB[N@PGF8YQS"B(!JC1#1-(8KO%O#Y4^CTW&/8]CO2-%7PV!!X([20\$3G+$*,@ L'X,,+)5+!79*PB +] MGK,%YK &DL60L&>=HV? :=P<2Q'G98K6MRU@6<3SF&6SHUK^9 PL74CQ1-\PO*;H.VD?W].($+P;G!P:YK>X\90>QA>K4W[@TW!,BDN7\,WJ'E]QTK"/V&A.+$[5NN MXUJAX]4G?X!O.7Y@'?KV*\]F<"M2Q^I[H>4&:SP]*PQ#/#QLL QPQP^"'2@- M:I0&'T8I-CX6%2B,&<]-X<%LRC ]%>QQH50;%A@^-2>2;@+=;D'_-^BP?1>% M4;%G2,N>1$U/VHP[1)530FLCOII ^2"VWL/3IKW;'!.88'D]VFK6+<+.^!Z( MUI)-(69/>?0"ON!Y=EA^W7/L7S?L]#R M=@-*>ZYEX\T@"-N_/287-!,XSNRV$-5SG##\P,'78OJB\0%Y0K?-*&1Y$5B$ MKI#81G#>+-&I $NLTHAD!&]!;MO');SW7_N*=>BB1[S75,44=$*KYP<;=H8< M.RZY[5#X*U$\=R7=<*;&?'22GF_$M"ELK8OQR M/(&(\"CG13MIP_ZZ#H[3M_K]<&W?/?0LKV'PC_MCH;%1,L+Y2UD"<)9>>;3H M04VWBH61K[I+(B7)M,(I-<.X:&8 FB&GMSEB.\?OKG\QP%75^MD0_V[T7VXK MGNN(+!/4]CM>\)JO86WID8OW0VM>ENXS6' M36!6O%D5JIAGNGS8U;OUL_BL? V^7B_?U#=$SEBF<'I-D+37Z>/T)\MW:KG0 M8E&\#:="X\A8?,[Q:4^EN8#GB&NWP, #L, 9 >&PO=V]R:W-H965TJ6 Y[535;H^8[%;\4(XXV%MNU/CH5R;LA!PIXA>5Q57WR=0RNW(\9R] MX;Y8+(TUN./ABB_@ (_^.@XI.^#@[QS\FG=S4,WRFAL^'BJY)V&DL\WC^3DD<]*T*=#U^ Q=K.;[2 G M#:1_ #(FMU*8I28W(H?\N;^+]%J._I[CQ#\*> W9.0D\2GSF!T?P@C;FH,8+ M_F7,?:$V2&$_DGTQ%WK%,Q@Y^"0TJ TXXX\?O)A='N$9MCS#8^CC!WR!^;H$ M(N>HWDRNA='X$#(H-C8WE @P?9R/HW[\D/HLN"3O]?UU+8 $C!),&U0S4'7J MGDU>NMB\OF%RZ'M_.VG'3P_D6I8E5YH\+@N5DSNN3 &Z=_/)D^#KO#"0G_;: M'A7/H>_JBK9J8JV%T:$8 M(J'0BUJ*C*9>0-,T>D8Q"!EE8?1NNCBHD[VA5R+_I6YLZ@_IXPRS(!9G!E3U M/E+!A*)66IUX-& )309>)P=>BCD=#-XFDAU>5Q)[R--7D9_LH'\L%^OA^9>O MIWN2.\N1\A:UY2UZY9^+ESX-$]:!;Q8&$=:U05? 6$)\%I/IDJL%$"/) MB8(-*(V2D_/3@U*F29S0((I?"]>C+,**&H>O5\(4"R CV)MAYR6P5U(*1/:= M&,6%+GG3\^5_8@MEA?7Z>6 M_#2E@1?O+7TOR>TT=!7@7=JV59/Z 32]76MM.^.KIB'\9WO35M]B*@JA20ES M=&7G";X5U;2JS<3(5=T>SJ3!9K,>+K&[!V4WX/I<2K.?V /:_Q?&?P-02P,$ M% @ Z8/<6"-;)A3'! _0P !D !X;"]W;W)K&ULY5=+;]LX$/XK [[%(#N<]\PU]OI+JIUX@&OA5<:$O>@MCZM/!0&<+K)@^ MD34*HA125I](R M;J\WTG]SOI,O,Z;Q2O(_R]PL+GJC'N18L(:;>[GZ@FM_G(&9Y-K]PJJ]FX0] MR!IM9+5F)@NJ4K1?]FL=ARV&D?\&0[AF")W=K2)GY6=FV.1YNDV85S MU7&3<:6P27DPBJ@E\9G)[>.7ZWNXO[ZZ_OKC$; E.XD<(L-%R+'/.7_ ,RKK,PW%@X#0\*_(S9"42!!Z$? M1@?D19W'D9,7_2N/]SG:RHGWR['=LC#LK MXT/2)P_4?7G#$60!TBQ040=D6"Y=6CP0:/99?%CFIP^CT(_.X+_Z_MX(A,CW M@%*&U8QLMFE[L7G-8G/ZCLU;W_N;:;?^_@"?)>=,:7A%%F2%*8R$$;5A0:^I='8%.;G,$HB;T@ M#3?;P!O%8V^8!O 1PM3WDB@BCVNI2Z.!,!-J)?\B!-*=G8$7QD-O/ ZW3\+8 M&Z?I\\DP=))^7#[:O,LE*IOXCIZ.?<]/GN.3#(=>$B?=?A1X49S"K2V<;XMC%Q3F0**63 I=:H=[+0#\@=ZX!_M$M+ M_="+XW@/9123IO ('IJ9D8;QW>+P@M'8BX:[=4 I(.[A<+1#28@C#F+X1FD] MA6]2S,&@JJ"6RDV!_O39DG[DI?$KFX/P;&=_^ZK_X)B062D4IA.[K@9K<>(- MHVV+'6'7X(^=J;:XWEV)"AW8D.KNIDW0;,-O%%LB;SD:D:LGP%\TP&W:%')& M9>\DE[PHD>= K%(<4[$BE()44/^TPY+XZ:!>STX"(:KCO+%U;!9*-O/%>CA1 M8%A-M"5KE;(LP]I8PTY!VY).C,Y;]A$:8DC]+ MLMJ+4I0T,9WWG3Q'R615DP,0GG00GKP;PBMJX^-1#%<+6Z"V MB?H*"9FAJ,^K%]G7:G MW=O^LGW2/E]O_QC<4, )BX!C0:S^R9 Z0K6/[79C9.T>N#-I")'<.9_ -02P,$% @ Z8/<6/4@&ULM55M3]LP$/XKIS AD"+RUK2EM)%: MR@03C*HMX[.;7)L(Q\YLA\*_GYVTH8Q2L0_[$OM\=\\]CQV?^VLNGF2*J. E MITP.K%2IHNFV2I59L&)^@59X0S50S$1VG(:E"3+ MD&:[DS!Z-DP?F3,6Z2@>4:0D@Q5@:!Z.$9+Y%2 M Z1I_-Y@6DU)D[@[WZ)_K[1K+0LB\9+3QRQ1Z<#J6I#@DI143?GZ&C=Z0H,7 M3!'^3X%>\ZT(5RS%1).H+ MO@9AHC6:F512JVQ-+F/F4&9*:&^F\U1T>S_\.8/Y/3:QCZ6X8C_R#@&.,S M"#P;?-*@P@O^2?$^H35.:S^.N2T]69 8!Y:^#A+%,UK1\9'7=B\. ML&PU+%N'T*.9OGU)21'X$B@G3(+BH-),)% 0H3*4^Q@?QCP^ZOIN< '_:_Q1 M,H3 M4$?&>8+%-6QO3/^3C%G^@7CLW%Z-VKF#S,8 M/-_ "^Q.-[3];@BW*&4/;KDNI5#D4'!1M:E]4CW_H_03KVN'KFN[KGOZT>G; M;3>TVQWO5)?8]_=\04'GW X^*O!L3SO:7FO?3^[L-*(/P=W1*PR39SB4J>Z9QW=0$7=8FM#\:)J:PNN=).LIJE^E5"8 M .U?Y*G:F [CZ;Y +1.#%KFS+S[_=>'\<>[J7ZIC< MAGPO1:5'SL:8[:WKZFP#)=JN Y[53*5SF>;%;\J)R MQL-Z[DF-AW)G1%'!DR)Z5Y9<_9B D/N1XSO'B5FQWA@[X8Z'6[Z&.9CG[9/" MD=NBY$4)E2YD112L1LZ]?SN)K'UM\%]WI$YO)4LIO=O!'/G(\2P@$9,8B M<&Q>8 I"6""D\<\!TVE#6L=N_XC^6YT[YK+D&J92_%WD9C-R4H?DL.([869R M_SL<\JD)9E+H^DOVC6WB.23;:2/+@S,R*(NJ:?GW0QTZ#NE;#NS@P&K>3:": MY0,W?#Q4Q^NB#3K_/%G)(O MGQ>DM^!+ ;H_= U&L'9N=D";-&CL#;28/,K*;#3Y7.60G_J[R*REQX[T)NPJ MX -D-R3P*6$>"Z[@!6VZ08T7O#_=2UDV(.%E$'M.;O669S!R\"!H4"_@C#]] M\&/O[@K%L*487D,?S_'QNOF/PJW;V.&G[SW/R((7@2I/%IE Y>>+* M_*A->L\5W^6%@;S?FG?GIB=5)G8GHSL2,>I'*4U#KQ.W7@E]FJ8Q3<*D7?E( M(IH.!C1F$;D7^*?C508$_YDD4X!AB)!:@R8]1B-T]:.H3WHAC6)&!RSHT(I# M1N,D[).%-%Q<$D#+8D"C!(W3Z#6_(*$!"VC*PA-^+(KI(/*O2#1J)1J]6Z*E M? '\21O;YU;02[*@CB$/4!R,S> &E47@GN]GS:<(\Z@VB_ED*/AT$ ^H'T7EMDH#Z MC)'IAJLU$"/K?;?(& #TN3U*/XG3LWF4?9B^9"[N!#="^W\;_ E!+ P04 M " #I@]Q8Q9[B(V\# !S" &0 'AL+W=O274!:;JEZ5=FC+-NJCR89(+HDYFQG MV?OWG2000L72WD,?$MOCF<_?S&0\&>Z5_FJV ):\Y5EA1L[6VMV=ZYIX"[DT MMVH'!>ZLEN&:G02:U49ZYW//Z;B[3PAD/:]EJM%E:P%P34^:Y MU-\GD*G]R&'.4;!(-UM;"=SQ<"G7"G^DL#>=.:D\62GUM5I\3D:.5Q&"#&);(4@<7N$39%D%A#2^'3"=]LC* ML#L_HO]<^XZ^K*2!3RK[,TWL=N2$#DE@+5HTHWP[Q*%C$+YGP \&O.;='%2S?)16CH=:[8FNM!&MFM2N MUM9(+BVJI#Q;C;LIVMGQ?/%E/ETL_R(/3X]D^OO+Y_EL^K2DY&FZ)#=+NQ<9MC3YD>:$7P5\A/B6^(P2 M[G'_"I[?NNW7>/Z/NWW)VP9,7 :KZN;.[&0,(P<+PX!^!6?\\0/K>_=7J(J6 MJKB&/G[&.DS*#(A:DYW&:M3V.Y%%0N!;F>ZP/BPE!=A+M*\#?_P0X0RMS0/E?0_=\7Y@QV9Q,S@ M#8PU%Z>RCD*;.28HQR %C/7.A"P8T$$8=H5(0% O]'L7P#$2,M5G@;B)!*>B MSWM7)"=PG].!0.CY^X5[_'2XH(, 0]$7K<2G B/A<='YFGSJ>R'ZP"]=+6ZG M$>2@-W6[,QCRLK!-3VBE;4=]:!K)2;UIQS.I-VEA2 9K-/5N!X%#=-/BFH55 MN[JMK)3%)E5/M_A7 +I2P/VU4O:XJ YH_S/&?P-02P,$% @ Z8/<6%%^ MOH'#!0 SQ !D !X;"]W;W)K&ULO5A;;]LV M%/XKA)L52<'6$G7/Q4 2IYV!QLEJIT,?&8FVB4FB2U)VO%^_0\F2Y4O29L7V M$HO4^<[]IIPOA?Q+S1C3Z"E+]LY%H5.>LWN)5)%E5*ZN6"J6%QV[4U]\ MX=.9-A?=WOF<3MF(Z8?YO813M^&2\(SEBHL<23:YZ%S:IU>>H2\)OG*V5*UG M9"QY%.(O773"#DK8A!:I_B*6O[.U/:6"L4A5^1E:!2RS[5M'U<-H,+P9C=#E]1\/@]%@/+@;HLMA'PV&7V]&X]N;X1@>TGY.?\!WXYY(Y*FGM8FJF\4S6G M,;OH0&DI)A>LTWO[QO:MLQ=L<1M;W)>X]T95P2$Q01/*)5K0M&#*'/6,(9ZP M7/,)-Z%$5"FF%:)Y@E*XX2G7G*E#!KTL\NV;D%C.&?K5WR^W5^AAA/HB3:E4 MZ)JJ&3)^\)9&PX6 M]J((W4LVISQ![ E:JX)(U.\C&]L.V9 3'#H^D$,+EGI51H5]+_@TC6&-4&D<#!=DC:H"""P+D[H/>542R!"VF2?@-P M 1!Y48N%'V#?LD]0GTV8E("1;,'RHJ6M$^$@]%L0#Q @$^R312ED)2&IJYAF M\U2L&%.&V [.T)*E$RJW;/=)A#V[K0,I;YP3-*9/[("_((S$7G (M^K;)V=ZYSUC&JBP'G;; 2 N8X? "'!/^5I-PD^%,:7A 'S^--@6 _7!; M->*$H*Z+/C8MT'1 :+<++@J5KM",IVQKM0.DZV]GM8L?DNV^CH+7DP!\+7>T[=;&B!#2=2)&A?$?,8%?,<16X MG>!!E%R(BLF%UX3OW0N3QVLFC_?ZR6-.T[HCK".:E(5@QE%,I5P9ZTI:?+CG MX)*<0YL \WE6EFVAV*1((:,7AP?6BYH>GL#CW?'XLVI#QS16PE+"LD?0O5Y, M$%?FU00"*);J])?'8YG+7TN)/YB6HV6!L:YWE-(Z+K*@6!9H)V!3^ MKJ93:WX&>_.3N+":FB7DV5)I[0ED%[[IY+!5N&[P"[;66^,/2NA0Z^^V/C*! M[;3\E(9B,>M:];W9W#9?ZY?51^J&O/K4OZ5RRF$;2-D$H-:' 'JSK#Z?JX,6 M\_*3]5%HL*%\G#$*FX A@/<3(71], *:_V'T_@%02P,$% @ Z8/<6*F# M:E)N! A0X !D !X;"]W;W)K&ULM5=K;]LV M%/TKA)H5"<#&>DM.; -)FV$;&BR(D_4S;5W;0BG1(ZFX^?>[E&19MA7-&=8O MDO@Z//=U*(XV0GY7*P!-?F0\5V-KI?7Z:C!0\Q5D3%V*->0XLA R8QJ;\M^J^E[6C+C"GX M+/BW--&KL15;)($%*[A^%)O?H+8G,'ASP57Y))MZKFV1>:&TR.K%R"!+\^K- M?M1^.&6!6R]P2][51B7++TRSR4B*#9%F-J*9C]+4GP&_P/R2> XEKNUZ/7A>8Z%7XGF]%G895JWSN]>9:KA2:S:'L87IKD"^ M@#7Y^,$)[>L>5G[#RN]#GTRQNI*" Q$+@A4FF4[S)>& "8:YSIF&A#"E0"O" M\H3PE,U2GNH4% [/A41?$TQJO0),2L[R.9 R"527H?U4/GZ(7=N[)C_K_4>1 M _%L2C"RD,U EM'=:QPN,:$_H?'6^_'^MOE^GI(O@G,F5>^T\^><%4F*;K_H M["O52IEH%1BA*DYU?#YAG4H)N28F.X(*WW';M,INAT:.3]W0(V?$]1WJ^T/R M%92Z(FFV9JG,*HACD_:Q:FZQY]-A%%PC7'_-Y1]*@?#VD<[39Q0NK:Z 0[W&4'LG.I[WC'CNUV MV*&1IOWO;MMGMML\# P=^]@]QTR/&?]YH +MDB^I.=>'B>91.PRIXX?;CLAU M:1Q$#?H9<6R'QHY[$CJ:]>G(J #Q_:;I8=YZX# MS"JU35(U%P5Z $BIR_ JKZ!7&]R^&NYK 5V&\C[3$@P:5-?JF>/=D6-MD6GIQM^+]8 MR"KUL754#UUYTP_^?YW&)G:M,_%I _P%2%;]PT&>&"Y8-]758C>]NJ#= M,[E,"-!-P?"&$WC;,!LW- M<_(/4$L#!!0 ( .F#W%B772F!T0, &H* 9 >&PO=V]R:W-H965T M09;Z#6*QD7%5/:%(^V; 2PM'.J2IL2$M@5*VIK-NGFEF(VX:TJ MBQJ6 LFVJIC8S:'DVZGE6(>)5?&8*S-ASR8->X0UJ(=F*;1E#RAI44$M"UXC M =G4NG3.Y[[9WVWXK8"M'(V1B63#^3=C_)Q.+6((00F),@A,?[[#%92E =(T M_MIC6L.1QG$\/J!_Z6+7L6R8A"M>_EZD*I]:D852R%A;JA7?WL ^GHY@PDO9 M_:)MO]?3)R:M5+S:.VN[*NK^RY[V>1@Y1.0-![IWH!WO_J".Y8(I-IL(OD7" M[-9H9M"%VGEK?G'Y?S7ZS7Z=,\V)JURBZSJ%]*6_K4D-S.B!V9R>!%Q .^QMUG,N&)3"U]/67(+Z#-?OXP0G(Q0EVWL#..X4^ M6VNUI6T)B&>(JQP$:MBNJP52>2%2;0I5@#S&^S3RQP\1)>X%^J^^O[0U()=@ MI L&U48S-T5[8?SH8BKZ#N.M[^IV/HP?UFC!RY()B>Z[/"W[/!W=_.FA9FU: M*$@_'YU;"IZ!-.\-*Y&I<)$ RF"$9NKM:YJ8>@%VB//C@DL\[(7>,/T3\BB. M(@\M"JE$L6D5UTQ9G2*HFI+OQM@N)J&+:10/,Z%#L1,^)\0A!+LD1)=)(EK0 M&$_Z;98C"/T48^I$SPZQ!AS1H2&FE*([<\%&7G&,/4('VPLC'9\_V$&(W8"@ M>ZYT6O:!^CAR8DP<S4#7$8GA*O/\C#?Y\\[E[)0T#)=/4Z M@>R.R>,T\O]3'G1L_#OR6.WS]$\$=,0,[+ M='RSAKL1QH&^N?'KA2!P<>1'+RZ-AUV?H$4+2'&4L:HH=ZCJTB7-\VC.Y-MZ M;\UO%IV>OGQ=#R"^YV/'C]^TPP"'1I/]"16K=?NA&PV%I&)9AG2K@Q(NE41% MG;1"Z*3I_F$#.2NS X$K7C6LWCU7QBWG=AMTP\ M%K5$)63:E9R%6CVB[VQZ0_&FZR8V7.G>I!OFNAD$83;H]8QS=3#, 4-[.?L; M4$L#!!0 ( .F#W%CW[E*'N0( +X& 9 >&PO=V]R:W-H965TH>GXUWCR[1J=W-,Y WDZ])3F-AE>NN:9M#S!.SPQ MNN65RB6ZKC+(WN(]K:D3%FR$38*#A%>0GB'BNRC 3G 1[I"B>4C'RET7WTM M/-P/-]_&N:QI"B-'O_P2Q#,XR?&1'^.+ ^+"3EQXB#V9Z6\M:Q@@OD"*OH!$ M-7TUK=@G]##5\5$_P.0"_:_U:U,!(MA%ND%0SD'8)KUQ_H:8#G[ >6^]NYUT M]L,,77'&J) 'TTX>*MIDA8+L=&_L<7R_N6%DFAA=H'@P<&/L;]Q>@-U^+^C0 MGY"/?3W[G]R(WPB'ZKG)]4V_ZO+T1 MXI)>M,,8N8-HZ\>!V_=]=,\59?\P6.&^Z\?$U2-Y&^AAC1KT=VH)R,#MAUUD MWQOL[5_ %02P,$% @ Z8/< M6$")_>J>!0 *Q !D !X;"]W;W)K&ULO5C[ M;]LV$/Y7"+CL]>9-(+[[ZWV6^L[ M^++$BLP%^Y-F.K_JC7LH(RM<,?U%;-^1QI_8Z$L%4_8_VM9[PZB'TDII433" M@*"@O'[B^R8.>P)C[X1 T @$%G=MR**\P1I/+Z78(FEV@S;S8EVUT@".\9$0-+H<:%)OE8=HHF=5*@A-*$O11<)TK M]"O/2'8H/P1 ':J@134+SBJ\(:F+0M]!@1>$9_2%G9>AU1<^Z>4QYVK9Z+BL M8<4;5>*47/6@[!61&]*;OGKA)][%&611ARPZIWVZ )9E%2-(K)#*A=2O-9$% M%!K_CIC 7!T#?%[EJQ?CP LOT'_]_*WB!(6>TTU UDBQ)-)F[NQD^S3I_8E! M^_SR<8:^+="-8 Q+=72Y?>]_X[C*J";9X.C)[W<'H+SF1-W'B*&G,S04'3%7= BV2 M?GC$EA-[OG7B^$H"^A[ESC=K ?HJ-#AYM'8?QLX/G"A^:*=="%;54ZW6!,P*2QF8F\19 47 ;_@I1@=L@W4:XJR;P MRH\\9QR-P"OQ**HNN@'M^&JM9[T"">TNW#'@<5,"50RDJU!E=&#T]2$5 &BE-"-.2O1 M2HK"+EH#\(6A3I>D+8OYI[NYJ:34M#!8;(I(YP#=N.#8YF%T:$NK#6:5K8%# M(^ !PF4IQ3V%,B-LU\0G<6/X2 _(:W]PPTO?==KUR!FMP;YP]!'CJ&!,=76 MK 4&*0!RGTG+V F2BFPB5SBES'#' M!LVTRE-DW>N2UK[EZ\@_S5?!FZH^352+>O0\C@9N?)ZCQOD5E4H_S=5XWZ61 M%SE!&-=4M<@F;3Q_#O\C%(I (67_&H8?/@\'1$21YEPP]=MRJZ$I?*BO7HLM MAYE<5,JD#&B:_5S=#&ULZH8ZXAC%DMHBBDM06_C27UF-0V@*[$2[TRS<>W) M_:.>V[?C6M[3365!X2L[W+=;'<3OJXO@#^VU]?HCUBN*5",D16( M>NXH[B%97TWK@1:EO0XNA8;+I7W-X39/I-D ZRLA=#LP!KK?!Z9_ U!+ P04 M " #I@]Q8R_<$!)X# #7"0 &0 'AL+W=ONU.R:B7OR6V+Z+$W?-;EERMK-^IBW8TE42-9*N MFW\_D+)5IU&R]*[[(I(@\. !()(8[J3ZK%-$ U^+O-0C+S6F.O-]O4JQ$/I4 M5EC2SEJJ0AA:JHVO*X4B<49%[H><=_U"9*4W'CK9G1H/Y=;D68EW"O2V*(1Z MF& N=R,O\ Z"6;9)C17XXV$E-CA'[TT1QL)$LI/]O%=3+RN"6$.:Z,11 T?,%+S',+1#3^V6-ZC4MK>#P_ MH']PL5,L2Z'Q4N:?LL2D(Z_O08)KLCL5;R5R[+^QJW4[/@]56 M&UGLC8E!D97U*+[N\W!DT.?/&(1[@]#QKATYEE?"B/%0R1THJTUH=N)"==9$ M+BMM4>9&T6Y&=F8\_W@[6YPLIK,;F-S.9K>?KO_Z?0Y7]U-8W,)L^N?%8GH% M=Q>SQ?5T#N\68IFC?C_T#;FV /YJ[V92NPF?<=.%&UF:5,.T3#!Y;.\3Y89W M>. ]"5\$O,+5*40!@Y"'T0MX49.'R.%%/R$/;>'7Z'$[NCU99[H2*QQY='0T MJB_HC=^^";K\_ 7N<<,]?@E]/*>3FFQS!+D&G4IE3@RJ I92$5!6;C0D6P0C MZ1#EPF "E5 F0]T6Q\N>WK[IASPZA_]K_&-;(D2< 947BR4J5^)'B^]-;/U? ML?BO<78S:>;W5'B9YT)IF/] .L]:P=[=EV*;9*3WOE76Y@'62A8@X(/H@V[G' +..(\9[W0.$LL@"+^% M_4LC>26/F#_/PU4O=A1B^.U)BF,V&$1LT.&M.S'K#\(G.ST>L4[0_6GL@NZS M]#J,AYR%0:]U)V!!-VZAUR.+U]-[51'[>XIMO^IQ[0ZCJW+$^M'3OSU@,1\P M'G!82$->?^1V./PRE!0>]%D8AH\D ];O#X[^HY#U2=:+0TKM;0DWX@'"01T) M Y,B7,JB$N4#H(L\L1F0E!Z3*L23!Q2V4ZBJ'.G%MU3%AN1V3@^B21W"^I#) M52K*C4VQE;IHZ.:S\UR*LL[[L7\;W$6ELOP@Z5$5$F?P735 40:L>G3:HUJ= MMEW._M%C6Z#:N)9"PXK(F?K=;:1-UW)1/];?U.N6YT8H"D-#CFLRY>33 U6W M$?7"R,H]W4MIJ!%PTY0Z+U16@?;74IK#PCIH>KGQOU!+ P04 " #I@]Q8 M;=4EE D# S" &0 'AL+W=OXNXM%-IHU%$F=MA\+?[]BY4-A2V,M+ M;8]GSISCV#/M+X6\5Q&BALRS/826@ MY[T1X)GCZ932= MP@AN)F=77T>3.YA>CB;G4]CYQF8QJMV^JRF+\76#$O&D0/3?0.S"M4AUI. \ M#3%\&>\2NYJB7U$\\3<"GF'0@%9S'WS/;VW :]626Q:O]6>2URDM@-KK@AV]OW#7NWG-9H]Z#0Z M'E!YF2/7I;15K-=(E>3UGNLC,BX_@+Q99>LU^:V*/AU *>^]#'^CW4TNA,K2-)'ZBGD2P1A#U1M 10A,.:'I %"72 MS::K2?4[N >5Q5P#]:!K]@1%QG9C78EP5PIY@G)AVY6"0.2I+FIZ;:T[XJAH M!,_N13N]9G+!4P4QSBG4:QQV')!%BRH66F2V+&ULS5E9;]LX$/XK _= 4SBV),MVW!R 0,Y_PX9 X>A;Q7"THU_$AB MK@Y;"ZW33]VN"A8T(:HC4LIQ)A(R(1J'/T2H+*DH3(IV,:B\?#EMM:$B9LOM"&T#TZ2,F<3JF^2:\DCKJE ME) EE"LF.$@:';;&[J?CH5EO%]PR^JA6?H.Q9";$O1FT#@V@E"-?PJ9K7)+P[CZ>RG]L[4=;9D114]$?,="O3AL[;4@I!')8CT1 MCU]H84_?R M$K.Q?>"S6.BT(,J5%4C"C!@GC^9?\*/SP$@:O8/"LWOE&5LM3 MHLG1@12/(,UJE&9^6%,M-RK'N G*5$N<9TH!CKU'@*0TZT'/;X#E>KT%> MKW1(S\KK_4Z'U/DAW\:OW\;4VB>5DH >MK"8%)4/M'7T_HT[/]FSW-Z^_"GOQA]FLS0!),!2^)?&:?0<]IP;HRTB9'_ M62ZXR"P/>N>12$FX5A\W)/O#]FC0VT;V?;<]=)UR/%T022&5+*"5R+?@=%9V M-\.>G_]9TB9,W>]&DE(,C*:8$!HDT;3:I^-X\ X_OEM];D5,-(N9?BK7N>X( M)UQO6/X]^T%EP%2-4J[K=7K>)L%%\95%=[F'(&91I8[7&0W@B1*I2E*OXP^W MDS["A&HI5$HM&L=/8&Q%2T/ P;T@H(+N_ASU]W#J0 >5(J6 @+Y M-_($>;W[G3^;4&N)5%J_FDMVL"VA7*_:H=_OMPHDQ MD#64=2%EJ2P)8QM1C(Z\I[J*^.7,G'6F>\B+JIJYX6)C[I2J0++4]F^UU??A M*R9%#.[..L7;H/1VX&L5T$];W5+E=,[T!+O !=\UT38G:%4+?KLW<-J.XZS0 M-BMFD[+)]]J^OR4U:L_HWYX>-BU>13JX_J\DPQI7 Y(-2B0;O!3) I&DA#^5 MIU-^&NO3$&8\[PB??AN3KP=N,2$U>AKHP>QKBXA M$U/7 W]OU!X,5[O$HAW#@W8 YTIEZ(+UWB$_A?N=O@-X1XTH,WY:SZW5L?DN MK7S)RI3)%ZQKMJV'Q[/C]Q'LAJO6[75&#EC]"^.V[3*A(<7+2UBY=C0:MGW' MW]D(Y//N9"G@=;GH&2Q:-ZW=+-8/U*#S$I@_&D>V/>1 _9"A6,(B*WTY+6E:B#58C\>!/:0K?1';,'U$7K*%(WS3YA)8(/+BVB5_ M?B^ %$E+C7%#;G=K6%-D*X?:NY/RERC!* G".J(9R;%]2IL5+RJV],#!DW>)0;185KG]-_JTS MIT&MI1<*]1I6;M7<)KV[WX'5M"=!(,VQ@0ZJ 2I3IV^KLC&ULS5=M3^,X$/XK5G:U E2:EX:FQ[:5"G1O=R6@HARK M^VB2:6N1Q#G;H7"__L9.$TH;0GM[6MT'<&S//#-CSS/N])=R;M8D8 M]GFN8I;"1!"9)PD5SV<0\^7 _V"16@RLGD4BF-$\5C=\^156\9QH MO)#'TOPGRT+V)+!(F$O%DY4R>I"PM!CIT^H'TZ^AF?'PVFHXOR/GUY61\-1W= M?KN^(@>W]#X&>=BW%9K1PG:X@CPK(+TW(+ODDJ=J(Y6/7NGC MF=<(> %AFW3<%O$0JDXYBL\8C?\GV_4OQ(7+_7/G'([X*F91BN]]HM/4?F MSX U292.-TED3&P<59U<?Q6.$:[%IMRO$&].\6[=6^$;UHEC:K"K8I>HZO MH<"2G=-XR]&=E$Q)?*EZ5[F^S2,2LQF0@S^!"GGX4A)WD*VX5E#0;3N];1[6 M[)7C:^86LU]'VVY%V^ZNM-6^X+EH;\Q#*LF\*)IU%&U&?3\O7ILJ+,GJZ;KB MZ?$CRN!^W3/E>D[+=X*JJ'M!T J"'KDK5 X\K]OR_."P&:=#W,!M_=;I;3T. M)8[KNBW\J\'9+M1=I]7S@E]XPT%UP\&N-[Q>!;=NN^Z6FY'_BSJWE@G%Y>^, M\N^KV!?*!+FC<0XDPRM\TT#"A6)_4],7K7Y E94"?U,Q'JW7BEX[\,HD<-MN M=PMNM;>YO$/"U"6!O=;,)"#FIF63).1YJHJ^IEJMNL)1T0R]B!CE;&K(\GDW*^ M$CDOWZJU*&!EH73.#0SU"I.Y1G$^IYX23GLAA-3]S<%ST]497)9"&^ M:%16><[UP[G(U.9T1$;;B6NY7!D[,9F>K/E2W CS=?U%PVC22DEE+HI2J@)I ML3@=G9'C\\CN=QN^2;$I>\_(>C)3ZE\[^)">CCQKD,C$W%@)'/[NQ(7(,BL( MS/C>R!RU*NW!_O-6^N_.=_!EQDMQH;*_96I6IZ-XA%*QX%5FKM7F3]'X$UAY M=X V!ZBSNU;DK+SDAD]/ MM-H@;7>#-/O@7'6GP3A9V$NY,1I6)9PSTP^?+CY?O4>W9_^@HUL^RT0Y/ID8 M$&R7)_-&R'DMA.X1$J(K59A5B=X7J4@?GY^ 0:U5=&O5.3TH\%+,WR)&,*(> M90?DL=9+YN2Q9[T<NP.6^:UE M_B'ITQO(LK3*!%(+)(NYR@4ZRE19CM%,0,H)M-;J3KH4@.%VB^'WHAQRY;"R M-Z]BZK%WZ%?]0YX@LQ*HE/.''TM>)5*(]+QB^<^5Z:4J4 7*UEPQ('@K%P2!K"-4 &[3 #5X, M7&!!H37<,^ 2\;(4IL2H$&8(H8>E_FJ$_E45 C$//T;D<_!D+QCL^W\A9/O; MGH/JY6ZXCW]:A,XRJ-.\F O'-W-0(PVRC"3:?"" K@0'">TF:!S@P.\P_1I9 MV'IA@#[D:RXUE''3$-@=/"K]T&X%R#-*VR$+<.B'.V8%V*,$?8(N!?H1S8TL MELXJ-.=:/X#D#==I%U;( J"(T:Z*1]32!@6D!WA#/LDPCY8<5/-3)-F3U#@ M8]_SP+1@=PEA'Z*$JXI&\\JWC=C;1AWJ$!4$6\"'(U' \L M!IAY/HY".K (JD)[F&S)8E]B/F4,FD!@DF1G.DJ >I+>K;($PA ^1F F^4QF MTDCQ,V$XGT/G!A<-2GBNM)'_U8%S==+P8BFA66E\VHT$\<.GU+A= 3*/D\&5 M&$>6Q?^ 5A:!)EO)H.+?2565V0-:B2Q%XGLES0/*A5FIU(&Y- [;@Q;$<3RD M9^\*!8#%4#&NQ5PM"[GUMVX#@9ZTR%P0RI5<0XF"M@"R8*%5CF85/ N;#BJ? M0;EQNP:#2^APT _-#X"I=^D]^VL8]5BK0= 05AV2!LEL"U&'PV+K0*QNW&Y'=B5YS91$P6+Z> M*R)0O/R6OZ'K 9+/-J+*\%^% +1Q'9KQWK _"&0):$=V5/893L.W^[LJ)O9 M5H?AR.^D DO&%(J%Z_>B3@#(8Q'H[]0P'%/8F3B9<3?M0]<#?5+(>C(3Z'4( ML-*C!@D,!+:&-HR%?:;?FQ<-O9:]%MP""UU?H MZ&>B$ MI!E^M#NOXU0W1]O_'6O<]+;L%ZQ/ #D'O.6A>5$ (P*F]2'9O0^T@Q%ZO^L(U0R4$?+7]@/&=1,#&%OTGN'!ZY? MNB\5EL^KPM2O\^UL^S'DK/X&T&VOOZ1<<;V40/^96,!1[VT$/;>NOT[4 Z/6 M[HO 3!DH+.YQ)7@JM-T ZPNES'9@%;2?B*;_ U!+ P04 " #I@]Q8TMAK MJW<$ #X$0 &0 'AL+W=O<@7K #-C(N<*NB* M>4\N!*-Q991G/:FRM& W LDRSZEX'+&,+P<&,5:" MVW2>*"WH#?L+.F<3INX7-P)ZO18E3G-6R)072+#9P#@A1R-'CZ\&?$O94JZU MDGN%_KG*'7*9 M4LE.>?97&JMD8 0&BMF,EIFZY/(V@EXQJ)#9!.,+-.R=^#9;_,N?#KEQK**<;2F^9([F@$1L8L"$>@3ANHLPM].($M M&)<90WR&"EX<1#"O@FN_O$ZGGY8^R8,@V MZ^+8&#.FQ=]ZMBYH@28E^A/:"4U_V?7HRUG;OF6P+)V:]?;GBPFZXXIFK>1Y MKT6[&KVZO=Z_GZ SJ! J)+JA:7R0%BBBB[1V13SW&!'LN02;IKD2P/F]WG5P M8+J-8!5;I=!=8AW_I-@#-]XSF(\H)#X.30>=-A%5]9Q.2U6?\!%+'_2A@^*2 MH9G@^4;17S9%W[DPSX-X6_F>$^# K^9I_Y5*#_MVB)V [*/[@BX6@B]$2A6+ M(6,%K D-1D4!Z4FT!WR21JG:A+&QX_O8"9T.C4?T1),NU[;MX2"T.\(BV/4( M)J'7J?-#"-NS.G06]DR";;?+SG8#[#M@=1)%95YF599<)4S 4N=P0"::S1\8 MRKB4:^Y@^MRUJ=LC! 0O@GZ3581SPC?7@/<<;-G./OI&LY)659@6$7S;2(9D M0@5$/WW4K,M%JAYK4<*SF FYT]=_]7?);0-_*X+JIJ:W(ZJN]N]-6#:Z%08=F!V&%@07+2;805HA#TD5F%C9AI8C?E0ZDXL*I%[A= M\^ XV Z#=T58MO6^"2O4N]<+?YZP'-?$P1,_;1*6!2OOOZR:)\+:*)I&Y6%" M-HJFY2L/:#((@A=\!1]@V/:?''5=\GIKM_&%1!F;@:EYZ+L&$O5_AKJC^**ZVT^Y4CROF@FCL-YZ .AG MG*M51SMH?_8,_P502P,$% @ Z8/<6&X-G&#Q @ K < !D !X;"]W M;W)K&ULK55M3]LP$/XK5H802!E)DZ8OT$:B+=OX MT()HV;2/;G)M+!R[V Z%?S_;2;,@2CZYY_S$Y\&6BP>9 2CTG%,F MATZFU.;<\V2208[E&=\ TSLK+G*L]%*L/;D1@%,;E%,O\/V.EV/"G'A@;;RQ!+&G/XBJ9*Z%VBXU0\OIE.KQ?3J]EBCBYG$S2^F2VN9]^O9N/? MZ&2!EQ3DZYIA33/8T1P%!P$G MD)RAL.6BP _" WAA779H\<*/E[VOVA*LO1_,W)MSN<$)#!U],22()W#BXR^M MCG]Q@&J[IMH^A![/]3U,"PJ(KY#B"E.T*E0AP/P-)"]RM"E$DND?$R4\SXG2 M-T;MJ^%PEN,OO< /+]!GC7?343V_GZ,)IQ0+B19;H$^:>OEW $L)6R,M+N1+ M$%;@DWN&BY0H2$]?S;7P[4:65B>Z0$'HAE'7[?>C>N<(A6[0Z[M]/S(AT1MB MH>^[ON^_L;<#-XC::&%/N#Y:_&*.4^KV\U@0 6DC M_;?JC+.O"6:);EWF0B+=D056YN0H&-WQ6@!8GOMT/YSG,_7^D,Z[P*;&^VR5 M[O;4._W C1K:':%^UXW";J7:O[PJPSYUO$8'S4&L[3LA]8TJF"J;:6VMGZ++ ML@/_=2_?L2D6:\*DUF:E0_VSKA9 E&]#N5!\8_OQDBO=W>TTT\\I"..@]U>< MJ]W")*@?Z/@/4$L#!!0 ( .F#W%A2ILR@N ( )4& 9 >&PO=V]R M:W-H965TFF?73@"*S&9K;3M/]^MDE8*J7YT@_[@GW'/<\]9\Y'=\/%D\P1%;R4E,F> MDRM57;FN3'(LB3SC%3+])N.B)$J;8N7*2B!)+:BDKN]YD5N2@CG]KO5-1;_+ MUXH6#*<"Y+HLB7@=(.6;GM-V=HY9LCN%+.)7V M"9LZ-KQT(%E+Q2!_Y1PA$F9Q"T6^![?G"$+VB.(+!\P<>.X%#E-7%XF-C8(5-OC3N4$M$N7-2N*8J"IS"['\#C'$:<4B(D M3 C[7;"5#DGTS7]@]I!4CI#QM>Y"'1%7HJ!0-Y$/7^&>B"3?=54(YBMUKB'T M6I[G-V7G' 5$/P=I0O+*#9\F5'F-VF^O_!@H3H-]GG*N=81(T?Z+^7U!+ P04 M " #I@]Q8'?/W7,G'3XX_[F>6QO(ET59U4>C>0C+U^-Q/9W; MA:E?N:6M,'/K_,($//J[<;WTULR:38MRS)-$CQ>FJ$;'A\W8I3\^=*M0%I6] M]*1>+1;&/Y[:TCT"JN)N'.# ^/ER:.SNQX??EIQHE$2%;&FG(4HPN-S;M[8L MHR"H\>=:YJ@[,F[".3[T[H'XN!K2XDUC:K,;RA55!&42/&8+[ O'GTZNSD].+\[(^8?KLZNS MR34Y^W!]?GU^-B$_79N;TM8_'XX##HK+Q].UT--6*-\A5)/WK@KSFIQ5,SM[ MOG\,!3LM^9.6IWROP'=V^HH(1@E/N-@C3W16BT:>^&:KAXQM9,;-[4TUWFD)5#@SUD+?R M7 .?_B$\0UYD.7F+,N%1F,%B==@A7^94I9SJ; !FA%4*F'D_ZB55*J>I@AG> M+DTQ(_8+&IEZP$^, SJ>]\=SB%;]<<2=2 3YN+0>9 P*+FWTDH_U_\#='JRB MRQH::0TZ0!UOR>5K\RU+<\H'8&,@C@P1?.V"*3NIYCEEL10LDDLJDWX$,>0+ MH(7P_AR\H&-<\#Y<__9ZZ=%$^O!(3 4<_EP5R\@_PW!S"=0XS70?4U@O$6K) M -P@SR1#Y'(D1W77,IW[NE045,L^->V"YFE\I$49VR M;PFURE4'N\(- I5$C1@@8LI93O-T(.12<)Y(UB'75<>VC"42BBM0[7;N-U,@ M<%!"@D#;Y,^+F#DI:)DE^C\/L0OT<^<7;>/ZO3*VJN2-J3XWR';&HE9)Q:C, M^K:"A82&J6K+5-0Q\*\"K71U;&D>G]7%SL6H-3G6\P$&1;3KF Q#Y*KSG"9H M+MJ2LY8^4 9B5T#90,UB34E,AX@FRT T^KGH ^12V;29NX(< I6F^4!!YI3! M#I8-9"Z44R+=E(*R,#=%60P>@#H#]A(#[I H]B V:=KC7&EFW["KQKE'SUZ MQI:+%LO2/5I;-^F9OB$/MKPU?@ C= YH@@9Q2%(T(OF >U5L9CCZ#834U"V6 MIGKL8'HY4).!%'JIG//^'&J99BFRK:^ B$TCP@_]U;7Y8O?$&3 0:" &R@+E M:+HR/93^*!:Y?)8:SN,=!F14D]T1P9,8FI1OV=(,Y8 IWX(SPPBZPQ[#;0=! MOWX*(*$IDWH;!8' 4)OXPBS:TNQOM7)?< EH*#-)^9"3&?R3Y%2F ZT&:BU: MIDST$C!"^+9RT<[%1V$ MZ!5RTSZ\:%V#7ZK)RZ&7X?'6AXN%]7?-YYF:-(39?L/H1KLO0"?MAX_-\O;S MT7OC[PK0=6EOL35YE:I16R>?'H);-I]!;EP(;M'&PO=V]R:W-H M965TB'DQ[MK3JN\\G4^8[^X'B>3=2-WE 7MOH?/=1S!>PX7%BG9\O%T)[E9?W-'I=^"!:D MY(D%;+F 57K7&U5:GF4N&QP;_8",GPW2_(_*U&HU*)>7/B@WSL!H#NOK232TZ M+T=JM+Z^#WHURK&5N^6_/*7E!'^%CWW%U(%N:E"-G]$LQH-RJ,!02S5[$Z9*IZ; MJR"^+&SP[8WKR]/JW^<;=*:+(C.V(^G5YS);C'*G1J\/[GNW@"RK_(KF1H\6 M0X>RZ]'MDA5?>+8O=IELHPTDJ<9R*SE *5G$CS> /AS,*N9S[%,.4X9#20D*8-=26M$1#%)(W2KO<9&W:MRT7A8 M1.!/B2-)@QX6Q3A.0@_'F"<"LSA]=C0_;Q:L83L 88";)M)-!/9M'2)XU1>B M;]6W#IU5KP[B>ZBQ09XLM^L"? LT[29\:DAL2O?Y_KV_?Z0H'-IWO0[AM9*P MZFDSN>K9EG'UU"!=-N'_7EOG>6&5,M[)1@$J %4N>VQ33F B");)EGR&(I# MYH)UAF),&(&B13LCG%(= 88IB7 "]IPI8.-A7N>/=TTV\ZSY=[:$7+T# M>)W+MGH+*%A!,0<70(44'8U]D[)0'1:#?\D2L,-LGONO>H2#,H!B82I,UY'F M$#_>K(3R3=O:ULK=N9V46 B!;O.93\H 6"PGI3YUGK_;WTOM!Y9Y$Q6VK$R M!K"80>E!U-F3B&9.M S) 0.)(R5N: M,KX$>Q7U/13@#?,, M\0/>Z/#MTSSZ7_L>S)FM"?]SYL_!F9V#=7@>7I7Z[OEU233MH7/S$/D-G"E! M 9JVW!-#O@"3TK9'PD8I$ [IN(IB!MJ*(+D>$JPBP@,1#)P,WOR)6# $_=I(]S*X M6@(GM*J\=Y9T;UXKI(&S(5(1<.VW\. ^U@.)Q+-KLG=E.W,W"WZ'-PXJ"9LL MV-XOGQ<2OR]*Y9-FG;WV/8(\\>ZQUMCW#8OYCH>2<-J^>EV'+K-6.7OTY,:' M/J/ F880N )4M;7NBA*XSOM;01O^%XBQ^H8!F#C\)84F !:0GH1O*5#C?(V4 M 2*8?Z*!*DW%][RFD 0N$G "([(S)@4D:50=V3O+X#:02 !FTAY-PL-#A]U3 M.+'!+2H-3LH)7*S 4R)(/2@+<)T".DG6 M44?,\.4/2CI*%74=U+@.*8#/P- M9W(20PZVG+?M1;,?O#7/E)E4+^H6#?6B=/6S<]/;/-J_J]^JV^GUB_]E9B9Y M:5&AQK"4O$FB'C+U*WK=<'I>O5S?:0?0JGY.50;%RT^ \;&&$"T;?H/F3QF# M?P!02P,$% @ Z8/<6(?>@M\ "P B"< !D !X;"]W;W)K&UL[5I;4]O($OXK4][4EDE-0*.[2(>RO/]^,9%V08B"!M_, EF8TTSW=7U^ECW=)^G>V%"(GWU=1G'T: M+/-\_?[@(/.78L6S_60M8LPLDG3%<]RF-P?9.A4\4(M6T8&N:?;!BH?QX/"C M&KM(#S\FFSP*8W&1DFRS6O'T_DA$R=VG 1ML!V;AS3*7 P>'']?\1LQ%?K6^ M2'%W4.T2A"L19V$2DU0L/@U&[/V1+9]7#_P9BKNL<4WD2:Z3Y&]Y,PD^#33) MD(B$G\L=.'YNQ;&((KD1V/BGW'-0D90+F]?;W3^KL^,LUSP3QTGT5QCDRT\# M=T "L>";*)\E=U]%>1Y+[N\\./:7)'4ODT=I,7ZJAJ-9@+8ZF4>9YB-L2Z_/#X?'HR MGL[')^3S9#J:'D]&IV0R_7P^.QM=3LZGY/PSN?PZ)A>CV7AZ28[/SRY&TV]D M>,FO(Y'M?3S(P8/\3@U&B:[JQ8S^C$HBA]C->4B!];A$(N )-S_ZG9T=5==7 M,RS)9%*M\"B85-FVM1RO>V0 M85+;1D(\@B320-D"I1]+:6K,>HI5O4U.UJS+!L:IHZU=QZ9Q#" M+W690\[S)13H;U*%2YYEHL&UJU$-DM#P7+54IY;M4E?WJB&'FII)(21RF>0\ M(L?E9J/V9K;F4$=SL:->[V9YU&;8SJB9<^3ND(1MOCB,)Y5F($"$ONLL#$*> MAB(C/ [(GY-QS>Z0Z3KUP(CI:7OM4=L!.JS6J 2&2RW'W"N%4!U>@<=T3>JX M#K5,O<%4,04!>]"/W=#/&V(S^2S5O"X_)NXK64SD$!>;!>'NL#:8!V&O: S2?]ISB\=-XF'&I MV6?5RFKD>5Y:P7WRB9/XW4,9P:?8<#NV[7;9]G DU^XR;39%TQ9)X24M^$Q- M_CW$.=,@"IT"[@V82Y2_CA"0"YQ-+L^0%A0H1R9Q.9E^&2.'&#\_-KSV[RO8 M8"6("$Z=C$B2!F&,3!^Y!G*0C)(WVCY4RQA/!-CB@7_BL"&"/BD4UUSZHFX4 QZ$"ECK$=#+-L(P(UAQHDRW$1QC<( M,S(7JI(*E1#(9UH)A1RE*#6RM5#%0G3_MA'IX#2-KKGI"#$>ZPP#S,PL)7'T M;$FX.P7A4/9@$@?I#+Z:()"5>-ULJG_4MAD9!6.-MYEE_.7-[VYZL$-(F(0A30 M2G.;=0(0)G&61&' )3CW"< X$WF:U)B7!I"KYQ=)2J!LPL@[7+YC+J9N<0"4 M47GB_TVR-4Y(L.<9OR>%_9CJM/Z2QS<2%5O(8T&Z\?,-^%&/I_X2.72Q8G][ MIAT5H%55@-;/5H#J3$6M@,ED+5(E@4(]O6@>1DG67^SO9N*U8]CG4BU9^)VL MBK:"D&V%1\M$O7GS2)G8+ M;):)TW0^+Q!\5B,WK&: 3;^H$1EF!_J%[N\7W M=N0XR7*ILK3>H&;U88G7=_\%Z,[(.DT68?[LQ2^MO"\B!O(BA3H>P#)#F :7 MED?$]S4 V#@@ZE'-,E%HUHIC2"7AN#RKUAA&3#A4N+*+-+D-5=]06JZ?"HB> M2!#_A-!.IM9(TNL(A\#K.F\K:&WD:15 M8%=F3571KW4SBZ$#-9G4=.T^;A"ZD938F)N* CZ5CN&R793D)G.;"\LY24_6 M9F9+_P:R !NYHOGR^O]\/AM/ODS)\=5LAG+C&[FEB4- M5G7==7_)\XKP)BZ+8/^>P'3C+.)%ISWX[V;;C4I%D2OE2:M)]: 7\AQM0I,V MT-6G3>2@FH<\K2^)LV6"I -UQZT(I[3*\SP-KS>Y;&I+3F5,V4;+2JL +=.! M:J='X\CP4(T;S'B@<5>7K2QS;T= MZN ;K],0/=E4W$1)7>]S=W=1/X?L/NN MCRN)MN* +*9DIJARV_<_//,CON-)/@.X&C6,"A!-!=)7/P0>8I&W\S0Y+0<5 M$#89I MK>Q[/C_VJF#B\0=CYN8!3QYLZ>&O41"*O.=T:CU&S"#M(G9 CA+YT M*.TJ5X;Y%8_YC;(#Y4C$:ATE]Z*914"24NYUZT>G+NI"RZZK"5.#;S$=6>>E M&R4Z5!&@NA6Q D"4P-D5CB), VF.O3VZ'V5.4*OFRA9=7REJ(@:BBM_;S4'6 MU_O_(>&A3@T+A7*K@5PV^/=V"U6^F0K]QN'@YC23NI;3$*OF:)0UBDMF:=31 MG2>$\9XF>!6M:UZK*-V@6<;FW6\3ADR^);#;HG:0?7C@V6R> ([:-JTGM)&1 M%FBHI1W#WFOQ+%^9F'I3OI)EG17)PZ.VV-@+<%<-CT8P&;J0L*WWI [%VX&^ MF5_]?>CU"IS]J@>9B36_+[S8" 4L!\A/#1=P,253;6V:/M*A&IW93&/OY9KV29CAFHOF5KK]8Z][0#N];:J/5@R 8R&:\'MWT(:'"L05K,@O=L$F&6(=T\ M3M>DHLMBJ"3STKCML+T(8XY06;-]__.!KPOG '%&9;W-B/?T2,!4!+*U/M.6 M+L^%D)R&+M:RLI49T_5]S\%>GO!+:V>\6 A?=3'$][(Y!E\(?$>R*U;4#[(W M5[P9+]VSK5YU>EY=3 )7<,/@WW5[^-<1'12X7P==@?!3P;.RK==@5-FRH#+!>P7?/9I_I>1:W(2Q#+NJ9A!IF 2UUT0FY!JR M2U&_56]_@E"Z4(/JJ-;)6WUI=)WF>K-3E4B#DI/(!S"^2)-_>2 +5QW>'_P-02P,$% M @ Z8/<6-QIGQ^T"P BZ4 !D !X;"]W;W)K&ULM=UK4^)8 L;QKW**O=1,U6Q#$O#28UNEYIZ,[6KW;.V^BW"4[$#")$'' MJOWPFV DA(Y'F/[;+[J%YOQ.,#R2P./AY#'-?LNG4A;BC_DLR3_UID6Q^-CO MY^.IG$?YAW0AD_)_[M)L'A7EQ>R^GR\R&4U6@^:SOCX8'/3G49ST3D]6UUUE MIR?ILIC%B;S*1+Z+Z%[>R.+KXBHK M+_77RB2>RR2/TT1D\NY3[TS[& Y'U8#5+7Z-Y6.^\;6H[LIMFOY67? FGWJ# M:HOD3(Z+BHC*?Q[DA9S-*JG>LQJX^?6+;J_N?'EG;J-<7J2S?\63 M8OJI=]03$WD7+6?%=?KHROH.K39PG,[RU=_BL;[MH"?&R[Q(Y_7@<@OFH"QZX!A/6"XZX!1/6"T->#5.WU0#SC8 M&J#KKPPXK <<[CK@J!YPM.N XWK \:X#M,'+GAOL/&2]L[?WMJZ]-N1E=VNK M_=U_?F"M'I5F5$2G)UGZ*++J]J57?;%Z:*_&EP_&.*E2>%-DY?_&Y;CB]/.U M?LB_?Y4IQ=FN+R[,O7:TM\ML7G*^MZ=?V-^,&4113/\A]/^D4Y:36T M/ZXGL)\GT%^9X$#\DB;%-!=6,I&3]OA^N;'K+=9?MOA<5X*_1$]"._Y)Z -= MZ]B<"_7HLT7V0>@'KPXWU<,_CXMRN%$-UXXZAEOJX3=R40X?K88?=GTOU<-- M.?X@#&VU\8:XN/RW^.'O?]$.1C]W[1=';?G+I-R4HY4U%%]O3/'#7[L85\W8 M\K9D]#<9;Y][]CKC[[![M,&;3+ +<_"\F][Z/H=O/USK!XR*:D7!6(?76-G& M]X2W8Y//G]EA-UL]\7_,%]%8?NJ5S^RYS!YD[[3:ZL'/78$C,9/$+!*S2B>B+(N2>UD>[A9Y5X"5$^P;8!(S2/12R;Q0SQ91K/.'P#*P?O^ " QD\0L$K-)S"$QE\0\$O-)+""Q$,):X3Q8 MA_/@?0Z\#\C8DIA)8A:)V23FD)A+8AZ)^206D%@(8:W8'JYC>ZA\3KV6U>O2 MJ\.N*)Z4QW!B'"WB(IIU155)[1M5$C-)S"(Q^QD;K;#J]?^'4TT?#:H_)_V' MS1B2L[HDYCUC!YMWX4C3!T.M?0]\?]VH'S&_?R8R"R?Q@NQD-E8)D5T+[MRJF;V#2JJF:AFH9I=:YJQ<40X^# \ MWCJ@12=U4)%E_G^/< MVJ4R3&HFJEFH9J.:@VHNJGFHYJ-:@&HAI;4SW+2>-&4[8_=#7K3FA&IFK6T= MDVV]R&BA<]JHYJ":BVH>JOFH%J!:2&GM*#9-)DW=FOF.UWO5\M[I1$M,J&:A MFHUJ#JJYJ.:AFH]J :J%E-9.<5,UTD;O=%",UI!0S40U"]5L5'-0S44U#]5\ M5 M0+:2T=H:;1I*F;$Z<7K4;#>)_HL)'79MZKJ;VCBW:0T(U"]7L6MOL-^A= M[09T5A?5/%3S42U M9#2VH%LND8:6#926WLG$JT;H9J%:G:M'6XDTC",SDRB ME2-4\[1O2T?#(_U0/SS8?HL&;1VA6DAI[;@UQ2--W3QRHD3<+%=OT%C)0YRE M2?7+,^43X:[OT:#](U0S4XV&II:DJVM)%SN.*:B:J M6:AFHYJ#:BZJ>:CFHUJ :F&M;;ZT\/R+$QLG,NTH-N4E75U>NGK[]%,M[)U$ MM*"$:A:JV;76>D'H<'@\^O;T$YW7136OUC9//XVC0WUTO'4G?'3: -5"2FN' MK.D5Z\;ZK>D+VSBA:14,U"-1O5'%1S4&K"5V11DM_)+-M>++1.WK.M#5O? M_H&Q]4[91??MM-&P?3M3O:U[IV74]> 8Z.U);712!]5<5/-0S4>U -5"2FN' MJJG_Z.KZSY[GGY=1LCK_O);C-.G,&5H10C43U2Q4LU'-0347U3Q4\U$M0+60 MTMK1;HI$^N$[G66BI2)4,U'-0C4;U1Q4&FG:2KVTG? M=\Q[M-.Q[(5Z&_9.*%HZ0C4;U1Q4Y[EOK**MGFS?(V14,U'-0C4;U1Q4RFI61H[W.6:Z#=)50S43['L!\:QGQC'?F0<^YEQ[(?&L9\:QWYL'/NY<>P'Q[U'7UH-:4O\U61_$]:E-&4YLR]EHUJ3.):!,*U4Q4LU#- M-KY=+&G8N5H2.JV+:EZM;?YJW.A8&XV.MNJ^Z*P!JH64UHY84U\RU.L@65ME MA_3N^1W4'1;P5Y)#T?;B4(K1ZCFH9J/:@&J MA936SEU3.3+4E:.;:91,TI>.;_EW(A]7GSI^+?-T6<8N?^4]T]7M_^%==B82 M724)U4Q4LU#-1C4'U5Q4\U#-1[4 U4)*:^>[*2P9[[1*DH&NDH1J)JI9J&:C MFH-J+JIYJ.:C6H!J(:6U,CQLVDS#G59)ZDJI>N2^*44U$]4L5+-1S4$U%]4\ M5/-KK;4(3.=+-@$Z;TAI[00VM:/A=R^.I!;V3B):,$(U"]5L5'-0S44U#]7\ MX;?+,6FO)!$M#U%:.XE->6CXQ@I*RRBY_R/^TZ>KY9W$-ZVDX3LMGS1$^TBH9J*: MA6HVJCFHYJ*:AVH^J@6H%E):.\--'VFH[$HHSV#1QA&JF:AFH9J-:@ZJN;7V M]EFBA\[KHUJ :B&EM1/8M(F&;RRGM,,9+%HF0C43U2Q4LU'-J;6.\[IV=-Q= M;^BAV^>C6H!J(:4]9ZR?3Z4LS*B(3D_F,KN7%W(VR\4X728E7[UVM+Y69/*N M^L2*CV=ZKU^.;&Y^>K*([N4O478?)[F8R;MR:/5>?$]D\?UT?:%(%Q4I;M.B M2.>K+Z6#!0 I"L !D !X;"]W;W)K&ULM9IM;ZLV M%,>_BL6FJ97N B8A#[U)I+0\K-.65DF[:7OG)D[""I@+)KF5]N%G R60$1;N M3O.B >+SP^;\\3'_,CZPZ#7>4(&RG2<'GN,IF.6<,\-Z&.$XL3W2?1V2SUV MF"A8>3^P<+<[+@^HTW%(MG1)^7/X&(D]M:"L79\&L/9$#: MXC>7'N+2-I)#>6'L5>[*)GM$/;KB$D'$UY[>4<^3)-&/+SE4*I0%&'F"< M!.#>F8!^'M"_-&"0!PS29&57-TV-23B9CB-V0)%L+6AR(\UO&BTRX@92BDL> MB5]=$<>G#PMG-K__<_9T_S!'L[F)YK.GYX6%'FST\&@MTN-+]".R AIMW]"* M!4*T8:HB(=U7<:_(NX*N$6HR>ZV@7,8]NW3^@7OAZK7(Q3]E9=Y6.Z MS<:DGQG3SR3H(-S]A'1-Q^AN_@>Z^N$[W#<^7]>P[MJPGI%+ MMZH4V]937_3_:K)-'ANW58^7D?A.'9$4GBIB]8QKMJ3*5 MET[[7*[>:TM=9AL9;>< 2)@)";,@838DS &"521B%!(Q/J9R M&)"J@829D# +$F9#PAP@6$4U_4(U_<:)Q?J2N/Q-U M.!9R+QR1Q(*HO'(VD MMD*!A)F0, L29D/"G R&NZ6*K'6T85&.*PH8% H8-"K@X2 ><^*=&QY%L*-> MK0 :06T% DS(6$6),P>U.7,.%E".4"GK A@6 A@V')M@?Y&]^D"TJ=B+3D3 M:TLJM^HDT8AN*PE(F D)LR!A-B3, 8)5E#,JE#/ZF"7'"%(UD# 3$F9!PFQ( MF ,$JZ@&:T?_30-;=#2CVFH%E&;FM)/)O=>M3N[695X'BE95 MQ='^"\T0FR3V[7(C>,D%<59^_:V&=E:%*#69DX;E"VRX4 S!J.5"T:K*/GB3^1E.R>0Z ].SN0&DFKK%.#8S[ ^U?"0>U,4%I#A2M M*HNCDXG;6IEG'C?$X4ZIO?0@N[%4RI%2\Y6KV@9>F[MXTCSN5NK!]0# M!:59H#0;E.9 T:H*.QJA^(.<4 QJA8+23%":!4JS06D.%*VJGJ,ABIL=T6]: MHX!:HZ T,Z>5UQZZ6'J,3BO61I;EF*U]/JA M?'_U5Q)MW2!&'MT(O-89B$5,E+T2FNUP%J9O)+XPSIF?;NXH6=-(-A"_;QCC M[SOR)DN?Y+"O.>M.R7'SM]XMDRN=Q<9(O>"9_F>1B'I=R4SSTBX7@\;BN M-)_UZ6#@].=QFO7.3^OO;L7Y:;XL9VG&;P4IEO-Y+%XN^2Q_.NL9O=G'97Q^*O(G(JK2DE9]J 51 MUY:[,,TJ[=Z50OZ:RGKE^=U5>'/%KD87-S_(Q6CT[>?-CZN;D-Q^^_O5Z"JX M(Y]]7L;IK/C+:;^4S565^DF#'JW0] VT0Z[SK)P6),C&?-Q1G^GK&U0#Z,M^ MKCM+7SM[2;5$GR!%5[_>03&-AC*Z^1?Y_.<_&8[]6]<8 M^8>P?M[YY/.G+DSP?@S=9Q+3L_ZVS"1K\+[NA9CN18>8U(E1]&"NQ6_67/,X M\7<8>KD"6MW RM%\+19QPL]ZTI,47#SRWGDU>H/?NG2&A/E(6("$,20L1,(B M$$P1G[46GZ6CGTO7*QUK)D_R0O L>2&EB+,BKEUZ\47ZWR(1Z:+:ZM*AEGVH M#O6&_ICRE6VSN)YN3.."W'.>232C]#)I]D!D _*LP>?W7*S/'"== M>O]_-#I [C:&A(5(6 2"*<>5O3ZN;.V>OYOFHOQKR<6Q3E."LE>!HE7"1)&+)QU(&4@U2"/)#DL\YF8A\+F=_'3+I4HFV MC4-5LH*Y&^-&K2Z-.#OC:YJ&.7#58@'2-M9AV[##MA#9: 2"*?IPU_IP]?J8 MR95[G"52$;D@B>#CM"2SO"@Z5P676MBA0G!W!MLTNH2 ;#1 PA@2%NX.1]=A M$8':5-3BK=7B:1<+([D6%7)Z1F(ID+(@<38FR>MWLS2^EU.!,N7%ZO3R^DLA MU_/EM%G)<]$I+ \I+"3,1\(")(PA82$2%H%@BD:':XT.M6>TM4:3O.B>\VCK M'ZJUX>Y)S#6IZ=&M68"/;#5 PMAN%ZRA[5+'VY[Q[!:TJ>T,;6/K% 6R3MG] MQJ"-Y@W>)X"-$U*7#/280W70T)11]#S/M89;.H V&T!IK*%MSGZI:WFFLZV$ MCMXZGF<[SI824.:I4M@([!I[UD'I8E$M3BM')9>MXWJERI\7/'MC@J,''BP* M8U<4MN4:AKTMBMV"CC6P+&]KLMN4LY5) C6\X9;*&+0?(906H6BJ*&@K"JH5 MQ=5\$:>B6NK4$UWRGR;VT2D'+>I@.="=O;P]UX4V&.QOD$$;#*&T"$53A=)& MQ@UM[+-:.R_GRUE<5NOGM6@Z90(-B3>TS;WFF=;0W3EI0,/=4!J#TL*.$3$, MUQEL1UJ:IAQPL VNWTXXG M.[,SH]@M2$UW.-QQ'AW X<"@KKM]3H!&5:&T"$53A= &5@U]9/5F60>X\PEY MBH6(,[FX%7RQ%,DT+MX0A;T[ZN[0-JFSM1]'^J8/7;=":0&4QJ"T$$J+4#15 M8&V\UM ';(.BK!,MXU>!K9X64F.=\H(&?:$T'TH+H#0& MI8506H2BJ1ILP\C&'Q5'-J"!9"C-A]("*(U!:2&4%J%HJEC;>+*A#R@?,>7; M#90.AZZUO5P9Z1L^6%[0"#.4QJ"T$$J+4#3UDY MAY[:H#0?2@N@- :EA5!:A**IVFOCX]3X@_PPA<;1H30?2@N@- :EA5!:A**I M8FWC]E0?MS\\F:,''BQ"NI-[,2WJN5MA-K\IM[D0M#PZ-+>B<1TX8V#8]G: M'MJ)$$J+4#15$6V GNH#]-=IELZ7\\Y=#XW(0VD^E!9 :0Q*"Z&T"$53U=;F M *BE=99'W"E!H0D!*,V'T@(HC4%I(906H6BJ"ML$!-4G(&Y%ON"B?/E"%K,J M.EPY0_[[,EU4N>TREY(7'G=-#'VI' *4Q*"T\ M>HPBE!VJT-I$!-4G(J[CYS>=*S3A *7Y4%H I3$H+832(A1-55N;E: NW+E" M\Q)0F@^E!5 :@])"*"U"T505MGD)J@TE?]2Y0G,/>TPU!AKO"DTT0&D,2@N/ M'Z0(98@JM3:K0/59A>N\S 5YY-,TF?'J(D3=8A9ZQ3J4YD-I 93&H+002HM0 M-/6F_S;K8 [0_M:$YA^@-!]*"Z T!J6%4%J$HJDJ;/,/IO[Z_(_Y6SW\8$'J M337?=K=0.P(HC4%IX=%C%*'L4(76Y@Y,?>Y@U]N^O;K5HPZ6%9+F0VD!E,:@ MM!!*BU T57X;S]C!/V0'^Y0=[&-VL,_9P3YH!_ND'>RC=OX7"0RS36"8VM#T M1[TM-)>QQU1;XVVA>0LHC4%IX=%C%*'L4(76YBA,?5#[VV22)KS55JVT2?I< M+L6^I:Z>?+#*H'=40&D!E,:@M!!*BU T58UM(L-TX,X7FN" TGPH+8#2&)06 M0FD1BJ:JL$UPF'MNN_B8\X7F.O:8JLG;0NT(H#0&I85'CU&$LD,56IO#,/4Q M[[W.5[/RA28PH#0?2@N@- :EA5!:A**I:FS3'.80[GRAV0XHS8?2 BB-06DA ME!:A:.I39MMLAZ6_Q^)CSETS5K'RA=@10&H/2PJ/'*$+9H0JM36A8 M^@AX\"JJ3AU!\Q50F@^E!5 :@])"*"U"T52]M7D-BZ+=JP5-;T!I/I060&D, M2@NAM A%4U78ICDS;EXJ-^85Y D7V;EZAUBZV_7;^6[J-]%M_7]R/@:K-ZMUV)6 MK_J[CL5#FA5DQB<2.3AQY;$B5F_/6VV4^:)^%]M]7I;YO/XXY?&8BZJ _'V2 MY^7K1M7 ^AV&Y_\%4$L#!!0 ( .F#W%A^RV>XK04 %XB 9 >&PO M=V]R:W-H965T%0""DX>I^@<29>6;LQ_;88_4L<(=8F*QR++W-"(\3%*UTH;$4Q\E.E*%0T5;64 M" 5Q:]!/RQ[HH$_6/ QB_$ !6T<1HF^W."2;ZQ9L;0L>@\62)P7*H+]""_R$ M^3R"0^'O%0QR&"9+PXWL.VBIL)HK[SUOT<5IY49D98GA(PL^!SY?7 MK4X+^'B.UB%_))L[G%?(3/ \$K+T%VQR6;4%O#7C),J5A0=1$&?_Z$?>$'L* M4#^AH.4*6E,%/5?0#Q6,$PI&KF <*!BGZF#F"F93!2M7L)HJV+F"W;32G5RA MD[*;T9%R.4(<#?J4; !-I 5:\I!VB%1;4!C$2=]]XE1\#80>'SQ-W.ED/!G> M3)_!S7#XZ67Z/)FZX.'3Q\EPXCR!*W"+6. !%/O #\(UQS[ B,9!O&#@(B2, M78(5%H-AB2@&%R/,41"RR[["A7.)"<7+'7$R1[03CEC@GL1\R8 3^]@OZRNB M4D7-M&W-AEHMX#UZ RI\#S15,RK<&?U,F[:!UCVI[M2KC[#7!GIF70?#Z3_@ MXL\_H&5^N 39/U"R)F/Y7X6)\3DF7IY&X.+=)7C7 -AM#JR=[WN)++WHAGIJ M4S]A<[J.,$698(Y, ML+%,,%<26(E-HV#3J$,?3$7,3:8&@#BGP6S-T2S$@!/PB#T1KYZQMXQ)2!9O M[\%'[E$5M;NOM?8%?J[I-K=*YW48FF).!V7LC2;.UCFI:!T.SH9Q[+ >[NF8:1O6X MM L>[=_#8[X"JR*EUN*YI,@$<^R&I#24*3+17%EH93YV"0M8NW_. M0]QMHQ G-7LA%)1/.G?;;ZU^^_T%?@5_@4?,*6$KG%X'"-^ L,U1DO^8$PKX$@,(KL3C%>R( M3T?K'B"Z0')FFA^9MJM<5?8.FB-,%^FE R8ZT3KFV;%$45I<;+A-C_,/RAW8 MNX,5Y:[6NZN2OX'=GBM:J.*+IO;<[.Z$LG,INWEQC^@BB!D(\5RXI[9M$?IH M=IDA>^%DE1Z-SPCG)$H?EQCYF"8"XON<$+Y]20P45TH&_P%02P,$% @ MZ8/<6 L]_6MX P K@X !D !X;"]W;W)K&UL MK5=M;ZLV&/TK%INF3FJ*;5[3FR"EH5>[T]95?;G3/KK$2= %S&PGN?OWLX%2 M0AS6:O1#@^&<8Y]C/Y8].S#^36PIE>![GA5B;FVE+*]M6R1;FA-QQ4I:J"]K MQG,B59-O;%%R2E85*<]L#*%OYR0MK&A6O;OGT8SM9)86])X#L6PMT'2.L"17B M:TH/HO,,M)47QK[IQI?5W()Z1#2CB=021/WLZ9)FF592X_B[$;7:/C6Q^_RJ M_KDRK\R\$$&7+/LS7C!;+Y1_/=T^/X.%V>?OEZ^+FM]M+<'?[ M!"9@D21L5TBAIC>AZ9Z\9!1M<:=M+T=%/WA,_T%-/D"CCH M$F"(';"\^PM<_/0#\KU/)JWE1[2>'V-P\:-))AZ6^757*!GXGT.R5:AMLKA- M%E?BSAGQIVW*5^"><)E288JKIKMFNJ[W:U&2A,XM5=""\CVU(CTZ^,F4UYAB M\4AB1[$Y;6S.D'KTQ"3)@-3A3TC!X;("4-O9N^[ MZ=1 OP-T'1="MX>+3P5QX'J.B]Z 1Z;&NS3@$'01ZMF/33@/ARXVNPI;5^%HVUUX.E7F[>X4:-[N3G'# MV]VT-35]?]U.U"05FXFD/#>9FHY9PF.*Q2.)'26(X-NY#(Y7Q(U6=R:1 X-@ MBGHKPP0,732=]E:& :>6N@_/U##J'#?1F%7GL[\*'! M@]&':KF1ZAXU8-\1/CFUP+Z7(97:A=VY&^B;W.^$;])"@(RN%0=>!8K,Z\M1 MW9"LK*X++TRJRT?UN%472LHU0'U?,R9?&_H&TEY1HW\!4$L#!!0 ( .F# MW%@ZG:6$>P, !X- 9 >&PO=V]R:W-H965T!UMBI[23MOU\;&"8/ MANE(? G8W'NXY_C:.4QW7'R7.8!"/TO*Y,S*E5I?V+9,58 MCQ,WQ2I79L*.IFNR@EM0]^MKH4=VBY(5)3!9<(8$+&?6I7.1.-@D5!%?"]C) MO7MDJ#QP_MT,/F2 28D[_+3*5SZRQA3)8D@U5-WSW"1I"@<%+.975+]HUL=A"Z48J7C;)NH*R M8/65_&R$V$MPW6<2W";!_=T$KTGP?C?!;Q+\2IF:2J5#0A2)IH+OD##1&LW< M5&)6V9I^PH:O%'7J/OO M MZ!56B"\1H;I!"$L!Z59#&=\\J.6&ZE5+^88IB\"MQ[90]T MK66-Y'/FV;+BEKR*""-,?S-G)PX 2A/[6W^RKUOOJU*@T$=J!2 MT*H4]*ITEQ]-]H+]9QX7[<>.PYX6%8,CK9 MVI-)X/N3-NR QKBE,1[^E!F?,.L^93KB_+'CX"-FIV'OQZ-PY 5A-[=)RVW2 MRTV;.&W1F+8\0@!+?R$E").4U.8P^Z:=D/$BG+KRIX^<*7-;G6;ZP\8$"9 /U]RKAX'Y@7M)U'T/U!+ P04 " #I M@]Q8.>^,V60# #+# &0 'AL+W=O2(!N(1(D.=V>NMO5;K=5/YID *M.S-D.M/_^;">D ML$US< T?B-_FF9GG<>S)=,_X5[$!D.A;3@LQLS92;J]M6Z0;R+$8L"T4:F;% M>(ZEZO*U+;8<<&:,3EDI*2G@GB-1YCGFWQ= V7YF MN=9AX(&L-U(/V.%TB]?P"/)I>\]5SVY0,I)#(0@K$(?5S)J[U\E8KS<+/A'8 MBZ,VTIDL&?NJ.S?9S')T0$ AE1H!J\<.(J!4 ZDP_JDQK<:E-CQN']#_-+FK M7)980,3H9Y+)S11^>[CX^HHH1N62$W B5%!MFIO:W2:'+Q#KDLO$[ O\MB@+S):^0YGH^BNR_HZN4?[BAX M]ZHEN.@2K*?'&%V]:(.)NV%B2 =HZ!J8X7^%E)R/Y75@G7 W;/;!T( /+]P' M+6$N*B2_'4D?;-=BBU.86>KD$L!W8(4Z4.==FPQ]@L5]@B4]@9W(X3=R^%WH MX9VZ(3BD; ?\.V(KM.5L1\S9K%Y$E')0KR:B3 @0ZC3(P SC-&5E(86V!++# M2PHH*]4<9SF2&\(SM,5<$FA[61>= 5VJ:I]@<9]@2046&#!]B>Y"WW$]SW\[ MM74;<\P%,HI*I\M!(%DV_4Q7DH5HP K.3U?0N\58#*P=NC-+W) M8'2:8W3.HK@SU$OWCXY\VSF3BZ-\S4JMU[LD. M&WC/2.V,]%)2>P*K2+6/JC-%Q=J4Q0*9PZ"ZH)O1IO*>FX+SV?C"O8[I58?T#OBKS;S%?DT(@"BOERAF,%8>\*IVKCF1;4QLNF50ZF>9&?6T UPO4 M_(HQ>>AH!\WW2_@O4$L#!!0 ( .F#W%BAW"P2_0( -<. 9 >&PO M=V]R:W-H965T-0$U34,V+$"?W_W&^?W3D!EM"']@2@*.G M(B_9T%AROCHW398NH<"L1U90BCMS0@O,Q9(N3+:B@&=*5.2F;5F^6>"L-,*! MNC:FX8"L>9Z5,*:(K8L"T^C8T+)D0Y)!R2<#B M:P,CR',)$FD\UDRC^4DIW#U_H2=J[V(O4\Q@1/*_V8POA\:I@68PQ^N2G*FCFA;Q;J.@=(UXZ2HQ2*#(BNK;_Q4UV%'8-MO".Q:8!\J<&J! M//[3SQ!M_$HOKZ_O/H9HY,(.,YR]G5@Z M["'[]!NR+=M%HYM_Z.3+I[[O7;2Q1L>P[B81.OG3T%<9Y+Z7X M&-;;*24'[,RQWDW)%$XV=MJ-G;:".P?:V69B17#;";*1G;,53F%HB$[%@&[ M"&6"UD6;BSIAD4Y8K!.6:(+M>>HTGCI=]/"&<&"BB:>0;? TAS9/.PG'>JH3 M%E4P3\'DO]PF[-N>8P?]8&!N=OVJ OW=P,#W^F?^?ESR&N@$KNV<64W<7I7= MILIN9Y4GZRF#QS64',%&'-NJW$DXMLHZ89%.6*P3EFB"[7GJ-9YZ'^Z&GDY/ M=<(BG;!8)RS1!-OSU&\\]3_<#?VVGF/)SWXO&?FO>\YI2US4F=*Q5NB$)9I@ M>U8$C15!IQ5CH*GHE&+^0&2.2F4,:]IH_HS$RZF<(EE+%#G9K_\J? V*B MSAR/]48G+-$$J[PQ=][QYNV?$BZ& M"'6Z%),G4!D@[L^),*Q>R$FBF67#_U!+ P04 " #I@]Q8XS6)H74$ !, M%P &0 'AL+W=OR-KP2PBUZB .;NS13B+*#O%KRHI,(PV MI5.6JH:F.6H6);FRF)77'O!BAO8T37+X@ '99UF$_[Z#*3K.%5UYN_"8O.XH MOZ N9D7T"M>0?BT>,#M3&\HFR6!.$I0##+=SY5:_6>DF=R@MGA-X)*UCP(?R M@M W?O)I,U#:8EXC M)4K_2#9T-U<\!6S@-MJG]!$=/\)Z0#;GQ2@EY2\X5K:.KX!X3RC*:F<609;D MU7_THQ:BY6 8)QR,VL$XU\&L'W:!)OE'#S!'RYQQCF%#P@S)>X*(<5P!(# M>,F[(444P[G":AJ!^ "5!8]/^R!*HDQ8(!,6RH2M),$Z*36;E)IC]$5_G;)5 M'-=9+DYGN6+:)9._APX+2_[7O6!HYMF6[AB]\C@Z MGJG22X)UI'<;Z=U1Z0-8())0 E@7! J,_F(MA5!G=ZBS85B^X_1T%MBYQE!G M$Z-"/]\^\7<_.D#,7_XBB;V!)K;KVI;=4WAH MYNFFU%48WKYMM;356!G M^VSU]X05F)F^H1N]!(2CX4Y55A*LHZRNO3>AVJBVMVF*CKPPEU4BQG"34) B M0L0[JIK6ENC*T0S+ZDFY%!EZEF?WBD @LM-]GU6?7@[#VK*]#;XR/,WW>H]> MU89V)T;=;\?8%:O5L>NC8JWW+Q31*!4JHP\&(M[-"PR%VWF!'=O/^Z;;7^?C M04^=CK)H78G?>V-]M$];W+.]P@VX1_DKH!!G8^W3.&GJ7E J+:AIG6EM.M9@ M3DOM@&71NJE[[X'U_Z,)UL_M@O4SVV !4-P'CP]GLOA2.V&U]5V1?V?^/<*O M24Y "K<,KUV[;'BX^G1;G5!4E)\:7Q"E*"L/=S#:0,P-V/TM0O3MA'^];#Z@ M+_X!4$L#!!0 ( .F#W%BRG0#XGP, !01 9 >&PO=V]R:W-H965T M?J8\QT3^AWE@)P]+/(2S934LXWMZK* MXA0*S&[(!DKQ9$5H@;F8TK7*-A1P4H&*7#4TS5$+G)6*/ZW6[JD_)5N>9R7< M4\2V18'I?W/(R7ZFZ,KSPD.V3KE<4/WI!J]A"?SKYIZ*F=JR)%D!)RFH+B+>.D:,#"@B(KZW_\LXG# < P7@ 8#< X%V V /-<@-4 K',!=@.P MSP4X#<"I8E\'JXIT@#GVIY3L$972@DT.JG15:!'@K)2%M>14/,T$COM?'M^' M#^@A7(0?OMW-/X;+M^AS^(BNT;*N-$16Z!/9@:@E+L3%4N3),*U+@Q8UZ;8;Q@AB.4E#QE*"P32'KPX3!>-P8( M5!&3-C#&#2SG,ONH2KU[VC%)AM;9H5KWE1;?855\UC]?/(WGS+ M-CB&F2*:+P.Z \67WFKO^G(Y)EDP)EDX)EDT$ME19JTVL]80N[](,5T#X@1= M4=@!93@7S>7-[^[2E^2:TJXHY7FY\W73,VS=F:J[P_P-JKXT?UVEMN7IIG&L M,QQ39S02V5%F[#8S]F!F'M.,)FB#*<^ ]65A$'[I5AN3+!B3+!R3+!J)["BA M3IM09Z0FZHR9V3')@C')PC')HI'(CC([:3,[&=RJVW8O<&PB]?S M/U2LUZT=S>C4SL+KV.=:KGUR+@>#QEP:NJYEO7LIZIIVLI?JR*D'M[8"1#'* M^S5#,=F6O'Y);E?;*_Q==7,]69_KMX'>LQZ**W]]0_]-7W\O^"1J/RL9RF$E M5&DW$^$4K>_@]823375G?")!0 &0 'AL+W=O7OV#'+Q_%PT'9X=I:+ :RQGF;>:)SQR_DGE(KJ0PI28S44#Q M'!^BBDY*O)4RB=\D/(?\F"31$8E[<;*GGNG?P^,WRDFZSB:.+_FGSN[KD^?I M[^>Q8WRJ:YK#*, YU: :"#+;]=[9/I'_B>R9Y'XGN?\6>W:-6T=!+AM03T0N M2:UDP]R\XP,BN0)\4H1+K4';:VE*4!8 K*$+#GI?)-XRLW4 NI,'Q=L<2%S H&X#W2RG-UK ) MNI6>_0)02P,$% @ Z8/<6'L4_9:G @ T@< !D !X;"]W;W)K&ULK95O3]LP$,:_BI5-$Y,V\K\I)8T$S28Z,:A:&-I+ MDUQ;BR3.;+>%;S_;"5%*TPXF^J*QD[M?[GE..8<;RA[X$D"@QSPK^-!8"E$. M3),G2\@Q/Z8E%/+)G+(<"[EE"Y.7#'"JD_+,="RK9^:8%$84ZGL3%H5T)3)2 MP(0AOLISS)[.(:.;H6$;SS>F9+$4ZH89A25>P S$;3EA:5*K&]?J9_U]JEEGO,842S.Y**Y=#H&RB%.5YE8DHW%U#KT04F-./Z'VVJ M6%<&)RLN:%XGRPIR4E17_%C[T$IPG#T)3IW@O#;!K1/QFAR-KT9 M?YNAHQ@$)AG_')I"OD7%FDE-/*^(SAYB#,DQ[?*LX7C='?=\# M7N($AH;\@#FP-1B1*M,Z[3+N/6'Q.\&V_',;_]Q#].A.S@52+-!\5:1(4"26 MA*6HQ$P\H83F)2X(\"X[*ZROL6JZK:.3H!]XMN>%YKIM5178:P7:;M#WG;Z_ M'1CO$FW'M7Q?4IO(+8U>H]$[J/$2.!^@2RIE"F Y*BE34Z]+504*6C5\M?N^ MI7XO9'5$.CW+[P7V"UD':_O/[OJ-WT=\P/3MRN=OJ[[;3M MX*1GOPB,=XG[VFFV!J@Z[7YBMB"R[@SF,M:E M+^L@C51:$)T&5"ULVD>37%H+Q\YLMV7_?K83HH *&]+RH?'9]SQ^GDOOXIV0 M#VJ-J.&Q8%R-O+76Y8GOJW2-!5$=42(W)[F0!=$FE"M?E1))YD %\Z,@&/@% MH=Q+8KP'S?1ZY T]R# G&Z878G>) MM9^^Y4L%4^X7=G5NX$&Z45H4-=@H*"BOWN2QKD,+$$6O *(:$/TKH%L#NLYH MI3;S?AZ";'K[>6QWGJB2I#CR3/LIE%OT$NLV.-UG]C^1 M/;/<;2QWWV)/SO,<7;=!B3)%KDU[[S-U/D7(H4,5.02U& :8MZ4.P36C&%@Y:"0=@9OM!99_5;6$;FB7 '#W' $G<^&3%:#I0JT*%UOW@MM.MTMUV86H[0)YCP70C\% MMMV;Z9[\ 5!+ P04 " #I@]Q8VD/ WC<$ !Q%0 &0 'AL+W=OZO7QLH$RYEB>1^:,#X?7R.SXL!CXZ4?>-;0@3XD289 M'QM;(78WILFC+4DQOZ8[DLDK&\I2+.0I>S7YCA&\SD5I8D++\LP4QYDQ&>5M M#VPRHGN1Q!EY8(#OTQ2SMSN2T./8L(WWAL?X=2M4@SD9[? K>2+BZ^Z!R3.S MHJSCE&0\IAE@9#,V;NV;5:CZYQW^BLF1GQP#EW*$=>RQD6>#)B] B8ZBUI MZB W1*Z6)8PS9=TGP>356.K$9/KE_OGQ=OH,IE^>GI\NP?W\&5S,B,!QPG\? MF4(.H3J:48F[*W#P YP'/M-,;#F89VNRKNM-&5H5'WR/[P[V F&N[;+JP7$[8:HA\(-W^&(C VYZG/"#L28 MJ!BM3UW>T@F;Z83-=<(6.F%+G;"5)EC-<&YE.+>//IG*58W)YRR(*!>\RVN% M'N5Z];YPF+AV$'B^ZX_,PZF/>@H=ESJC6VF"UD8+G0FGGAA#9JF&:)6N:Z^V:&R N1W2A@.U4W1#[T@F8!=4:WT@2K.<&OG.#W.N&!L(AD0GZ8 M ;H!HN8+7AA#?LF]S)_UK7=G+QI;T3G M^D0G;#XL@87.,9G,[] M^M )6^J$K33!"F.8)QLV*6&O^>:=6C[VF2B^@JO6:G_P-M\6:[3?V34BO<3-4"URSKY#U!+ P04 " #I@]Q8V@;M&A8# !8"0 &0 M 'AL+W=OJE+HH;,P9GGINCI?0,7UF5R"P)V95!4W.%5S5R\5\&GM5)4N];S(K7@A MG&10K]VJ9"!7IBP$W"JB5U7%U:\1E'(S='QGMW!7S!?&+KC)8,GG, ;S97FK M<.:V*-.B J$+*8B"V="Y\B^SV-K7!E\+V.B],;%,[J7\82@5J:A4NN0<<.3@9(;HJPUHME!+6;MC?0+88]];!3N%NAGDO3S MS>3N*IV0]/-X,CXE-^\FY VYEFO LS5$SDA1+7FA=K-<"J/PL'"@C28G&1A> ME/KUP#68C<5T\VWD41.9/A$YPBC"+#1Y)Z8P[?'/COO[] B BS*T6M"=%B-Z M%#&#_(PP_Y10CS*2WGPG)Z]>^%'XMH]=^B]87\89.7G9!Y,=A_FT$@CC_36E M1WQ9>_:L!F?//_N^8VQ @GX06Y8N]9+G,'2P[FA0:W 2FZ/WMD^U_PF6_2>P M1^(%K7C!,?1D!/-"B$+,L>R47.30)UT#$=80M@"O$QJ>1WX8#MSUOBJ-7;1G MQZ* AO2Q6=:%"[R(!>=_[!Y1"5LJX5$J=[ &I7EI_]^\Q$;P%)T&)MZ+[U^P M"Y\=TNG:T9CY])!.U^R-'V._N@C[^40MG^@HGW3!U1R(D761LJR0'.@^1E$G M!19'C!WPZ5J%S/,.V'2-:$#CZ+R?2]QRB8]RP=KVESL6=R]%&-$+>D@B[MPQ MO&)1'!S0Z,(=7MF&A[O7/-Q,AEW=GNI<$^60\7^/0!90UP?R:EV4UL M@/8QE?P&4$L#!!0 ( .F#W%CD1-1S.P0 -,5 9 >&PO=V]R:W-H M965T5#G7$R8[Q;^6*4@%>\JPH MI]9*B/6E;9?)BN:DO&!K6L@S2\9S(N0N?[;+-:=D427EF8T;4K"\298CR-.B_B4OC1&=!(3>2$!- OK9 M!-PDX)]-<)L$MW*FEE+Y$!-!9A/.=H"K:$E3&Y695;:4GQ;JNM\++L^F,D_, MYG=?YM=W#U_!^]L87/_]^&E^OJ%-;C?0S.?M5AXG',7YM"8IRC M0[*E@ZV-J+4157!\NHT7.O=JFJNGJ5J_+-'0BQ *W(F][?I1!_J=0,_% MGN^$_;A8 XRB"(4X: -[,MQ6ACLJXS,MRTLYHR6;?),101=R(I)N)2E14YU. M6LT+.B/Y [K0"X)P,.8K7604N4Z(!^*T2!0%'H1Z=5ZKSCM179JO2W*&PX[R>++^5Y8_*FG/Y+.7B!R#% M#OFW2M!)V# M@FI5^0>C0-B-Y-0RO!D/ S%VPB EU!JRL8U77#!.-@2U=I MDM%2)V4T_]2YR"0L-@3K^1:VOH5&9_30I(LF8;$A6,_%J'4Q^A\S>G18&WX4 M00<.:N@PSD/0<8)!"6G"8.##P--7$'3V/9(SJN++J7>#45ILBM;WLM-O0J-UU>!,66F2%INB]:W<]YQPM!D[4EQ-&",MF?=CY:2)= M'(5AYWG4Z-4A(?3"3N_;U[)O:N%X5_N9DI*N6%8UZ9QMZ9NE-[AMH&)@M+:,-M5%:;(K6MW+?4\/19O-8:84'+^0(^8[\#"LK/'C#QS#$ MT!T6UG%@+<3N+*"IY?05(@%A6J65,4HW]:.;7,!J$J>V@?;?SW9"!C1%K=0OQ';N.;[GWG!NN&;\ M02P )'K*LT)TK864Y85MBV0!.1$GK(1"O9DQGA.IMGQNBY(#20THSVS,K;N68VT.)G2^D/K CL*2S.$&Y&TY MYFIG-RPIS:$0E!6(PZQK]9R+V-?Q)N /A;786B.MY)ZQ![VY2KM61R<$&212 M,Q#U6,$ LDP3J30>:TZKN5(#M]<;]N]&N])R3P0,6/:7IG+1ML?4.LQ"28L$^87K:O8P+50LA22Y35899#3HGJ2I[H.6P",7P'@&H#?"G!K M@/M6@%<#/%.92HJI0TPDB4+.UHCK:,6F%Z:8!JWDTT*W_49R]98JG(S&DU_C MX61ZAWJC& U_WUZ-KX>CZ3$:#:?H&^JE*=7M(1FZ*JIO3#?K* 9):":^AK94 M.6@F.ZGOZU?WX5?N"] U*^1"H&&10KJ+MU7NC0"\$=#'!PEC2$Z0ZQPCW,$N M&HSNT-&73T[@7[8E-W@/U^U-C(X^M]'$;Z?!!U+:T>LV#7,-N?O^AK5UHR+S MVLFTIUR(DB30M91I". KL"*=:^>RK7H?219_$-E.$;VFB-XA=M4A19K0ZFN& M)^6A D1;^2H:W]!H!UU%CH>#\U,GM%?;E:GB@JTXY;OG9_YN6-Q"%W2P$P1- MW(X$V=ON54.?&Y<7Z"$+0M9_>^;TV:P](R?[IWW MU<"IYL-_FFI:71,^IX5 &?D5.7$JPE0;20KC2?>,ZD&PO M=V]R:W-H965T MQ-/U0HOYJ=KKC4X7<;H\N?BXOB_*+SYF=^4\7291+HJ[Q2+.'RZ3>7;_Z40Y M>;SC2WH[*^L[3B\^KN+;Y#HI?UU%>?73Z9,R31?)LDBSI?CKIU6N4S)-)61-Q]C)TYCU@L]O/^K&^LE73^9;7"17V?Q_TVDY^W0R/A'3Y":^FY=?LGLK:9[0 M>@4GV;Q8_U_<-X_MG8C)75%FBV;A:@T6Z7+S9_RC>2&>+:#T]RR@-@NHVPL, M]BS0;Q;H;RV@*GL6�+# Y=8-@L,#QT@5&SP.C0!6J"_ M[U4Z;Q8XWUI@_X;K/6ZYWJ$KI3QM[.VMK9[M6^1QZLKW5][X1E!K=5/\&ER%P77HV=KGK[HFJGOMK_\4_RT^3Z=IG0SQ7-C+ M3;[5.?%.2\HXG1?O/YZ6U4K60YU.FA5R-RND[EDA1?C9LIP50E].D^F.Y;WN MY4>O+1^\,K[: 9Q6K^[32ZP^OL27:J?HQP^BI_PDU)XZV+$^5Z\MG7\0ZOG> MQ;4#%E>&Z\7[HIC%>5+L4/1NQ8F7'T1OHZC[%:-;T9))M2Z]M:+L5\QN)4^P#7A>EWRA7P3_%N[__11D-?WDOTC)9['>=@]=.&K M>))\.JEV7XLD_YZ<7-0O<>^77<%&8AJ)Z21FD)A)8A:)V23FD)A+8AZ)^206 MD%A(8A&$20DX>$K 09=^<945I5@DY2R;BG3Y/2G*:KY;BNQ^F>3%+%V)59)/ MJGNJZ?&NP.O$CPT\$M-(3"S>-FYW+'I0V(:B>DD9I"8 M26(6B=DDYFRPLV?OZL'XK#<\VXH?5KNBJP-,I8"LC<^DJ\ZACLTB$M-)S" QD\0L$K-) MS"$QE\2\#78NO;55^8WMDP,&)!:26 1A4A"=/07166<01?6,KC[:+1XCZ7H= M2=?[(JF3.W8OBL0T$M-)S" QD\0L$K-)S"$QE\0\$O-)+""QD,0B"),B;OP4 M<>,W/6P_)A.0Q#02TTG,(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"((DQ+P_"D! MS__@,;'.Y8[-,A+32$PG,8/$3!*SSE\<>5+/>L-S>59EDT,Z).:2F$=B/HD% M)!:26 1A4D@IO:>4JL] [(@IXZZ\RQ-AQD4U"6W.;;M,TO]+E[?OQ==D,EMF M\^SVX2?AE;O.-;OLYH]-,U334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+ M*$V.P&W<*PP//+FLFSDZZDA-0S4=U0Q4,U'-0C6[T;9..!HJ\OS800=U M4TF7WD$?'(MI?0#4=U0Q4,U'-0C4; MU9Q&&SZ;?BF]S7];109T7 _5?%0+4"U$M8C2Y,AK^PQ*=Z$AN%M\2W*1W8C; M:BY<;.;"A4A^E,ER6LV&Q;>[HEJDJ$-NSY<77'8/<73$H;4(5--1S4 U$]4L M5+-1S4$U%]6\1I/.Y=E.7A\=,D"U$-4B2I/3K2U)*-TMB3;=KK+%*EX^_%IWC3:I7KS;K'JRRZ?)8;*<[-R3:CFHUJ :F&C*>KSC^T^C+;/FJ0&E7.L;;FHG:>,7QAQ MFHM%G/^6E.)[/+];'UZXC]/OU;_2JR1?[W,OJXR[S>+Y[G!#:RVHIJ&:CFH& MJIFH9J&:W6C2Q]>C\?FXM_4U? XZK(MJ'JKYJ!:@6MAHH^?'0D?*:'2V'5S_ MB2Z*JK;!U=U%^9(LJKG47;[YE.8V3M<'0*NAOJ?973%_$+-D/FT.B#[M\!?K M^5"V7#;7]:GG%:(HD]7FW*!B?;"A\]R?[K4Z.N[0:@NJZ:AFH)J):A:JV:CF MH)J+:AZJ^:@6--KS?W3.S\[5X4!.L1 =-:(T.1/;"HS:78'YO,CR,OWWYHA3 M\F.5+(ND.\W0S@NJ::BFHYJ!:B:J6:AFHYJ#:BZJ>8WV/#&V3_+9\9#^\.5I MF &Z8B&J190F1U1;4:EN'G;Z3G.P>5)/+^?SG93/%HZ[ M^:/##:V1H)J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@649H<@6W51-V<[/U6 MA6,5K9V@FH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6D1ISX\,^>T4;**BFH9J. M:@:JF:AFH9K=:*^=TXT.ZJ*:AVH^J@6H%AZVL2)J4#G@VB:*VMU$.6;:*WX7 M1U_5J'OXHT,-+:J@FHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!91FAR1;9]% M/7_;:3%:;D$U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42UB-*D2.RW?8E^ M=U_B2FI#U=^VM;[J:-C#.T\H)J.:@:JF:AF MH9J-:@ZJN:CFH9J/:@&JA8TF]5?5\8?S[8\CJ%'E(&L[#WWNLA]5TEW=%66V MJ';A\F2^^6+46;K:&7IH-0+5-%334%47SM6QEO+Q-O\T3$1=%4G9?_*-[@*-# M$&UMH)J.:@:JF:AFH9J-:@ZJN:CF]5]>F&2[,OOZ0P)TG4)4BRA-CJNV7]'O MOI3'D9/;/]M(ZUZ;H[,-K5^@FHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!91 MFIR8;?VB?_:VHIJ&:CFH&JIFH9J&:W6C/3U@9C,]ZP^WO\D1'=5'- M0S4?U0)4"U$MHC0YQ]I61;_[F@I?VNL'="086I5 -0W5=%0S4,U$-0O5;%1S M4,U%-0_5?%0+4"U$M8C2I)P;M%6)0>]-I[ #M$^!:AJJZ:AFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:A&ER9'8UBX&W;6+QZ\.*-9G+1?[OCJ@4<;//VSZT!N. MY+G)5?=@1T<86J1 -0/53%2S4,U&-0?57%3S4,U'M0#50E2+*$V.,+6-L->N M5[$U>]U<@V^Z/@6E'BZ=5/>]>SH\]WYGP*%-#%334$U'-:/1I,+HCB_N-G<\ M;OVPK<=9Z-K9J.:@FGO@*^>AH_JH%J!:B&H1I MM!"!:EJC2=\"WMOQBZOO?.".][.!KI^):A:JV:CFH)J+:AZJ^:@6H%J(:A&E MR1G5UABJF\?M.?V!;Y7K'N/H]"(U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0 M+42UB-+D'&R["X/AVWXN@#894$U#-1W5#%0S4'R^?4SMY.JB/:@&JA:@649H<26T!8=!]_8=CCJBAW0)4TQI-.A)> M_3?:/IZVXV'C?K^_?30-;0.@FH5J-JHYJ.:BFH=J/JH%J!:B6D1I%KY8$_-^/](Z>;=*_2T8&(%A9034U -5"5(LH38Y-M8U-]4UGQ$.TNX!J&JKIJ&:@FHEJ%JK9J.:@FHMJ M'JKYJ!:@6HAJ$:7)D=BV)8;=;8EC9L1H6P+5-%334>X:-\#U314TU'-0#43U2Q4LU'-0347U3Q4\U$M M0+40U2)*DR.Q[7L,NR\F5P4XK/(\FFZC/.'CM-1NJ5C8PS5 M-%3347)3Q9KR\V?U MY/3%_9[RLZ_4]Y^VS,7'57R;^'%^FRX+,4]N*K+WX:QZ GEZ.WOZHZS_+?U:E_\/U!+ P04 " #I M@]Q8F2@E'Q0C0UEA4%A#^_/T>6]%J^V'+Q+5E0*L'3,HJ3R\Y"RM6;7B\)%W1)DG.^HK'Z M9<;%DDAU*N:]9"4HF69!RZB'(71[2\+B3O\BNW8O^A=\+2,6TWL!DO5R2<3N MFD9\>]E!G><+G]E\(=,+O?[%BLSIF,J'U;U09[TRRY0M:9PP'@-!9Y>=*_1F M@.TT(&OQA=%MLG<,4I1'SK^E)\/I90>F=T0C&LHT!5%_-O2&1E&:2=W']R)I MI]1, _>/G[._R^ 5S"-)Z V/_F53N;CL^!TPI3.RCN1GOOU "R GS1?R*,G^ M!]NB+>R <)U(OBR"U1TL69S_)4]%(?8"D-42@(L _*,!5A%@_6B 701DI>[E M*%D=!D22_H7@6R#2UBI;>I 5,XM6^"Q.^WTLA?J5J3C9OWX8#T>WXS&XNOGG M83@>3H9W(W U&H#AZ,OM>/+I=C11A^!A=',W&M]]' ZN)K<#H*X.)U]!%[PC M3( -B=8T 7P&Y(("-J6Q9#-&'B,*2))0F0 23T&DKK"(2:::G@VH)"Q*7JD4 M?Y/X'"#K-< 0HS3E6JX%!>]) L:29 _'V35E_[%X_@I,:+B(><3GN]?@HYQ> M]*2J04K2"PO>ZYP7M_#>C+Z"LS]_0Z[S]I4F^L8<_3 >@+/?=8&#GPCLJ;XJ M.PR7'8:S3-8OZ+!S7;UR.5LOETX[;Y(5">EE1\TK"14;VNFG]8-O=>4[9;+! MB9(=E-DJRVR9LO=O2++052N/2DE=EIZMLV]IT:LU'N6.:F)H86QGIDMT1V MS4\RCZ50RRL(>2+;>=V&MN=@!]9PC5+'XC8E$72"0(_KE;B>$?=>T!5A4T"? ME#5*:*)C]1K" 4(6KK$:=8YE;4HB[%NNGM4O6?T76)7_$W*7K:_T^YJME".3 MK5WL:X:4CZQZ'QLUC^76:+JNU3)W!25W8.0>QI**D"]7)-[M#V8==-"X ==W MH/I7HS8J'DO=% U5L^H6'C&;U*+,+24+MM+Z(M@< MX1!J*F&^AV-+H9$-?"? +<,<[1E79*S%>\ZG6Q9%6E;4[/4@#4[9E9^>@2:&1=SX4M!@U5#@V9+=J SJ@0BEG0#8W7 M^F>]Z92Z5N#Y;AWYI/9,I^JXL*W/*X.&S Y-C6ZQSCIY)W@4Y:OY-#W,K (;.#*Q]V29[*'9*=EKOII-3TKG,R9LFCR76Z MMN?[;0MX9>*0V<5-N"3ZU;MIG]2K'PQ\Z-513^K:BFS[+]K8"AS/;YG3<.7; ML-FW#2A=TMRB*[<>*I/&IE3DFUN2 Q*J'P0%_A_/35CJ<&DBU0%X]WZLW;=I M&BND'$ZS2$7#0RP?[LU;Q7;+B7S?88TJ/X?-?J[:2DQW$I7$AO%U$NW @D;3 M>EVT!6FZ+PLZEF:$:%K::3L7U4MR(GMX6)*]K3ZS[1OQN!NFK^]J56#QW$S? MM&&6L@$Z^F9+.VWG!G7Z7[$!ARO[AU_:@ELQ-4. K +L<2WS3PW/;WM@JIZ4 MF>!+$-?*-#252>/<'*A]#](U]:"-K?I:,S"#_&RA*L^(S9ZQ=2(MXIR7)]*B MI6GJ*U!/9")SU-[>AXOT,],G(N8L3D!$9RH]//?4K8O\RTU^(ODJ^Y;QR*5Z MZ\T.%Y2HN31MH'Z?<2Z?3]+/(^7WL_[_4$L#!!0 ( .F#W%AN,"=.- , M #,* 9 >&PO=V]R:W-H965TY[8:[0Y;)F*9XPT%D24+X_01CMA\9+>/!\)FN-U(;3'>X M)6L,4"ZW-US-S(HEH@FF@K(4.*Y&QK@U\'IZ?;[@EN)>'(Q!*[EC[+N>^-'( ML'1 &&,H-0-1KQU.,8XUD0KC1\EI5"XU\'#\P/X^UZZTW!&!4Q9_H9'3)SM))/4UWV0'+U ME2J<="?+P)_/@@#&TT]+/_ 7_O48+-83E?'H]#ZXO?6^\ MF'F@K/[B*[R%]X1RV)$X0V KH!&FDJXH1K!F+-K3.%:%_9%1KBPDC2 DG-_3 M=%U"3CR4A,;B5#-E,N,('XB 0))\3YQ,D'Y3JT]A@>$F93%;WY_!I8R&IE32 MM0 S+&5."IGV7V0Z<,52N1$P2R-\A#=5RJJ\V0]YF]B-A!Z&Y]!NG8%MV6V8 MSK_"R9M7+:?[[K0FN.GSN>Q_<7G'Q+4,/#AY?=J@MUWMDW;.V_X/^Z2N7(6W M3KTW?=8-Q):$.#+482:0[]!P=4ZL=W7I?4DR[X7(_LARI\IRIXG=_5#^-749 M*Y#='*D/\YWK]/O.1;\[-'>'R6CT<&PR"C+GP&G_HMOIVY7//V1V*YG=1IF7 M*,0 :+)5IX>Z0B2HZZLZ,>JT%W2]@S#>UHMO]'NL^!JO3>J=2KWSK"*?08JR M3JWSQ*_U2&:C@V-E.D]J;-4+[%4">XT"_=^%C9D0H([RIN+VGFSLQW+_N<)K M#.C8G]8\N$X3Y.N\+1$0LBR5Q0U16:O.9YQ?^(_LD]9@6C0POVF*=NJ*\#5- M!<2X4I36>4^)XT6+4DPDV^:7]AV3J@7(AQO5U2'7"]3W%6/R8:(=5'VB^PM0 M2P,$% @ Z8/<6)"G3+L] P Y @ !D !X;"]W;W)K&ULM59K;]LV%/TK%UHQ.$ :R;(M):DMP(]T,Y Z:65WR$=&NK*Y M4J1*4G:S7S]24@0W48T.Z/S!(JE[#L]]\%+C@Y!?U Y1P[><<35Q=EH7UZZK MDAWF1%V( KEYDPF9$VVFS@I!AHBT#,8\]SI$Q2V1D?&TXG79+ M"SP>/[._KWPWOCP2A7/!_J*IWDV<2P=2S$C)]"=Q^!,;?T:6+Q%,5?]P:&P] M!Y)2:9$W8*,@I[Q^DF]-'(X _<$/ 'X#\'\6,&@ @\K16EGEUH)H$HVE.("T MUH;-#JK85&CC#>4VB[&6YBTU.!W--O%R=1/',)U_W"SCY7IYMX+I:@'+U>>; M>/WA9K4V0]BLYG>K^.YVN9BN;Q9@5I?K!W@+[PF5L">L1! 9T!2YIAG%%"C7 MA&_I(T,@2J%6YXTW*$WR&;$Y5#M: .'&6"M I:G)BH&6"K.2 3/I5=!;H":4 MJ3.S60"YX'IG;'EJ[!:87,"@?PZ^YP^LEE*7$N$/HB#6U0;0FR']F_+M&:PQ MV7'!Q/;I'&YU.G:U"9X-@9LT@9K5@?)_$*CYZ@%ZO__6#T;OSCK0\]/H3;R MWIL70-?DJDV8WR;,KY@&_T/"NKRN=QMV[V9[R+4J2((3QS0)A7*/3F2CX+WK M"L(O(OLN,(,V,(-3[-'R9<69DN@LN:XHU-2CBMHVOGT4>M5O[.Z/':SM@B.[ MJ\O1E7_5FGTG?=A*'YZ4?HM*79N.EI1YR:HS0'(A-?VGTMREM^8+CW2\[8>C M#L$=AOXP&%[ZW8I'K>+13RBF>6'.O^GINDOCZ/76([]+8X=A.+@:#L-NC4&K M,?@U!7$.'#L]"%Y5Q4OIP:MZ\+I%AZWH\*3HZ1ZEN3UA4S?!6YHA]"B'!R12 M=36>V6F^O@=/%MIU6D\B_^MI=8_N('O_?R!R2[D"AIFA]RY"$T99WZGU1(NB MNI8>A38IJ88[\QF"TAJ8]YD0^GEB;[KVPR;Z%U!+ P04 " #I@]Q8V=C@ MK)$# #Z#0 &0 'AL+W=O<&?OAQ6>Q MW9GJA1TO2K;E*VZ^E+<*6G;'LA8Y+[20!5)\L[3>D>N$U $UXD_!#[KWC"HI M=U)^K1H_KY<6KC+B&4]-1<'@[Y[?\"RKF""/?UI2J^NS"NP_/[!_K,6#F#NF M^8W,_A)KLUM:H876?,/VF?DL#S_Q5I!7\:4RT_4O.C38 ,#I7AN9M\&002Z* MYI]]:XWH!5!Z(H"V ?2I 4X;X#PUP&T#W-J91DKM0\(,BQ=*'I"JT,!6/=1F MUM$@7Q15W5=&P52K6&[S KS([#J,Y8D7)4UUA/V=UT[TYW7RT0&[<'TQOK6\DN864KQPDRYV;!Z-6NU M:M[')" N]9V%?=\WJL'Y/1QUB>M&Q[!D-LDS+7 ["]Q9"SYQK:^1R$LF5'Y" M;L,0]&1]L\,\?^04L*[,^^&.!/L5NA/V!$V,@I2',@<%$ M2?S1A'+<, I[(^Q(9="I#%X\N&<9GKLROB99$CPZ[8Y,"3M3PA?.@$?K'SZU M_F/@=/TG<+X'?'A::M1)C6:E#K?5_AXZ*S :Y1- XEXPD#>&$4Q"0@?JQC ' M^SYQ_6EU!/]_,,,OT =EO)S1V'(?I065\8ZZ%_\'4$L#!!0 ( .F#W%A:U)/*20( "H& 9 >&PO=V]R:W-H M965T21DG2>SVEC*)Q5X7C.-2 M@MJ7)97'>RQ$/2,!.6VLV"[7=L-+XHKN<(WZ1[64QO(ZEHR5R!43'"1N9^0N MF,Z'UM\Y_&18J[,U6"4;(9ZL\26;$=\FA 6FVC)0\SG@'(O"$IDT?K6?K$_LGI]UHV5"%K/V.H96;Y4%,K]0MWX3B8$ MTKW2HFS!)H.2\>9+G]LZG &"VPN L 6$?P#"2Q&B%A YH4UF3M:":IK$4M0@ MK;=ALPM7&XGDV\/=^F$-'^#1"<8,Z &EZ9]ID;T$C.^@ M0%,GT"A+!91GD#&5BCW7(*E&!3<+U)05ZEWL:9.1Y?72-OI]$SV\$'V!Z0"B MX#V$?ACUP.?7X5_WW,#]/KAGZM 5(^R*$3J^Z +?ZG62IWU"&^9A/[-]BU-5 MT11GQ#PVA?* )'G[)AC['_MD_R>R%T6(NB)$U]B35UT$N#DBE?TMOTX?1N"@ M,(92<)VK/OVOI C\E@/"(63TJ*[('W;RA_\F_T7K^_0V?$%SJ>S4/"3^P!_% MWN%,*U/YK8'Y@\F(@&PF4V-H4;G'O1':C JWS,TP M1VD=S/E6"'TR[+SH_AZ2WU!+ P04 " #I@]Q8S'HWTD\# " "P &0 M 'AL+W=OXP9O&=I[GZ^?S=>UX=A3R MB]HQIL%M651J[NVTKB]]7ZUVK*3J0M2L,F\V0I94FZ[<^JJ6C*Z;I++P,821 M7U)>>=FL&;N6V4SL=<$K=BV!VIGYOX$N\]3&-P&?.3NJDS:P)#="?+&=M^NY!VU! MK& K;16H>1S8@A6%%3)E_-=I>OV4-O&T?:?^NF$W+#=4L84H_N%KO9M[B0?6 M;$/WA?XHCF]8QQ-:O94H5/,+CFUL:&9<[94699=L^B6OVB>][7PX2<#X@03< M)>"?30BZA.!G$TB70!IG6I3&AYQJFLVD. )IHXV:;31F-MD&GU=VV9=:FK?< MY.GLZM6+Y:LE. ?OJ-Y+KCE30&Q P8R7H.#TAA?MX%G.-.6%>C;SM9G79ONK M;HZ7[1SX@3ERMKH ?H38(@#L'C_+SC[XPF*PN'\+38ON3*GI5[L7E LW'($@&*-X MM**.N!"FX2 LGRSJD^;\AKCH8\>21P3C8,#OB"-IDN*! M ?'H3 A@BG#Z?.$Q1$P_]O.CJ$20*3P4F6 MC\5PB @9X/DGUQU[-WU'Y997RE2_,7GP(C8"LKWOM1TMZN8&=".TN4\US9VY M(C-I \S[C1#ZKF,O5?VE._L&4$L#!!0 ( .F#W%A2"X\\6@, "L/ 9 M >&PO=V]R:W-H965TJ43?MHQN<8 TPLYVD_?>S#:&04J_)^))@XW-\S[%]\1UM"?W- M8H0X>$J3C(V-F//\W#39(D8I9&&;>PZ[O$JYK+##$8Y7*$YX@_Y M'14MLV*)<(HRADD&*%J.C8E]'MJ.!*@1/S#:LMHSD%(>"?DM&U?1V+!D1"A! M"RXIH/C;H!E*$LDDXOA3DAK5G!)8?]ZQ?U7BA9A'R-",)#]QQ..Q,3! A)9P MG?![LOV&2D&^Y%N0A*E?L"W&>HX!%FO&25J"100ISHI_^%0:40,X;P&<$N"\ M%^"6 />] *\$>,J90HKR(80%&%6L3J[6*>.EC!$BS/@VE^ 8SDNF'W_!4X^?;![_D5;<+-# MN![F(3CYV$83OI_&T834T.M6:^,J[-FW&%SBO'2=3Q3G+X0*-#9$+&*(; M9 0R+.NBS:@NR<*.R!I^>95?GHX]N,T1%;LV6X$$B50 %H1QUF9?0>,K&ID8 M-X%8LJ%K.2-S4W>F&->KC7-0/+\JQV&;U*1D\KXRK-(:;B M4\%!0A@#(K< 'B-P?_O0IJCWRLR],&?:Z0[=K[KI&G+[E=R^5NX-SG"Z3MND M:8&'GMHNR<*.R!JK#!D=FN4&7?G5)%G9$UO!K6/DUU&ZP:Y7;9%IH\TR/ MM<$S@K3-GB-QH19WI!.V]7)YL?2'#3Z]==CTR$-W3Z=L85=L3==J5S[[R!-7 M KLRK4NVL"NVIFG.BVG.?QR[?X!]2QV@MLO(['AHJ(<>:HE9JR)21%>J&F/B M%K7.>'%)KWJKBF^BZIR]_JFL!%5U\D)3E)$WD*YPQL1]9BDHK;.^^/#2HC(K M&ISDJE9Y)%Q4/NHQ%M4LHG* >+\DA.\:A5'7DNC);0$'E(:^@U'?F7!14Z:FX M=F4E@,YJ4I&[!./0+2@KG6147YN*9,27*F FHXI>PSFH[]54Z)G;J('@Y5<&R-C MY8KS&S/Y.!L[V%0$.63*2%#]=0L3R'.CI.OXU8HZW3,-<7W\H/ZA-J_-7%$) M$Y[_9#.U&#NQ@V8PI\MO M1Z[23S,<-VN53QIE\HAR"MDA\KTWB&#BH\G72W3PZH47#M[9M"9_H_7]/$4' M+VTRZ6Z93\M2R^ G2W)UB%V2I$N2U.+^LY*TY=7P SO?;/ C6=$,QH[>P1+$ M+3B)*0^_LP6V3[%T3V(;N?E=;OXN]>2"*YK;XFIH@YIF?KYN$R^,8R\,1^[M M>A(-+ES#$3^*(G\3EO;E!K$WQ![N[RZ_U2-?O%9F,G_6_?^C[% MTCV);<0VZ&(;_.=N&>PSMWV*I7L2V\@M['(+=RZWJ>!SD.;4I3DRXBP#- ?[ MTFNDHK4E[^,@B(*M#=2'!22.MU!I'T5($'K8L^^?J#,4[324,JD$NUHJ+B2B MY0Q!4>7\_A%'4:^(R"/>]EZ?]&$>QCZ.MBSU81KCDWAHMQ1WEN*=EHZS3"Q! M.[G3W9FT&XG[%0Y]TGLU?1B)""%;/BPHC(D7VVT,.QO#G3:^J04(:_'#_H*) M8A(,MHKOP\+(#_%6\7T4&0X#3.S%>_A/8X/_[5QI>4\?+"WPR9/%(F@_6MRU M/LUTU5^HN&:E1#G,-1,?1EI"-(UJ,U&\JENW*ZYT(U@/%[JY!V$ ^OZ<<_4P M,=U@]W&ULK5=K\@9J?))S45&%4W%GRD8 S5I0Q4S'LGRSHF5MQ-/VWES$ M4[Y4K*QA+HA<5A45CQ? ^&IFV,;ZQDUY5RA]PXRG#;V#6U"?F[G F3FP9&4% MM2QY303D,^/>TQA>J8&;XS7[FU8[:EE0"9><_5=FJI@9H4$RR.F2J1N^NH9>CZ?Y M4LYD^TM67:R/P>E2*E[U8,R@*NON2A]Z'S8 CO,#@-,#G*<"W![@/A4PZ0&3 MUIE.2NM#0A6-IX*OB-#1R*8'K9DM&N67M?[LMTK@TQ)Q*O[GT_75#9F??SF_ M>']U2UZ1&V!404;F5*@2)#E)0-&2R9=34^'[-,I,>^Z+CMOY 7<"Z2EQ[;^( M8SDNN?SXA9S\^<+VO==C7)?/X?I\FY"3/\9HDL,T[Y8UTE@_38-MGF_62W>,7T[)EER M)+(MW_S!-__@B"L 3X7^.AWE!!12<92#DF*$=<;!5 M3[X;>N%./>W'.>[$]:R=>AJA"R+?M:+Q>@H&@<%!@O!U=/,%>WFX,O M?6[9'),L"??7E6=%3C!N8S38&/W:\1'M[?>.8^%^'^RL@6CO^'!MVW9W%\$( MG1S@:(TT+23^B5@..?@YR38&6RYN)LC270VNE5'%BVS)>0<;D,2\@UW<67&1,Z:%8VK(0P.:E*4MM@K%O9RS) MK7!07IN(<,#7*DURF @DUUG&Q.,9I'P[M!SKZ<)5LEPI<\$.!P5;PA3433$1 M>F0W*?,D@UPF/$<"%D-KY)Q$OM&7@ML$MG+G'!F2&>?W9G Y'UK83 A2B)5) M8/JP@3&DJ0G2T_A;9UK-(XUQ]_PI_6O)KEEF3,*8I[^3N5H-K9Z%YK!@ZU1= M\>T%U#R>R8MY*LM/M*VTQ+50O):*9[59SR!+\NK('NH>=@WD!0.I#>2M!EH; MZ%L-;FUPRV8JE+*'B"D6#@3?(F'4.LV'MZ!H5[)'- M4N@JK3)[I=FL6)LP(+@7D(&]V:VCDOD[,@<['J7/95$[S>_W?>PTLF<(;H/@ M'D2XS&.> 5+LX1!)E1'L/-NC/@Z ^(=!/FE M5B ,!\A#)%['P[V^Y^V1M&4^Z3E[O%%;12@-O&X0OP'Q#X)<<\72UT'\UL_! M"3#I]7M[)'[KUT5HO^?NR:*..,>G>KO=@[%W5F>SE?Y@8IGD$J6PT$Y\'.@( M46U/U4#QHERP9USIY;\\7>D='801Z/L+SM73P.P!S7^$\!]02P,$% @ MZ8/<6)/.FEU' P U0\ !D !X;"]W;W)K&UL MK9=M;YLP%(7_BL6FJ9/6 N8MZ1*D%C2MZ]95C;II'UWB!%2P,V.2[M_/!D(A M(;11_:7!<,\3WU.?8$\VE#WF,<8KQA&\U*4I3HT#%?/4$(T?U+>NV7^A!8\30B^92 OL@RQ?Y?VNHUGRG%+:OM_0O M9?.BF0>4XX"FOY,YCZ?:2 -SO$!%RN_HYBNN&W(D+Z)I7OX%FZK6=C00%3FG M62T6,\@24GVBI]J(E@#" P)8"^!K!58ML%XKL&N!73I3M5+Z$"*._ FC&\!D MM:#)B]+,4BW:3XC\O\\X$T\3H>/^Y<7--?C^\^)F!D[!+*:,GW+,,N$E>00I M120')R'F*$GSCQ.=BV^4.CVJZ9<5'1Z@AS@Z Y;Y"4 #6B"X^0-./KPS7>=S M'RLXAG4_"\')^SY,.(SY5A"!,5Z;+J1F?^\Q2"0L5P3J>68UGUA#=[UUT??95&*?$R)^SM6]" MRW+AR)GHZ[8U5:';+O0LSX'C;EW8![0=TQZ936&G([OIR![LZ%*V01?@NB!I M0?I:&=0?NQ)4PD)%L(YO3N.;\X;T."H]4PD+%<$ZGKF-9ZZ:]%08K[781] S M#&,G._MEINFV$U&UO%\V=HPVK=.,US3C#39S1>;BC<<2E )$YB"@6899)(?; M2 5Q0E!?>X/@8U>'2EBH"-8Q=-08.GI#HD8J/5,)"Q7!.IZ-&\_&:A(UWH^* M2(#G6COOF:"GT#;&CNWNA*H?>#A6IO&\R3,&>RIC(_)$1+J*:L,M$]6[H1LD M';LJE-)"5;2NBZVMLOF&--5B5<:II(6J:%WCGG?%YN &\O61JCF=+9ECB!?0 M3E2"NK"]QX.F*(4[D3H W-_BZ:TCE#SP_D!LF8C#3XH70FF<>0+!JC-D->!T M59ZJ'B@79[3R,A;G;LQD@7B^H)1O!_*@UISD_?]02P,$% @ Z8/<6-TR MT'JW"@ $IL !D !X;"]W;W)K&ULM=WMZW MY\792+@^W(#Y2>2^S/5KDG[/GJ(H%WXL%W'VJ?>4Y\]7_7YV]Q0MP^QC\AS% MQ7<>DG09YL7#]+&?/:=1>+\N6B[ZTF P[B_#>=R[N5XO\]*;ZV25+^9QY*5" MMEHNP_3GEVB1O'[JB;W-@F#^^)27"_HWU\_A8_0URO_V[*7%H_Y6N9\OHSB; M)[&01@^?>I_%JT":E@7K-?X^CUZSO:^%^)4F$ MQ3\OT6VT6)12,8Y_5VAON\VR+*OB8@3+>?SV;_BC.A![ M!>+P1(%4%4@'!9)THF!8%0R[%EQ4!1=="T95P:AKP;@J&'":54P[5H@#C9G;M"Y9'NR#\_VZ9+-Z18[GV]Q<\+%SF=Q\UL7-:1<[GW=Q<^+%SF=>W)QZ<7WN^V\_BNN?8SG,PYOK-'D5TG+]PBN_ M6(?!NK[X\9W'96Y]S=/BN_.B+K_Y\MDQ!I'#'YL8I0,SF'8;DGJ. M=7I(6A=FW&U(>KOU>?7X41B*:TMZSYJ=8YW>/:/#[DF7;\^A]X9DGF.='I+5 MSLC1W7;/WCWB]CG6Z2$YW9EW3YS;X2@-!]UVSSO'.KU[_CG/\=-,\,M/R5K, M#;:B^::\NK[JOL.;R+/O6*R^HL2E^BWDUYO >_-R4F MBDD-B,Q@\1,$K-(S"8QA\1<$O-(S">Q ,)J27NQ3=J+-OWF MK^65=_)0_-[]+6_*VO;JH? S"M.L*5=;"\_-51)32$PE,8W$=!*;D9A!8B:) M621FDYA#8BZ)>23FDU@ 8;5<'6US==2:C%Z:W$71?28\I,GR9+JV&N=>R9*8 M3&(*B:DDII&83F(S$C-(S"0QZPT;K;'RAL?+S>"Z_[(?HV]KC$^OX1P;XF#] M7WT]EQRX1V(^B0405HN]\3;VQJVQ%T3/X<]E%.=9VT5EJW%N[)&83&(*B:DD MII&83F(S$C-(S"0QZPV;[$>6-#Q*++MAM_EG_':QTF'SEVC\1\$@L@ MK)9\DVWR35J3;Q;G4:'F0O3C.8JS2$CBW1VMIA!LY39(NAH;I/PLC4)OY2I5US]F:MXL6J,OM;Z7G [0$TVVR6(1YE(8+X25&JESHXG4I-134$U%=4T5-,K M;7_.RWC4>&%';M9 -1/5+%2S4)H?_OY2#]!=]XW8WGXS MB^]769[.BP -XWOA-EDNH_2N?+B9G73[-(]#X3]"$+TDBY=Y_+B>J"D\A'?S MQ3S_V9BT:+L.JLFHIJ":BFH:JNFH-D,U ]5,5+-0S48U!]5<5/-0S4>U@-+J MF;UK'1+'OS"3242;AE!-1C4%U514TU!-1[49JAFH9J*:A6HVJCFHYJ*:AVH^ MJ@645@_?7?>2V-Z^].[]>;1="=5D5%-0344U[9V3**X_CJ4Q:='^)%0S4,U$ M-0O5;%1S4,U%-0_5?%0+**V>M+ON*+&]/6K;*)J&>21\"#,A%)ZC]"Z*\Z9/ MX/O2SIV=O&B[%*HIJ*:BFE9IXL7>>U6#CP/IX(:+CFYUAFH&JIFH9J&:C6H. MJKFHYJ&:W_%9'E!;K4?HKN5);)WGWW7&$]K\A&HRJBF5=G0C]?!VD5JM>'@K M=7AP?C5T>#JJS5#-0#43U2Q4LU'-0347U3Q4\U$MH+3ZI\?O.IBD]@ZF;C.> MVI%SDU,Z;IUI3"=9.FX^:$HG!1V>BFH:JNFH-D,U ]5,5+-0S48U!]5<5/-0 MS4>U@-+JR;EK8)+:.T[.F9+53IV=GV@S$ZHIJ*:BFE9IM;F/DW'#"X^.;G>& M:@:JF:AFH9J-:@ZJN:CFH9I?:?N73=)%P],\H#9;3U!IEZ#M?4IV^&.^7"V% M;TE:U)8SKN["8G,G)ENU8V=G*-JOA&H*JJFHIDDG.XR.,I3<[@S5#%0S4?D5[IE!-1C4%U514TU!-1[49JAFH9J*: MA6HVJCFHYJ*:AVH^J@645@_?7?^5U-Y_=?9["&@G%JK)J*:@FHIJ&JKIE28. MZ[]7^J? ]W;ZF01@]E@^O59ZG7/UI^*U[)8L-R1;Q2FY;KXM6L M:;DA7CE-RUWQRELO[^^&>7/]'#Y&=I@^SN-,6$0/Q9 ''R>CGI#.'Y^V#_+D MN3@0/>%;DN?)1VFY0O']AR3)-P_*#;PFZ??U8;GY+U!+ P04 M" #I@]Q8^B'VH.D% #9,@ &0 'AL+W=OS6TAXTUWK3&O@MC?7;4?=V[D?J::5621NB'7[ MWU]X*8AB+'>/ORA@G@])OO#P^ 6&6RZ^ITO&)/JYBI/TLK>4>1B%4JU*IZ,="U8N,B#5K%!3-,U5F&4]$;#?-N]& WY1L91PNX% M2C>K52A>KEG,MY<]W'O=,(F>EC+;8(R&Z_")39G\NKX7:LVH*(MHQ9(TX@D2 M[/&R=X4_!L3+ O(6?T=LF^XLHVPH#YQ_SU9N%I<],^L1B]E<9HA0?3VS,8OC MC*3Z\:.$]JI]9H&[RZ_T(!^\&LQ#F+(QC[]%"[F\[/5[:,$>PTTL)WS[F94# MG,=I_HFV15M/-9YO4LE79;#JP2I*BN_P9SD1.P&*TQY R@"R'V ?";#* M &LO@) C 7898+\UP"D#G+<&N&6 F\]],5GY3--0AJ.AX%LDLM:*EBWD3V8>9/[E%UW>3R=VWFR]_3!']ZJ/9'9KX?UW- M?(KNKR:S&W^*/B"Z84AR=4C%H60+M Z%?$'O*)-A%*>_#PVINI2!C7FY>UKL MGAS9O8MN>2*7*?*3!5LTXPTUE&H\Y'4\UT0+O U?$!F\1\0D=DMWQF^([A^- MIOIHRN87R,)YN(7&7_Y![W[[!;O.I[:)\;NPODXI>O=K&R;08_[<) ICGNQ2 M8ZZMZMBQEMZ^BCZ9(+^4$RL4(/7*C@*'E*T>(P)40L;=-;2^^J-R2, M%C GAV77XN>1NC+C0;\_&!K/NUH6#=W=AGT\\&S2;!>T _N$U T;$CB5!(Y6 M LH>)+I)4BDVZO(NWZ/;4&Y$I)*PROZL;=+UO*NUN,CS998@O+9YUL>_IMNC M&5,;WO5,@H0%0+"&C&XEH]M-QIM$G58LE6BB9$3W3,S59E79M2E:H+&]'*SZYT_+(4B_ M90Q*HR<&F]^_0*9]W&'T0?L30-&:XM9^$GZ#H?2?JR%(2V8,2J,E[: :LO?/ M+U!;"8K65+,VEO!;G*59EC&OZXPY6PK6KA^HN01*HZ T'Y060-&:*M<.$SZO MQ81!/290&@6E^:"T (K6?,Z@]IG(>7TF/;ZK[* T6M)VRR'')!B[^^F:')H^ MGNF1@W*H':B07GLY1&IOB$![0WI@YXD']89.##8OA["KJ89 NQ- T9K:UMX0 M.:,WI&=WEAG4&R)'O*&#TPO4&H*B-=6LK2'R%FMHOQH*^$:TR@?J#8'2*"C- M!Z4%4+2FR+4W1,[K#1%0;PB41D%I/B@M@*(U9:^](7)>;TB/[RP[J#=$#KVA M[,:6U;>L_73M'#P>AFUS8&)SOQPZQ\-'I+:0"+2%I =VU@?40CHYV.Q^6E]7 M,X$Z2%"TIK:U@T3.Z"#IV9UE!G60R#$':?]^&NAN RA:(:>Q\Z3^BHFG_)V* M%,WY)I'%0_O5UNJ]C:O\;06C;EZ\]'$;BJ>&IG"**]RB*%&PO=V]R:W-H965TYY\:Y1!"GQ>@*F(J6;*J1NY^C MI5]1JO;)2##Y-I(XX8QN!O[X;.SYM] =^/[@H7]W/0+WWH/Q 'SO1V?LN3#L M^..^-X(SZ 1!I!:8Q-!/BUVJEOO$14&BF)_*D%%(F0"!+($)95).E,YY2Q=2 MK)I2GY;"NH4P\PUA#;BEJ0@Y>&F P39>EZQ5IN8ZTZZYE]#%Z3E8M:]@&J8% MO;M??NYOB]2R66\F]Z6=U:U M2ZR[.@J;/"-3;&ORK./(EJ@Y2KQQM6MICDGF'I/,.Q+9 MUA+5JR6J[V-W^JG\Y) +P"=90SA"L$ 0%$08L0 RPL3SKI4I2.V<5-64I6-9 ME_+7TI>;GA=AC8VP^D7#KF]'N:_):G7SPK2WP[R]B?RG379ED[W7INL%841: MA0%0!O+TC(GTC<31GY>'3.&/_2HEXX4U>^?[Z'8\)IFW3WMAGKY1.!)D\[QB M"3EX+7XQW:TVWJ.W_:(J;QBUA\RCE$.-,4AKG%U(/*ZIW MT1$TR\O3A I9[/)F*"\\R%2 ?#^C5*P[:H+J"N7\!5!+ P04 " #I@]Q8 M1Z/1C5T1 !V&P$ &0 'AL+W=OA^&O0GFG=C-5N[% YVSBJB0"<3ZS6_N2V-A6C2S\()S,/#4??I$E&2.U M"/+>>9'83G-U U;_0=)/_?%'7ORVOL^R4OK]8;E:?[JX+\O'#Y>7Z^O[["%= MO\\?LU7U/[=Y\9"6U;?%W>7ZL-'I:72J\WNGQ(%ZN+JX_//_.+JX_Y M4[E7;)G_^'0A7^Q_$"[N[LO-#RZO/CZF=UF4EY"NIR&X_77R6/R2#T6:#YQ;_6F0_UJ^^EC:[\BW/?]M\8]Q\ MNNAM1I0ML^MR0Z35/]^SK]ERN9&JNO][KVO//5SGQ+U]G7 M?/GOQ4UY_^EB!4#_W=!OVN&PQV&PP.-QB>V&"X MVV#8M8?1;H/1X4XK)S88[S88'VYPJH?);H-)UR%-=QM,NVX@]_9GKGS+>]/MWQXOD]OLC_A\N$95TZ=0'E_RN7# MGW;YZ+R?W)?]B9>/SOS)3?:G7CX\]Z=W?W_RY<.S?_I1N#_[RM'9/_4+H^S/ MOK*=O?+K](OTN5./ W/VF'S:57!@V=8/@M6V^'/C]6(>\,# M^%]YF772M79]EEV_E_KR&X['_!SXJ_L?Z=U?_R*/AO\4_2[I/SMI?TB]+34X M/2"CPYE7ICOEG#TUN\"3-\#66P_A:=+N0.Y^2UL>1$Z7AV+O9XK;X1'3WROU M\1)(WCE2MP/E=S_V2J>3&70?HW):";LK\FDE.F=*V1ZJML,?=Q]4[[22_/Q! MKHQ:D$;5Z+]4MOZSVC^OLKT7C._+5AJ(I/T5EB,1F)*:2F$9B2%]^T/Z MD19%NBI%9?%+:P_GEAT2FY&82F+:%AL_8YMG"[]?34;]ZL_'R^^O"PK9ITYB M!HF9)&9U.[3V<;/Q=-@;CZ;-=@XY-I?$/!+S22P@L9#$(A*+CW^%Y-&D5_UI M_@HEQ^VF6G6F+J'+U/WL'7J]I?50!^R52FE=]7??UM+MUDU;Z>K&RDO M[ZM)/5N7BX>TK";Q_/8V*Q:K.RG[_3%;K85W-U]:>SMW&B>Q&8FI)*9ML=&K M,SL8]XY_ ^;;=L-7[?J]06^BC ;-ACHY.H/$3!*S2,PF,8?$7!+S2,PGL8#$ M0A*+2"PFL03"&I5C]%(Y1JV5PVM>ZO]]?\F?/Y7KLJH?5:40%8A6]-P"06(S M$E-)3".Q.8GI(\'UKS*6^TJS(AEDIR:)621FDYA#8BZ)>23FDUA 8B&)1206 MDU@"88TB,GXI(N/VVX^LN*YN.ZI[#ZDLTM7Z=OLTTF.1WRY*J ME9E=Y\*[CM9.SBTJ)#8C,97$M"TF]U_-W;WW\L$M1Y=&.CDL@\1,$K-(S"8Q MA\1<$O-(S">Q@,1"$HM(+":Q!,(:E6+R4BDFK94B[E@>I*?'S7]<9T69+E;2 M8UU@J@V+[&ZQ+K,BNY&NT\=%F2Y%U:1U(.=6$Q*;D9A*8MI$5"B&!]6D2R.= M')9!8B:)621FDYA#8BZ)>23FDUA 8B&)1206DU@"88UJ,GVI)M/6:O+YL:HA MC\7B^86-8O/VWE7U1986J\7J3GB+T>J=6Q1(;$9B*HEITZ,7-H:30?_PY8HY MV:=.8@:)F21F38]>"QK(@\E4.7CAV28[=4C,)3&OX^'PR4X#$@M)+"*QF,02 M"&M,^G+O9=;?9(C:GF[*U^7V#>IA]CTKUID4E?GU;U+TN%R4HEF_W3MWVD>U M&:JIJ*:AVAS5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+**U9>5Y% M"[=!0"*!L:.HHD-J,U1344U#M3FJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J( M:A&JQ:B64%JSZ"AUT5%:;W>(7$9[%V<7(U*;H9J*:MI.>_W6J,%X.CK,9J"= MZJAFH)J):E:WPVN+F@WDL7SPUFH''9R+:AZJ^:@6H%J(:A&JQ8+?I.EQ("@1 M-!OV1O)8G-*0ZP"WW!K@N_JZ3-?KS?W#?B*/3@7,O[1+9\_8:(0;U514TU!M MCFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB64UJPY=:I[\REEU'-6 M [3HD-H,U514TU!MCFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB64 MUBPZ=1Y=;@^D?WXJ[_-B\?_9S?:YJOT;=:4_I5^$A0=-G*/:#-54^3@G+@_' MRO H**ZA_B^&V;W@V-U5VUT=QQ4;Z,Y8U2;HYJ.:@:JF:AFH9J-:@ZJN:CFH9J/:@&J MA:@6H5J,:@FE-=>(JW/.2GO.F7CC?WL7YY:0G=:XY*_N7I7C&H+VJZ*:AFIS M5--1S4 U$]4L5+-1S4$U%]4\P6-0M*B%C_8:"'H5KI$1BH8W$5P\1NCX8E1+ M**TY\=C@ MA0!T?"&J1:@6HUI":CW3JBHR>Z9G'1;CWAW@KG:,'XQ',T M&I]%M0C58E1+**TY1]=A7.5-85SI3^GL#YAK[^GL>1L-ZZ*:BFH:JLU134U -5"5(M0+4:UA-*:-:D.ZU9?;GPBK+NCJ*)# M:C-44U%-0[4YJNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEE!:L^C4 M85VE/:S[MHA6.WIV^4$CNZBF[K3&2UK]_O%+;AK:[1S5=%0S4,U$-0O5;%1S M4,U%-0_5?%0+4"U$M0C58E1+**U96>KPK](>_NT0.?M%NMS5&V&107/ .VWS MZ7[U4[KO1^/#]RYU:J9V:Z:ANS!'-1W5#%0S49C@[?21>AHXM1+:&TYIQ?1Z25]HCT&\(/@KSR M4!E/#J,/Z'K-J*:BFH9JWHV94%C<2CFKK3&A\H(5[ 1]!R M(EZ_!QVACFI&Y[TP.Q\9J[-IH_OBH)J+:E[G8^)W;AF@(PQ1+4*U&-422FM. MP74LO/JR;0K^WY?N:>_@[.F8U&:HINZTGR\"=*+A\2) Z/AT5#.Z[H39];!8 MZ/AL5'-0S>UZ[#RT6[]KMP':;8AJT7XG?K(($-II0FG-6;C.2??;<]+=%P%J MA\Z>;=%L-*JI_>-LM'PTT:*Q:%334MB7SZ+:[MX-D%!5T/&=545-/ZQZO:CF7A$RYHKAK5 M#%0S4H!MM%L'U5Q4\[H>$E_0<"!J&*#C"U$M0K48U1)*:T[S=="YWQYT M?N.'@+>K9\_UI#9#-175M/YQ9OO$7(\&HU'-0#43U:RN!]A&NW50S44UK^LA M\04-3\SU:%(9U2)4BU$MH;3F7%\GE?OM266_R/YQ^[2ZR6Y:P\CMRMES.[HZ M-*JIJ*:AVAS5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+**U9;^J4 M='^;F$/2!>@RTJ@V0S45U314FZ.:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H M%J%:C&H)I36*SJ".40_:8]3G?7+?0+!8M'!-TJX-9X*&RD1P$ZVV[\>Y=0#5 MYJBFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":;!^WK4Q,? MR]?>Q;DW)0/!>KI565"&QS7DN*5P?7(5':"&:G-4TU'-0#43U2Q4LU'-0347 MU3Q4\U$M0+40U2)4BU$MH;1F#5'J&M*>5)X7^7HM/1;Y=9;=K$_ED]N1LZO$ M<09X(HK)S 0-AT-12Q4=H(9J!E];>LS]W>R]EE! TCHYJ*:AJJS5%-1S4#U4Q4 MLU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TIKUJ YB5U]2+[OO**KHD-H,U514 MTU!MCFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB64UBPZ=>Y\T)X[ M/_-E]^-$MF@UC&[-9H)F\G"SXM'A\V!D/E-#M3FJZ:AFH)J):A:JV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:B64%JS!-2)\4%[8AQYQ1W-D ^.PZO"A? $[40K8JGH MZ#14FZ.:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)I6T+R.7Z/LO* M65JF5Q\?LN(N^YHMEU4QR)]6Y>;9JU<_E8KLMBHP\H?/RL7ET<\U^<-<%OS< ME3]XSS^_K/FKCX_I7>:DQ=UBM9:6V6W55>_]N*J,Q>+N_N6;,G_\="%?2-_R MLLP?GK^\S]*;K-@TJ/[_-L_+_3>;#G[DQ6_/NW/U7U!+ P04 " #I@]Q8 M[O\K[P0$ !*%@ &0 'AL+W=O^ I H-[N%E&[' M#G9V#V;)#HEQ $25+^Z\@5TKF2<"/MZ*YRY!]Q%*!'FHL5 M1_=*LL4^--MCWR#@RJCKT/U=Z+>^4?&1O"$/?T2^YW?;XC%;AQ!=HTYEWD$? MD(OXBC#@^M(6H%GP]W4N!;WS!!L!=^IOW2D]="[[UBU#O:V$NNU":B^ZX06) M8.S(S88#VX S^?DG''B_M8&T*19:$FL [-8 NR;UR0PVP#@@N2JC%\2+-!%M M\"J102FB]MW-Q+OV>L'(W1Q2J7H-&[W\9I_0.)S_&6RO#K9G#%:N_ZMWZ[\M M6*/(I3/%IEAH2:P!+ZCA!;:66F 3H$VQT))8 V"_!M@WSKYON[^ $W@:184UD:"1R_PHL2O@)*$:-2Z$,OXOCJFV>6/+9H(*]?8+GV5U) M9KU+&5E5"[7:F5,''V3!V RI/!_(N4/D/[P\[R#0LPD5+(D T0-V!;"*GJ2X M3]-:21J=7DQ29_)^(V7 [V>;+:=-DOZ>I'_>QG0"C5'E8C0VU4*M=AQT$\T^ M_<;&Y+2Q0YV@8S7_UFHG)\Z/2*WQ/K?&YN3Z!RU!2RFT)FE3+=1JY\ZS?>*. MS9G[=R09J J0!I?0^.,AS%9J5K-ZJVKAB>![Z T(X\A'654NP$,4DS?3^1GO MLWILS'GUYM9*S&H:;U4M/!'4CEB@B9E([=-W;,[?SSPJ:Y539V6SLXMY6$W< MW8/B6P9L618Q.8KH.A=5':Y^6A=*IV5YT-UWKZJLCX0MDYRC%!;2U+ONRZG. MJL)EU1"T*$MYSU0(FI6W*R Q,-5!OE]0*G8-Y: N'T_^ U!+ P04 " #I M@]Q8*FD[6:\1 #5) $ &0 'AL+W=OQO&W@K*KU8PTFQ@,Q.ZFD3KAZ0"'5LG,CN9/-Z&)53_DQJ2=2OOB M;YR0D(/Q"4R_336:)BY\#F"?GSEP 2=?U\7GS4V>E\9?R\5J\_;@IBQOWQP= M;2YO\N5L<[B^S5?5OWQ:%\M96?U:7!]M;HM\=G4_TW)Q9(U&[M%R-E\=G)[< MO_:A.#U9WY6+^2K_4!B;N^5R5GS[-5^LO[X], \>7SB?7]^4VQ>.3D]N9]?Y M15[^?ONAJ'X[>E*NYLM\M9FO5T:1?WI[\,Y\D[G3[0SW4_QWGG_=//O9V*[* MQ_7Z\_87+K50MQ__5Z,%3F]L9G__\J ?W M*U^MS,?9)C];+_Z87Y4W;P\F!\95_FEVMRC/UU^CO%XA9^M=KA>;^_\;7Q^F M=>T#X_)N4ZZ7]_9W_5&^+9#&-KSPQ6/8/5FL%V]LPPKF<8MULP M]\Q@US/8K1FL?8ODU#,X?6=PZQG[GKS[R\]6VKU^41?6O\VJ^\O3]N2>R M=^=_&A?1NW/_POCP^_E9].["-_YX=W[^+OOMPA 7%[_[GO';>T-D__4O?GM_ M?F'\Y.7E;+[8_'QR5%8+L:6.+NL&SQX:M/8T:!ERO2IO-H:_NLJO.N;W]/.[ MFOF/JI5_V@+6XQ;XU=*"7GYY:)CV+X8ULL;&/XTC8W,S*_)-_5?7&NK!^&YU M:(Q']^#(^/W",W[ZY\_&O,R7O72OQ^*.S7IQS[(_C9_^]0_3=?[SL_'G?M0? M@M:+W,$$_1E+6;8.*QQB[5^DZ&^LF6Y+B?YO;O_-'P]!FX7L\W%)]+2<%=6G MVVG1>[6T_X):O19/]@?-_4KVTDI^,RRWU>%>6#JE5HR?JN7XOJ$Q62T[UN?7 MAV;L[F:V^W=O-K>SR_SM0;4#M\F++_G!Z?9C-OI/5SDB,8_$?!(+2"PDL8C$ M!(G%)):06$IBDL0R"%,*C/U48&R=?IK=+3_FA;'^5/WW*2_FJ^N-\;_[?8>N M*J*UAE:1!^SX'MN.$+^<6B='7YZ7!K(YG\0"$@M)+"(Q06(QB24DEI*8)+$, MPI32X#R5!J=G:?@Z*XK9JMP8Y=JXO2LN;V:;W%@75_/5K/BV?R?J5V>GAQ]/ MG=&Q.U7[^=GN=*8[&55_6O5@=[J).Z[^J)/YVM4:VM-)+"2QJ-_6$&2;,8DE M)):2F"2Q;/=]FIK5G^;+3NF=[E/O=+6]T_\K+R[G53^\+>:7N=)+?YJOC*OU M8C$K-L9MU8/O.^C/U==Z,T+IZJT/[9G6LP4='5I.JZ]V3&7N3.5IEWWH-S>) M!206DEA$8H+$8A)+2"PE,4EB64<_L9[W$Z73'S]U^F-MIP]F\\+X,EOH-=(1 MY++%))9TK.BQL[NB*=FH)+&LZY,[F8XGT^Z^.'GJBY,!?;&\R1_[H[&8SS[. M%_/R6U>GU*)#.R6)>0^8\WP_93J>3MS6WC799D!B(8E%D]U/C;W[L1>[&VUL MNJ;CNA-UPIA]JW>U?CW=5UOE&^,D MYDUW/J[FR';-T7%K!]Z?=GS\C\>VV?KB"G9!:S2JON'<%AB2JQ&1F""QF,02 M$DM)3))8!F%*-S='31YAI.WH']:;99S,E_GU'W=#E5O M2,U#-1_5 E0+42U"-8%J,:HEJ):BFD2UC-+4>F,U]<;ZP:?KZ@:>GZFP;?/8 M;(UYSSJFF^Z>>/*ZN..IVSY;IU^MP9V>U$)4B_IM$($V&J-:@FHIJDE4RSK> M+&?DFL?=!PW-)M!G:N,\/^"\7=V@[LT&C,#M4\ M5/-1+4"U$-4B5!.H%J-:@FHIJDE4RRA-+2--/,]T7ND QEW.D,U#]5\5 M0 M+42U"-4$JL6HEJ!:BFH2U3)*4^M-$S@T]8G#OQEXT*N#JPNI>;7V8N8!;35 MM1#5HEI[,?> MAIWM3H=[S:;H,VFJ"91+:,TM;,W04-3GS3;7VXN%'-&.(:B&J1?TVB$ ;C5$M0;44U22J992F=O\FVVCJPXW/#E&,.SL^ M&F-$-0_5?%0+4"U$M0C5!*K%J):@6HIJ$M4R2E/+2).A-*>O=(@"C52BFH=J M/JH%J!:B6H1J M5B5$M0+44UB6H9I:DW5FJRG)8^R]EOU*)'AA835/-0S4>U M -5"5(M03=2:C2TH:L'LHL >;.&V>.1B/+:1]Q.M,W.+A[HWE)5 M0+42U"-4$JL6HEJ!:BFH2 MU3)*4TM%DY>T]'G)#X_)R*<@5CZ[O'DZI_%2ZJK67[I=@GXA!IB1'5 M?%0+4"U$M:C6GI^];)\N11N,.QJT[*[3I6BS*:I)5,LH3:T&3:33TF:]>E\M MOK>?W>.1V]YO"M!&PXY&VS=J01L4J!:C6H)J*:I)5,LH M32T*34#3TM] \?E)U*KC#[[07,\/+@IH+A/5?%0+4"U$M0C5!*K%J):@6HIJ M$M4R2E/+3)/+M-S7.U -5"5(M03:!:C&H)JJ6H)E$MHS2U MWC314&MH-'3HA>;6;A*QZ[39F7Y!!I<0]-:4J!:@6HAJ$:H)5(M1+4&U%-4D MJF64II:0)EYJZ>.E_$7P=8/*Z9A_[UX%KU^NP14%39JB6H!J(:I%J"90+4:U M!-525).HEE&:6E&:I*FEOUWG17ZY7ET9[^N'V!@RW^ZD=%8*-$J*:AZJ^:@6 MH%J(:A&J"52+42U!M135)*IEE*8^=Z^)DHY'KW-498RF35'-0S4?U0)4"U$M M0C6!:C&J):B6HII$M8S2U'K3)%?'^N1JO^BZ'AE<3-!L*ZKYJ!:@6HAJ$:H) M5(M1+4&U%-7D>#<1/K8G[FZH)J/:50N%U10*?6[U;#';;(QWQOO'XZP7>P^* MZ*7!U0*-LJ*:CVH!JH6H%J&:0+48U1)42U%-HEI&:6I%>?:,\==ZR#C[E''V M,>/L<\;9!XVS3QIG'S7./FN._XBP[+@)RXZUN3O@ M!+*^@<&%AM0\5/-1+4"U$-4B5!.U]M+3D>.>TR4=TW5?,)IV3-GYU&O9U?3$ MM,V1U1YP0%M&[:Y-C'6LC['R)VOU#0[NOFBP%=5\5 M0+42U"-4$JL6UIH0# MW$.K?94^VFC:U>CH<-(N F@2E=+42M$D4B=35/-0S4>U -5" M5(M03:!:C&H)JJ6H)E$MHS2UWC3!U;$^N H*:AZJ^:@6H%J(:A&J"52+:TTY?F":UN'8:O=P-!+:V:Q]:+?+ )KUI#2E M6-A-UM/6WS;T?+[Y;'PJ\MR8K\J\:J$TBEG9>>- O32T"J":AVH^J@6H%J): MA&H"U6)42U M136):AFEJ16E27/:K_3P=QL-?**:AVH^J@6H%J):A&H"U6)4 M2U M136):AFEJ?6F"87:^E#HTWV/UW?EIIRMKN:KZU^,93[;W!7Y,E^5U9[- M[5WGF1:]/+C"U+=%?3X^'!V.VX^91AOU42U M1#5(E03J!:C6H)J*:I)5,L> MN\Q$Z3*CD=W]G&F[R77:^EN4[AG6&/\S7GH"M1X>7!/0(">J^:@6H%J(:A&J M"52+42U!M135)*IEE*86F";(:=NO-,HALW]GJ.:AFH]J :J%J!:AFD"U&-42 M5$M13:):1FEJO6F2J':O&ZK^K5$.&CE%-:_6VCN =CL([*/-!J@6HEK4=Y,( MM-D8U1)42U%-HEI&:6I=:'*GMCYWVFN@T_D<6ST\N"R@,5-4\U$M0+40U2)4 M$Z@6HUJ":BFJ253+*$TM,$W,U'ZEF*F-QDQ1S4,U']4"5 M1+4(U@6HQJB6H MEJ*:1+6,TM1ZT\1,;7W,]'L&.FB^%-4\5/-1+4"U$-4B5!.UUAY;C9W6!:IQ MWPD3=/E25).HEE&:6A>:5*NM3[7*=@7XQYWZJ )653S4,U'M0#5 M0E2+4$V@6HQJ":JEJ"91+:,TM=XT"5E'?[_3IR%.-;HQBOGU37NTLV]_1N\. MKB_ZI72,;_GV.B'76*Y7Y4W7A4$>ND ^J@6H%J):A&H"U6)42U M136):MEW M=2>UDEA-)=%G7U\:%/7(N^E;&%Q3T!NEHIJ/:@&JA:@6H9I M1C5$E1+44VB M6D9I:J5I K7.*]THU4'SM:CFH9J/:@&JA:@6H9I M1C5$E1+44VB6D9I:KUI M\K6.-D_7]S10M8/S9V>5(;-_9ZCFU9IRG9!U.'5;B3>TT0#50E2+^FT0@38: MHUJ":BFJ253+*$VM"TT.UM'G8(>->#J#;_H6!M<&- ^+:CZJ!:@6HEJ$:@+5 M8E1+4"U%-8EJ&:6IE:9)UCKN*XUXT* MJGFHYJ-:@&HAJD6H)E M1K4$U5)4 MDZB649I:;YJ@K:,-UGWWB >-UZ*:AVH^J@6H%J):A&JBUI1AEG-HM2XKBOM- MEJ#+EJ*:1+6,TM2ZT 1B'7T@MF/$\W!CQR_KQ:R<+^;EM\YZ@(9A48YP>439] M(X,+!'K#6%3S42U M1#5(E03J!:C6H)J*:I)5,LH32TV5E-LK-<9\KAH=!;5 M/%3S42U M1#5(E03J!:C6H)J*:I)5,LH3:TW3736U=^+]GN&/&A8%M6\6E,' M4(=FZP)Y'VTT0+40U:)^&T2@C<:HEJ!:BFH2U3)*4VM"$V]UM3&YX0.>SB2; MOI'!Y8'4/%3S42U M1#5(E03J!:C6H)J*:I)5,LH32TV36;6=5YIP(,F9U'- M0S4?U0)4"U$M0C6!:C&J):B6HII$M8S2U'K3)&==_3UIOV? @V9E4.]K.L*$!6%0+4"U$M0C5!*K%J):@6HIJ$M4R;7=YJ 5'FYL\+[U9.3L] M6>;%=7Z6+Q8;XW)]MRJW.R#/7C6*_%-5*\PW[ZR#HYW7/?--:':\+LPW\?WK M1PU_>G([N\[EK+B>KS;&(O]4-34Z/'8.'FX1^?A+N;ZMQK4'QL=U6:Z7]S_> MY+.KO-A.4/W[I_6Z?/QEV\#7=?'Y?G5._Q]02P,$% @ Z8/<6!LXC

  • &ULO9UO;^(V (>_ MBL6F:9-ND+]0;BU26]NZ3FJO@KM5?9F":;.#A"6AO9/VX9= BG%J7+S^RIL6 M:/PXR2\QSE,[.7Y*LV_Y@Q %^3Z?)?E)ZZ$H%A\[G7S\(.91WDX7(BG_,DVS M>524;[/[3K[(1#19%9K/.I[C=#OS*$Y:@^/59]?9X#A=%K,X$=<9R9?S>93] M.!.S].FDY;:>/QC&]P]%]4%G<+R([L5(%%\7UUGYKK.A3.*Y2/(X34@FIB>M M4_OQ3PUM;>JL"FZ_?J;SU<:7&W,7Y>(\G=W$D^+AI'74(A,QC9:S8I@^?1+U M!H45;YS.\M5/\E0OZ[3(>)D7Z;PN7*[!/$[6OZ/O]8[8*N#Z.PIX=0&O4< / M=A3PZP+^O@6"ND#07*5=!<*Z0+CO-G3K MW5OE_OK-6>IE$1#8ZS](EDU=(E MK7JQBFM5NMS!<5(=6:,B*_\:E^6*P>8P5)$X6RR(GOU)1 M1/$L_^VX4Y1K5O$[XWHMSM=KX>U8BRZY3)/B(22+V9QH8MU#3E:0:JON\>!TW;"[G'G<3NO]5)]92E/788:5\GLZO;_\;2MJ<5$D:1,(:$<1!,R;.[R;-[F/:TBPP> M":-(&$/". BF!-_;!-\SGLA7R_F=R$@Z)4_K4SHG_^[N(YP98;;QKF&]K>8W MZ/6[?J,!1E;)D# .@BFY'6UR.[+,[4-YZ55=W,7)O3%"(]ZS0B1-;)03 E0M>1 M%[0.HC]:4U[KD)HKLTT#2F-0&D?1U-BV/(2[;__5U^9E+&Y[CD%I%$IC4!I' MT=18/1FK=YAN;%T/*G\DC4)I#$KC*)J:O[1"KM$]V/9FS33KE*'ZIZ9M?Y>& M8=CM!XWO4FBM'$53\Y-RQX78'7<_O6.NS#H0J F"TCB*IL8F99!KMD&CZ@PC MBRP>B_)\>\T-F6'69QW4#D%I#$KC*)H:LC1$[H$4D0MU1% :A=(8E,91-#5_ M*8I?Y&39=%7D3))$[N/Y!Y\S]SVL2AVJBFN3VE^?>:W@A:*8/2.(JF M1BG=D6N61WM&*862-E2H2(+2:$UK'"+^B[X3U"6A:&JHTB:Y9IVD"U63Z;-A MTD8*-4M0&JUIKT8*=4LHFCJJ0,HESRR7=O:KM,["#+--#TJC4!J#TCB*IH8L M593G'J9?Y4&=%91&H30&I7$43TJ\RDZT3AUJJFO9:>PVME*-H M:I12/WEF_32,\V]DF@E11E:(LH:R"Q450AL=5#U!:11*8U :1]'4A*6@\H(# M-=9(_W,.I5$HC4%I'$53\Y>FR]MKW-/_:JRAV@M*HU :JVG-IC]4FW[^O%A# MXSKR*T(-29HJSVA"=C7#>ZA),]@Z(ZB:@M(8E,91-#5PJ::\WH%:9:BH@M(H ME,:@-(ZBJ?E+G^5!?)8V<:C%JFG-)BUPFJ.*H=4R*(VC:&J8TF-Y]A[+6DZ: MZ[".%6JR:MJ+@R1PF]=&4)>%HJGS-:3+\LTN"Z GS3583]: "JZ:]GJHT&HY MBJ:&*MV5;QY&M5=/2RLKS6#K+*&R"DIC4!I'T=3 I:SR#S3 RH>J*RB-0FD, M2N,HFIK_UK0[L^%Z0T_+3+9.'#O7SM>VWG[8;[;>V(ET[R&S?"FS?/-HJ\=T M%A7Q+"Y^:/."&BHHC4)I#$KC*)H:JC14?GB@%AKJJZ T"J4Q*(VC:&K^4G[Y M9OGUEA8::K^@- JEL9JF&$K7"=I>8P@IURW8[[=#O:+TI;'RS8.I9-.[AY4T MLZQS@5HI*(U!:1Q%4S.65LH_.E!+#'544!J%TAB4QE$T-7\ILGR(R-(F#M57 MOF;HE-MV&WU;"JV406D<15/O.2'E56 OKZR=I+D.VU"A-%K3&H>(UVM<_D K MY2B:&JJ45\%>W52*%Z"D53(Y5Z*C"/I=K5K=(J2#/+ M.CRH@H+2&)3&430U8ZF@@@/=^BF "BDHC4)I#$KC*)J:_]8-H,S6Z@W=*C/9 M.G&HTJIIS4Y:L[6&JBH434U2JJK /)B*?1?9.,[WGSEHYEGG!U524!J#TCB* MIN8LE51PH)F# 51006D42F-0&D?1U/RE[ K>;>:@F6R=N&;FH.MZ;?_%3?^@ M5@M*XRB:&J:T6L$!Y@Z:Z[".%6JT LW<0=U!PJ#5PZO(+)[NN]\8"$.AE3(HC:-H:IQ2;X60$5?* M[9GUP4+U%I1&0\U *+\=-/^;"*V4HVAJL-);A?;>RG!-O#-6J,."TFBH,6*Z M6*$&"T538Y4&*]S+8&DZ6?JK8JBK@M(HE,:@-(ZBJ2E+H17V#]3)@FHM*(U" M:0Q*XRB:^CP3:;^ZF"%;.QIM,]TV=2B-=C6#M<*VU_33T$HYBK:.L[/U#+FY MR.Y73_O+R3A=)L7Z<7*;3S=/%#Q=/4>O(Q=?/X[P,LKNXR0G,S$MBSKM7MD; MS-9/^%N_*=+%ZHET=VE1I//5RP<13416+5#^?9JFQ?.;JH+-&ULK55A;]HP$/TK5C9-K;0V(8%L8B$2!2:HNA8EI=4^FG" 5HT^$!\]KV7]\[..=IQ\237 H]YY3)GK-6JNBZKLS6D&-YR0M@ M>F7)18Z5#L7*E84 O+"@G+J^YX5NC@ESXLC.344<\8VBA,%4(+G)KH#R M7<]I.:\3"5FME9EPXZC *TA!S8JIT)%;LRQ(#DP2SI" 9<_IM[J#T.3;A <" M.[DW1L;)G/,G$TP6/<IVB2IK/1$-W? MH1<7:1;80 IIJ\EX2A)31=8ANWVI[^1>YVW]7;M'80'N0="&[7@MM'!=_ M%BAJ.B)71X'_NBDG(COPV*D]=O[K]'5.:?1$9 =&P]IH>.K3%W[L]+U-:SY] M[E[O-/?6+RQ6A$E$8:F1WN4W71Y1W@5EH'AAV^F<*]V<[7"MKT\0)D&O+SE7 MKX'IT/6%'/\%4$L#!!0 ( .F#W%CDDF8IA 0 ),9 9 >&PO=V]R M:W-H965T W2 1)M,[:2^ M"-I;[:.;G$+4)&:V*:VT'S_GI2&AJ0.2MR^0!)_']N-PX#B3':$O; W T5N: M9&RJK3G?G.DZ"]>08C8@&\C$)\^$IIB+4[K2V88"CHJ@--$MP_#T%,>9-IL4 MU^[H;$*V/(DSN*.(;=,4T_=S2,ANJIG:QX5%O%KS_((^FVSP"I; 'S9W5)SI M-26*4\A83#)$X7FJS0)#E)C./O"JK5?>:!S>,/^A_%Y,5DGC"#"Y(\QA%?3[61AB)XQMN$ M+\CN$JH)N3DO) DK7M&N:FMH*-PR3M(J6(P@C;/R';]5(AH!IOU%@%4%6 UA<7,Z7 7J<+Q;SF_LENEHN'P(? MW=^BJYL?P?+^=K%$W]$CIA1GO%SHF,? T*\^)SL7(5J.X*$=A M?3$*#UV3C*\9"K((HHYX7QYO6A* +I347JP/+^>6E'B-WY%A?D.683E=\Y%' M^Q .D%V&V^AGI".VQE0X*M^Z)B@'_KG-!- X 1@<#[3Z@"V#=GUGV44/MLH[ MJV,BYV4W3G2(]8QL M*T=&GRW@%2@#)-)-^(+8)HEYUTJ4D%$!R7^!7F?&P'"]B?[:5%RV&K=:6>TV MOG0XIYI3!&N9[;$D#3[UO5<)\E;! $:QEWZOM>_]/CO%4KI5* MF*\2%BB"M=9J6*_5\)AO"D.W6\XXSJ(X6Z%_OOX!.Y?B3EV3$C9L)"73<%S; M&QXDIL_MG-'8&]KM9H&BL;5$CFJ1(ZG(*\:V$$G520&GJE,)\T>?_+JNZXV= M [^*^FSY'==^QST_AA% VF-8BCC5\/B3E._C\= Q#JSX*CL-%,%:BDUC7W88 M:K.!G'>J\8K6^IX/Q][!U]SO:-:9-H(N7CMOM#TURC-3[JFH=,7-B,4_-%&Y M(W@#&L;BO]J&QB$@TM"W 5H*%"+W_^@[94H[/5EF56):34VCP?A09E(IK2F:2;: M'M5*2\"*UB/'5]IIH(K65KVO[TQY@?O-#WYGPT_Y)CB"U[:Y MK_G,GJ+OT":%?$^VDA>3Z%M3:*&IK26.6:)XB+/=ZZ.TG)0*&ULO99M;]HP$,>_BI5-4R>MS2.DM!")$J;R8A0EI55? MFG" U23.; /MMY^=I%'H4E2D;+Q(;.?N[[L?]NGZ>\J>^09 H)DZCS:08'Y!,TCEEQ5E"19RRM8ZSQC@9>Z4Q+IE&%T]P235O'Z^-F->GVY% M3%*8,<2W28+9ZPW$=#_03.UM(2#KC5 +NM?/\!I"$/-LQN1,KU26)(&4$YHB M!JN!-C2O?%?9YP8/!/:\-D8JDP6ESVHR60XT0P4$,41"*6#YVL$(XE@)R3!^ MEYI:M:5RK(_?U'_FNG='!R M,D4J.0"B:_$NDGO+O GTR'P1,*;X?! M.$2S>3"Z'89C]#@,@N'T/D23,)R/?71_AR;3AW%X?Q>$Z!R-N2"2.BQ13/"" MQ$2\HC,?!"8Q_][7A0Q-;:!'91@W11C6!V'X$%T@T_F!+,.R$=]@!KQ!9?0) M%=LL54;3)W3V[8O9[5PW1>2?HC4/?73V]9V,+EE7P*T*N)7KVFT";P):;.,T M;Z.JQ17/< 0#398##FP'FJ=@&-=-7-L4\UL2.\!K5WCM8^K>(V8,IZ)V*L_E M-6(,4M$$\:C8J1 +L4XNILKMSKOLF+W+2Z.O[^I\"KMNS=HZM-ML@"&Z HMZ%96.UD/HV>$96U=KQFLY65%^X).$XE"VZT'Y?8ZMM7M M'48_.AK$J4>E);$#7IV*5^)M4\QO2>P KUOA=?_AK7;_NM6]GNL8SKL[?32$ M4VFU)%;0TFNMC>I#?V&V)BE',:RDO''ARJ//BMZNF B:Y=W.@@K9.^7#C6R' M@2D#^7U%J7B;J :J:K"]/U!+ P04 " #I@]Q8'YX'T.,# #]$P &0 M 'AL+W=OUL^,=&P3D42-I.T4V(\?*8))8_SIZMF#^F>Q&1!%8,\7T<8_9]!A$]3BS7.CVX)]N=4 ]L?YSB+:Q! M_)6NF&S9I4I(8D@XH0EBL)E84_=FX0Y40A;Q-X$CK]TC9>6!TD?5^!).+$>- M""((A)+ \G* .4214I+C^*<0MV^DN 5 M"=ZSA*[W2D*W2.B^-:%7)/0R,KF5C,,""^R/&3TBIJ*EFKK)8&;9TCY)U+RO M!9-OB[6GY=3__\R5_H\UU/(V!+@Z5+[^1RYFD5;_%WY+A7R'.\ MWCD_^NP%!!W4S=.[Z .R$=]A!KRXG#.H%_QCGTA!YVV"#<(&3D"1;A 6:P98DB6K\^_JO8:;MJ2WA7&R8 MB:E5_>#WY&=L'^KD#$$-(OV22/\]1'YG.!$0:@%HA=L"Z+_PYCQSKXMH6!^4 MU@=:ZW*+V0 QN=1JM'4Y,+K4131<#DN7PS=/<#6_RR=@ >$&[UKEMMZ'1N^Z MB(;W4>E]]"[O*6$&YUK=MLY'1N>ZB(;SZ]+Y]046NF5^IP.A[:8MB.NWK'*& MH 8.UZDJ(J<-D&]9Z2A_!-,#,%D*EW\(M&(DD-_ J--_AL\O\.6N:(!VT?JW4#,O[\:X)KZJ M&';UU? ]2$Z2#L\P\C0BXJSK7&54G[F.TQ\TASDOPJX;8=YS+Q>JK7/'=NV\ M) :VS 0F J0[S>4BE-#=5">^/G_ 5!+ P04 " #I@]Q8 MS!D -H\# #/#P &0 'AL+W=O<;<[+>"'7##OH97L,"Q*=LQN3,+E$BDD#*"4T1@]7 &KJW8[>C#/2*SP3V MO#)&2LJ2TD\34:HFF!CHV MVEJJ(:EZC0O!Y%,B[42P>#^<3]Z,AHO)'1H_3&>3^\7PXX>'>_0&/60ZT/+= MU@F_$-B)Z'8INFU"#QXJ MR9+G#W^-[K?)$ABZ(FD1W;KT&1F!F\8@![O68&HGVP5M^>O;NQIMG5);QZAM M\@0L)!PO8VBJS0C<5%NG@;9NJ:UKU#:''3 .2.XWX2/B64Q$G8XEZ)OF6\A0IJ>L*E#Q#0*:,1("^J^R<]<%Q>BI:5!R M,->KY+7;[K4Z]9GM.L<3V/E3>Z89N:G NUE.XM;J3#<7W^A#8KPP509N-XQ)%[SH^07<]SL MJG$LO&99?JR&7&/=\3NGIQFYL4*_298?"Q_77/D87ZDIRP_GL_RB)=%/^+\\ MRX_UDFLNF%Y85!0H/ZLJS,Z:'DIVI65*@*UU)\E12+>IR+NG\F[9K0YUCV8? ME^>M[A2S-4DYBF$E39W6M23*\NXQGPB:Z09L285LY_1P(SMN8&J!?+ZB5#Q/ ME(.RAP_^!U!+ P04 " #I@]Q84L,H%'8# !'#P &0 'AL+W=ONJY(-E 0<<.V0-63%>,%D:K+UZ[8 M>#1B.YEG%!XX$KNB(/S[%')V&#N^\WQCD:TW4M]PH]&6K&$)\H_M U<]MV9) MLP*HR!A%'%9C9^+?QC[6 !/Q-8.#.&HC+>61L2?=^9R.'4_/"')(I*8@ZF\/ M,\ASS:3F\4]%ZM1C:N!Q^YG]5R->B7DD F8L_S-+Y6;L#!R4PHKLIIOH3EPORB0QG;ZSDHV0G)B@JL9E!DM/PGWRHCC@!^< & *P ^ V#_ B"H M ,%[ =T*T#7.E%*,#S&1)!IQ=D!<1RLVW3!F&K22GU&][DO)U=-,X62T_#19 MW'6FD^5=C&9?Y@]W]\O)[Y^_W*,.6H"0/$LDI$AL" >!?HI!DBP7/X]%#YTZ3*SO+;CBH6S\)R(BVH%S4PM,&5B]HPP6G)U&UF MTEGG5FQ) F-'I14!? ].].,/?M_[I^!VT MO+2T4RO#M*6R$X<'-0.#JR;\)[1SEYM1$@_ MH"FL,THSND93DA.:@#776'FO]7/P*I/XH3\,!F>O:T,8]KI>V)QUAK4'P_^= M6:T,UZH=OIE97T?@4%V#9J&^]W*T\JQ2OYJEMBJU,UPKM6([5M+QS76FN"D0 MXS[N7EA<_^@XZ;][BZN3VGOWMYWU:A_\5_+ZW@"'YRZ\#CM[$4Y-P"\FX#:^ MK!7+6Y]6^V#7YK^VV$IKW*/*HP"^-A6<0 G;45D6(?7=NDJKQB3SQT]0%T[ M1_\"4$L#!!0 ( .F#W%A'Y5BH.0, &@+ : >&PO=V]R:W-H965T MVT\+$CY_MI&D[I6$=?$EB^Y[G[KFSX^LL&7\2X[3LF-"$ZO7,7,CWNNP3$8T MP1$'D<4QX2\#C-BR:[G6:F),9W.I)^Q>)R4SG*#\GHZX&MDE2TAC3 1E"7"< M=JV^>SYT'0TP%@\4EV+C&[241\:>]. F[%J.C@@C#*2F(.JUP"%&D692:1"!RRZ <-Y;QKM2T(<4JR2([9\AH+0:>:+V"1,$]8 MYK:^;T&0"42DM- 8@@JH. )#B]0$AJ)+QU;JB TE1T4#H>Y0V^' MPQ;%L%7RKP5@H&7BWA+7D!QST"S_%.JL*I1U]@T(!F#F_" M =@@YD3I+5XU\37+##>-AY,='L:X0"ZPR)Q((RHKPASD)&U#HL_>HNJXJPETS^= MI\_N2WG:U5M/HAL2_=IJ?NT5O=])H4D24B3&8S7&]SH M%T=0F9;7C1U2E9Q:C_LF)R=SO8UB%U6I*G>KE-UZ8SNNS_).';44^^KX(+(M MM7ZIUO^(P^?_T^&K=?6?0MJED/9^95-[<<^36^M@WZ)^$-E6+L[*7)R]Y^3> M9?&C2L=KS?ZNY=\W%3F9O[%Y6D[;\ZN/J>NL+V;G/2K[:F.K/DLMZ69-&_5C MQB7]34Q[-$).60B'/Y'PRFMZ4.]^WR2\(<:%%Q4(N!#KRQ^\-H3DI?)VM3=Z MF1CYS+1X @*6)3)O:\K9LHWLF^;)7IOG/>@MX3.:"(APJJ!.PU=_5)ZW=?E MLM1T1H],JC[+?,Y5*XQ<&ZCU*6-R-= .RN:Z]P=02P,$% @ Z8/<6!R2 M;V\X$@ 7B$! !H !X;"]W;W)KHWEIP$#4233CRS_HWA(TU+ZN5RLBL\G#V7Y^/'LK+AY2)=) M<9H]IJOJ.W=9ODS*ZM/\_JQXS-/D=K/2?3R[EC_%DM%YAL\0_Y^F/XM7'TGI7KK/LC_4GSNWG MD]%ZB])%>E.NB:3ZW_?T*ETLUE*U'?^NT9.7,=N5 MJRU8SE?;_R<_ZQ?BU0K:OA64>@7EV!74>@7UV!6T>@7MV!7&]0KCS@JJLF>% M2;W"Y-@1IO4*T\X*BKQGA5F]PNS833JO5S@_=@1Y]'SD1L?NA?QRL+M'6SG? MM\KSX9:[QWO_*L\'7.X>\?VK/!]RN7O,%77?*L\'7>X>=66\;Y7GPRYOCOO9 M]I=D\QNF)V5R\2G/?DCY>OG*6W^P^37=K%_]8LU7ZT3Y5N;5=^?5>N7%-_OR MJ_';E\MOABY=14%LA-\N_^%$H?2;='E[.U__UB<+R5EMLVN= >_TM$SFB^+] MI[.RVH UWGYE.>7[XLB%(,D/Y7D\0=)&2FJ]/LW77KWM_?2WZ0SJ7A(\K2H_]>SJ5=' MP*/S-\"Z&#;3ZU-)F6U@91!LB&$W655;/'X#;(IA/;VI7N/1!I:/ JTCP'I+ MY4%;:HOA,/O^:DOW*HY8N7RZKXZ0O%;DV5&;Y1YQ9%2Y/C)[%6_(9@UYU?PC M#D>]>:IT%?Y+>O??_R5/QG]_OY\,AI#/V[I7"X_7E",W,#IP2)[6AV14;^!> M)3Y^PU[_9@B"37WYNZ!N:'7@WX6>C?RRE;1^:7U*_+%X3&[2SR?5.6^1YM_3 MDXOUZS?Z>U\LDIA.8@:)F21FD9A-8@Z)N23FD9A/8@&)A206D5@,8:UTTU[2 M31/I%^'3\CK-I>SN^6]7^O.QNL1-;Z4RDZY3Z7M:E+TGF%^$[M"L(S&=Q P2 M,TG,(C&;Q!P2S[ZPP[9J&0W*R(Q&((:V73 M^"6;QL)L^K9.I-^^)$651G'R:YFN2NDRSY/5?;K^^(,4/:ZOP_O"20@/#2<2 MTTG,(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"(2BR&L%7:3E[";8)>9$S+=2$PG M,8/$3!*S2,PF,8?$7!+S2,PGL8#$0A*+2"R&L%:Z35_2;2H^E2NSFS^D+)=^ M7\W+^KQ-BA?)2C*JZ\U5D4K_D;9W$OOR3F@/S3L2TTG,(#&3Q"P2LTG,(3&7 MQ#P2\[?8^-55Y*ASG4D.%QX<+B*'BR&LE4RSEV2:'7&1>;VYR+S)ENLPVC[= M%062D!P:2"2FDYA!8B:)621FDYA#8BZ)>23FSW9N:W4#B1PN)+&(Q&((:V77 M^4MVG0NSZVM:E/E\<[=^[X/3+T)B:%:1F$YB!HF9)&:1F$UB#HFY).:1F$]B M 8F%)!:16 QAK5B31R^YMBYWA&Z&U104<*BFHYJ!:B:J6:AFHYJ#:BZJ>:CF MHUJ :B&J1:@64UH[[EY5'LM_[NY8;^X)S<&Y1VHZJAFH9J*:A6HVJCFHYJ*: MAVI^K;V^826/IB-YIQJC7G#R>L'Q:*I,.@49/:"FCK39>-JY#X;N1TQI[1Q2 MFAQ2CKZ>W$32S2(KYJM[Z;'ZZOH6_;["VCJ1A/K@1"(U'=4,5#-K359>_U2> M=GXD+71,&]4<5'-1S4,U']4"5 M1+4*UN/]G7)5??LC;D=44Y\O"ZMC=6V#2 MO"B>JL_NJM.I]595P55([^:K^MM]O5I?Q&,,#BZT:CFUYKH@>+A1<+# MBT3H9L>4ULZ9ID!>%E?(&S_3_&9>I/4%VKO'--^>Y[P_?+&VE==WOIK7ZE3= MN12^$F_"X%Q!Z]^?=Z)]5JFU4,U&-0?57%3S4,U'M0#50E2+4"VF MM'9B-57NLK#,=+??<'NYUIM0DYTPET<])_I7XB$')Q1:P]Z[$SW7#28ZK(5J M-JHYJ.:BFH=J/JH%J!:B6H1J,:6U,ZJI59>/*5:O[R-]3Q9/:?MN4G5JU9M7 MTYUG"^O3J=VX0BO04U -5"5(M0 M+::T=EPU!>RRN()]]Q;X?Z0X*\KU7#B:]#7]GN;5%>(VU+X]+N9E;WBA)>VH MIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:.P>;8GAY6Y2*%(VB5?&H MIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:>[K5ID9>$1:E_MEB+;$^ M- %134 MCF?]Y5I*4^FNB"O=D7(M\1B#HPNM?$]R>>NB@/JH%J!:B6H1J,:6U(TEI(DE<]/XG:BB4GJ+6R>E4[MSP M%V_ X(1!*]G[=J%*>D7IW.]'1[50S48U!]5<5/-0S4>U -5"5(M0+::T=F U M)>^*N.1]0 F%TE,J7?WKEGB)!QP<4&C%>M\NS%15[>83.HT\JMFHYJ":BVH> MJOFH%J!:B&H1JL64ULZGIOB]^G#H\\AOZ6I>7>$%R2JY3_/>J!*B@R_J2$U' M-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"VFM';P-=7XRAA[ *F@,]2CFHYJ M!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQI[;AK2OD5<2G_FV:M$9N#BA;HUUIGGHB1W VD_L4FW3A"2^I1S>K?A55<*Q\U$W%)KX)I.TW7!^GR>YHG]VGUK64R7ZT7 MNEQF>3G_W^TY6KPYD9+>_2M-\OZ*5/'P0],*U714,U#-1#4+U6Q4F-JN=CDU1OBHNRK>J M2]!U'-X^Y>OLJRXJZVO'WJA#B^_5W4)MM6^.'[UGP M7B1"-SNFM';.-"7ZJGC"_+XK36/YN,A^I;WEJF)N<.*@9?JH9J":B6H6JMFH MYJ":BVH>JOFH%J!:B&H1JL64UHZ\IDQ?G7!7DFAU/JKIJ&:@FHEJ%JK9J.:@ MFHMJ'JKYJ!:@6HAJ$:K%E-:.NZ8;0'U;-\#_CTI;\<8/#EBT_T#MF?M_.IJ- M%*W[B!5M+4 U"]5L5'-0S44UK^?@*V-%5;3.Y:"/#AN@6HAJ$:K%E-:.Q:8! M014W(-2SG"77B[1NU>RM>[O*5F6>W)1/R4):S.]2Z=VO_45O:-< JND'7@UU M4YK3]^S80+?#1#4+U6Q4<][\BKOH=GBHYJ-:@&HAJD6H%E-:.^V:Y@/U+VT^ M$.N#DPU]=P"UOT=AYQP-[5% -0O5;%1S^E[>R:DV;K^\+CJH=]R@/CIH@&HA MJD6H%E-:*XRTIOE .WZB_M:FN1:S0U,(U714,U#-1#4+U6Q4O\@8^I4=NAUO0,:.*>@9U):-.?C^DFX\I,ND[K MFV.]L88V$*":CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%FD]_3NC:CFHUJ :B&J1:@64UH[[IIF!^WX9HBX[J'3FJCXX:H%J(:A&JQ936SJ.F M$T$3OV' FQ^$HET)J*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%M=:>&DR3 M=YZ#_A7M!EK3;J")VPW^Q'-0M!4 U714,U#-1#4+U6Q4@OX5W0):TRV@B:NUAST%1?L 4$U'-0/53%2S4,U&-:?6 M6O->RM/N>SB[Z* >JOFH%J!:B&H1JL64U@ZRIA% .[X1H.&X:408C[#' MGV.T^0#5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58DIKQUW3HC 6MR@< M-Z>D&!D<=&@[ JH9J&:BFH5J-JHYJ.:BFH=J_GBW2+\[I^3A1<+#BT3H9L>4 MULX9IOU:GZE3IO.7:CFHUJ :B&J1:@64UH[V)H.@K&X@V#GV>:V7*,W MR-2=S)?[WL?I2CSDX"!#Z_Y1S40U"]5L5'-0S44U#]5\5 M0+42U"-5B2FL' M65/W7WTHO!+<5+_6Q6;;^1GOLNHDK1JH.F,K]DW66*NM-S*O3LUV,TTX^N!, M(S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIK1VIC7%_6-Q:CF MHUJ :B&J1:@64UH[UIJ^A+&X+V'(H]7SG?MCX^K?3H4(VE& :@:JF:AFH9J- M:@ZJN:CFH9J/:@&JA:@6H5I,::T8FS0=!1/Q6QL,>@@AMH9>C:*:/MF==?U< M5K3N(PAT4!/5+%2S4E(F%Y^6 M:7Z?7J6+12'=9$^KDSNTR#)[^>K0EJD=]50H]/I^$3*Y_HOG^79>7S)^L!?F3Y'YO=N?@_4$L#!!0 ( .F#W%A8HVT_W0( M $@( : >&PO=V]R:W-H965TQXP1V0;/2"D=F[Y:'([:4>5;"+4=B6124_YY SM9CR[4V&W?9(I5ZPPY' M%5W / ;QFLQ=8::2YO&/KS]#X\;5>S')A?M&ZQO;5B?%22%8T9!4765D_Z5-3ART"QJ\0 M<$/ ;R60AD#>2O :@F6A-8(W1B;XH& $ M\0DB[D>$'4S0PWV$>N^[\IK^B\ST^B?J?7CG!OY9EU;T=BU\0&O'+VDOCAAQ M\M>+ZRI^S?6ZN;J5G(J*QC"V5*\0P%=@A3HUYZRK8O]3+/I/8CLU\]J:>8?4 MPYNE%%D":)IF)454M4G15;Q:)# BNFVNPF/L^$,2#$?V:KLP-=#?!KI>@%WB M]G>140>28#+T7<]OD3N6_-:2?]"2L=)EHJ;U=W)S!VZ_'^R9Z .R-#QAF3/ MPTL@]HD;$*_;0= Z" XZ^**:S:;7/'>7+DO!RWLAV'-5R?J!:X!Z/V=,;@)]0/OQ M$/X!4$L#!!0 ( .F#W%C\VI#\800 .@/ : >&PO=V]R:W-H965T M]!X?W++56ML'_G2R(2MZ1_67S8TT,[]E6;"2 M5HJ)"DBZO/3>PXL!_L85>7WJI!Q9T2;9"J_@7[!IL@#Q1;I45Y,#8>E*QJ_LG](1 = W3* !T,T$L-\,$ O]0@ M/!C4H?8;*74<SMC;R6677_4Y+\Y89.SV]NI[]^>D7 M\/G]W^ MR.F22DD70)-[0)2B6@%2+0!G9,XXTXRJ-Z RF_$LIYHPKGZ>^-HX M8:G\XO#!#\T'T8D/YK0X!QB^ 2A &,RN_P%G/_T X^B=BVOV?[B^W.7@[$<7 M33Y.\_NV,C3!LR[Y)K9M@%$;8%23XY,^#F)ZX8I:PQ*Z6>SIOU ;4M!+SQQO M1>6.>E/K9/#.%;;7),M?B>PH>KB-'AYCG[[G)C&1JJ# I#A0F#@R#;@P852N M(#9D44UF,]YN"E$:16$X\7?=^#2XN(M+81!'Q[#<01? +,I0BSL2%;:BPE%1 M5^6&,&F2IZY5L6IGAD(^N!0U3$G'!1S%8=S3,T1% 8(]-4-0%F!T0DO4:HE& MM5R;;&"*D"2:5:MZ94!!I'PPPO9$+IRK% T<02&*,8YZ'L^&0!S").SXW"AS M$&*4!0F&;G%Q*RX>%7>WG6NA"7>)B(??C*(TC,*^B"$0QP&.@J0GPD$8AJ9Z MAY%;1-**2$9%_$&5N@!?"=^2IM(^'BF7JF3@Q%L4X2!,XE[,9PZDW9GF@/1T MN2@-+$&=77PD+&V%I:/"/MNEL36^GU_K&N52EPY#G&1)DO6D#6$X"X/>F86E;6BLI>7BT[===:,[#5KQFN2Y:]$=A1"&#SU-,%XU2@*TUB:G&3B M2$HA-?NWV?MB:;*M)M6*S3D][!9G"Q,,-RW$*,WZA]L)3!/8/]Q.7!A'\$2& M@IW^#8YJ_=7T]L!(TVL*3#!W3&P5?P!KRA> ?M\R_0!*JM=B4=<9I6W9<4J& M3@_3-.U+=@!1$*=97_+SA,>2GSHJ.-IR3&]I(585>US1IDNFTEQ#>+W,:LTV M@$BF;$E:2E&"^=:,J:U-HIRSJD$YHX &3@=]_<]"\E'(L>BG1@B.=T*.;-=) M#TXMV+%0KGSG KHRGI-P).?!IX8(CG=$CB;Y9!(_4$5C2Q0.^KO!$HVQ-"K\ MSJW*WH$_$;EBE0*<+HU-<)X88]E<*YN)%IOZHC47VFS(>K@V5W$J+<"\7PJA M'R?V[M9>[J?_ 5!+ P04 " #I@]Q8$\9??N " !6"@ &@ 'AL+W=O M&ULK99K;YLP&(7_BL6FJ9.V K8QI$V0VK!I MG=:+>MGEHYLX"1I@9CM)]^]G T44*.FBYD.PX9S#^[P6X/&6B]]RQ9@"#VF2 MR8FU4BH_LFTY6[&4RD.>LTQ?67"14J6G8FG+7# Z+TQI8D/'(79*X\P*Q\6Y M*Q&.^5HE<<:N!)#K-*7B[RE+^'9BN=;CB>MXN5+FA!V.<[ID-TS=Y5="S^PZ M91ZG+),QSX!@BXEUXAY%@=$7@N\QV\K&&!B2>\Y_F\G9?&(YIB"6L)DR"50? M-FS*DL0$Z3+^5)E6?4MC;(X?TS\7[)KEGDHVY*Y6$RNPP)PMZ#I1UWS[ MA54\GLF;\406_V!;:I$6S]92\;0RZPK2."N/]*'J0\, X3,&6!G@2PVH,J"7 M&G!EP$5G2I2B#Q%5-!P+O@7"J'6:&13-+-P:/\[,LM\HH:_&VJ?"LXOIY?DG M<'OR$WP$%Y?? 'O(8T&+-3F(F*)Q(M^/;:5O90SVK(H]+6/A,[$1FQT"Y'X MT($(3"]^@8-W;USB'?=E3?\GZ^XF @=O^V*BX9BOZTS'.#M+LG4'ZS;"NHVP M"$<[V]C7J]*+^[WFP3Z2.9VQB:6?7,G$AEFA*H[AD: M2@_U.N"^;I4NKW"9M]8F=!TT+B&A+O M@O3Z($N7WZQ]1%S?-2UY MD50I\@QVWIHL$R]H3T:DAO%R3I@_0ZM2/H(>3C M]DIVA=@+( Q:NFBPC#TA20U)=D'Z?9"D9X%?-?ON=*[A&*XTAL_)HQ 7U]PKAXG9JM0;R7#?U!+ P04 M" #I@]Q8/S:L8K4" !=" &@ 'AL+W=O&ULK59M;YLP$/XK%INF3-H*@4"[EB UH=/ZH5W5KGOYZ, 1K(+-;.=E_WZV M(91TE*52OP2_W//5+6U0<<&I 96&[CA/8)2;4BD)S=L.CD*UD02C<<"1698GYGQD4;#.U MQM;NX)8L8+-'I\S9>P0IA?M*EM?=="R4I(5C9@%4%) M:/W%VR8/'8#[',!M .ZA *\!>(<")@U@8C)32S%YB+'$4MM'$Q].XPZ$M*?7:ZOD M&7+OOU7J2WZ-G?1C==\X%15.8&JIQB" K\&*=&C.65^R7I,L?B6RO9Q-VIQ- MAMBC^8ISH!*1QT==<;8FIF&US[HOGS6O;WAUVUQ'GP)G,@[M=3=1M570L1I[ MOGN\;Q7W<(U/G-9H3YG?*O,'E<60@=*6=J4U>OKDU&3'G1"<)U(&W;VTYD/N M]N0&K=Q@4.Y%TXK4C.LH[E,:'%2XX*#"]7#]6SB[TWA+X$LSP 1*V(K*NINU MI^V,/#>CXM0]TM2#]PKS):$"%9 I2N?H6(7$ZV%6;R2K3'M?,*F& MA5GF:OX#UP;J/F-,[C;:0?N/(OH+4$L#!!0 ( .F#W%C7)?FF\ , '@4 M : >&PO=V]R:W-H965TV+9(-I!C<,YENJ2KVVQY8#3 M4I1GMNE>Q*ZO!66-SP1VHE5&NBM+QK[H MBZMT:CDZ(L@@D1J!U<\#+"#+-$G%\5\-M9HVM;!=?J:_*SNO.K/$ A8L^XND M0G+1/F-=E7=(+!04@C)\EJL(L@)K7[Q8VU$ M2^!YWQ!XM< [5.#7 O]0P:@6C X5!+6@[+I=];TT+L(2SR:<[1#7M15-%TKW M2[7RBU ]4.XE5T^)TLG9U)+5636F@G-7Y>X;UOX$-TS:C<"!33%-*NWE:A-O%ZS_'.O4%@!,DI\MTW MR',\'RUN_D$GO_SDAL';ON 6Q[ ^W4?HY.<^3&0&$P]C_BRHPCC?[5G'-K]) MLU_"_>^FN2^'E7;4K]53U878X@2FEIJ+!/ 'L&8Z-.=MG^P-D,.CDHLB+#.OE!5&UD*HE4]E'Z!IE3(@^%RM< MT++']4;AR'/\<,_)P8:/';H5+&PW.PZ"0+7<;37NB<_W0T=_FIH=I\+&J7#0 MJ9M7]B!XW!*^/Q%7-E6L<2<,KQM%Y5+XNF/G/?6BP>".'7&&8!T?QXV/XT$? M6\OBS8?W^H];<&4B6CZASU>Q0)BF9>%7M=U:"I(2S GT#L7QJU2/>BT>O[(X M['-X,.QC'38$ZSA\UCA\-CQ2,?U7C]$[2!CM,VY0?NP*91(6F83%AF"=')PW M.3C_@2W"N^N_N[Q(.JQ8-1WBLG:9H M73];[S;NH)]S(.6T,M^DZ!8D9QD4.?H(R8:RC*V?T(*A][)W-1PF'SO@C=(B MH[38%*V;(^\E1]X/3#NUV%0:3-(BH[38%*V;AI?W0W?P[>=_3CW^85//0=6B MX0B/]M/HVY[=.F')@:_+HRV!$E9061U>-'>;X[/+\M!H[_[[LXZ(!U^IK9G&)M)T6B=K M)^WL=/J!IF"+&XK4DI1=S_3'%Z0402 A+"E?[7ZQ)0HX%S@7!,_AE7C^5)1? MJH40-?I]F>75Q611UZLWTVF5+,0RKEX7*Y'+3^Z+?5QU*^F^Y0YNE2Y%5:Y*@4]Q>3[_ ;SL*F0]OBYU0\57NO M43.5NZ+XTKQY/[^8.,V(1":2NH&(Y;]'<2FRK$&2X_C/%G2RB]ETW'_]%9VW MDY>3N8LK<5EDOZ3S>G$Q"29H+N[C=5;?%$_?B^V$W 8O*;*J_8N>MFV="4K6 M55TLMYWE")9IOOD?_[XE8J\#I@"UW&_(:IF^BNMX=EX63ZAL6DNTYD6;KK:W)#C-FY5U6Y?RTU3VJV?7 M'Z[/+C]G4EZCC-JK^=3VL9IVD]3;:8EQM, M<@#S2B2O$<7_0,0A%%U>_PN]^N8OV'._-6%=C<'Z?'N%7OW5!!/987Y8YQ+& M&38D/@;+.*2IS,(N%627"M+BTI&I,"5@@\3,2,UN]*9:Q8FXF,CMIA+EHYC, MFODZWYHR D608)Q(# M'727#FI#GWV,T_E9FJ,D7J5UG!F&]]8.\"O^S92Z M32>W[=3L^X\S-V#$=T/'/9\^[N=ET]+;:QD0$E*7.7K#R 3I4"8O+EAOR:TC M/I)0MB.46?GX+DG6RW46UV*.BGHA2I042QEGT5RG'@7*BJHR$;9!]?=F1QT7 M^[[/.GSU&S(2!I2&';H,@"XF/O9IARWK?(YDR]VQY5K9^E3(18?R(C]+BKPN MBTPV>$!I7@L9JS82Y?;F=88=SPF#(.@P96K)0D;]SGJ)C)".ZSENAU1NG\T]SQYDCN="\U5OUU(?>9WMI=H(!P/>A>X$/NAH_9U M;;[A;KZA=;Z7FWFB=D=([];UQ@0E(GV,[S*!YFN![LMBV=M<;=M&V-\(61#X M3I\C0TLO""@.O0Y+@R&Y"=*G(0NPF2GL*/7O6+GZG,>K55FLRK2]+)>-YL_E M"Q&7N:2D0J^D2TN3M#;; *<_,(I=%P==*6-JR1BC87?IF!H2S\'4[=#'C<'= MP&?D "E[E@B?1*AL8?41.;Y#NV08VC%*6)>*87#<"$?H@;,(*SN"K?)Z]G.< MK>/VY$GSI!32OJ-J$9>2E+OGQHH695H_;PXMBFPN2C,II*^VF#S)^R>.H25K MVGE=_388DIL@_=#W/>< .;1&'Z#/PJ_@)5AP';'<+0 Z@O_,QP$;F_)6L./ M9G585 X552=5N1)LMR7'*(:^\'>9ZP2LMTRMH4<3:@B+G=!CO64*%%:_7:[, M"[&;E^LX_W?#X8V0C([4'W;HT7?0(=$B4#0.A:8G29DI@N&J&E9?-CHID&@1 M*!J'0M.3LE=ILEN[ ?J#]*T3<0RNS1YI-,O#HG*HJ#I_ROT1N_M[F?H@?<]& M/3DV!W>Y!2K7;+D=&)9#A=7)56:2G*9.1/IUG3., [=[^\4>?C2KPZ)RJ*@Z MJ-0:'H.]KZ#"%YFI(:*(,&^;]A-0.VE*2YV*3;L)J?P MEU3Y2VKWE_^4%"[B] CE;@<>*Q)!T2)0- Z%IJ=(N54*5[2DH$5+4+0(%(U# MH>E)48:7OKAH2?O5P]YF#^I70=$X%)I.L/*KU%[3/(FPI_V:8R\EH&X5%(U# MH>DI46Z5VMWJ"X6]J3+I>F&(N_K]LBC&05UJU!H^L\PE%ME=K<*(^Q9WSUV[_'L1O@D>I,9ZJ$'?BEA'][HU P. MS*$"Z[PK=\OLM=B7B4IF^$T><:B/_1Z_H%[6%!?[H>=[I$OO*7PJ4SZ5V7TJ MD+SI6]D#OUNP#V%DC>'4CRB/Q.P>Z5?\&_H[NA&2XFHEV@=Q9,^HX;C=/>Z+$DGGA# Z MDR_/<" _>I1K6B[ZNDB^H&J5I362)\-/\3/:/$>!H3B?HV01YP\"J1LZLD.Y M3NIU*3;-RV2!2+CI\=HTN>G>8R>6HGQH'Q!2R>J)'.%#FE&PO=V]R:W-H965T=+O9].Y6 394;(4 ML7KE(4D7@51/T\=^MDQ%,"N*%E&?6M:@OPC"N#<^+;;=I./39"6C,!8W*YS#?TQZ?+X%'<"?EC>9.J9_V*,@L7(L[")":I M>#CKG=LGW!GE!<4>?X1BG6T])OFAW"?)4_[DZ^RL9^4]$I&8RAP1J#_/8B*B M*">I?OQ=0GM5FWGA]N,7.B\.7AW,?9")21+]&<[D_*PW[)&9> A6D;Q-UE]$ M>4!>SILF45;\)NMR7ZM'IJM,)HNR6/5@$<:;O\'/@%-0)],3TB MCOV)4(LZ9'+U%_GXZR_VP/O\6TOG)ONS:$NYWZ4K/^Y\\O%#6R]8%\R7;V]A MN!GS^RI6&&OGP&BC[E2GAU/ W;=.CWD8!VWJ&\MR.SS)EL%4G/64WV4B?1:] M<=XKZW.;6DB8CX0Q)(R#8)J0;B6D6]"=O>9YFZ(N4E$DS$?"&!+&03!-4:]2 MU#-/S2";DW60$?7^/!/+) LE"21Y4!,VGH9!I/P[DZ% MVY:M5B3JY[3_O*VFL2-=U=S ;*U=]\C1FV3()OGK(W4]3S]038)!)<' *,%E M\#-!C;: MGC3.T: Q:9 M\M?'Z5J68=(,JQ$?&D?\2Q(_DF_J5]O@&DN[O@DA83X2QI P M#H)I8HXJ,4<'+BM&2$61,!\)8T@8!\$T16VK_D1H_;\+BY*_;1VVYP[:/-+< ME:Z*EK1MEZ3VT;#ADM V>KTPMXCOB!706Y5RKANA$R32*@9-4G299(6V]5$FA0YFTC)-(FG(I;5 M"W=!)#*2BF<1KT2K5- VLU#03 1%TX6JDQ/;')T'^C,RZYA :3Z4QJ TCJ+IPM;9CVT.?][AS\,VJW7&QCA0&D?1=&GJ),L B9H#I.YV6P(;/FJ/&G;;OIO37 "; MN]=9&B2-HVBZ-'4L1,VQT!YVN^<:U]Q0Y[D)392@- :E<11-/P'J;(HZAYHN M-%R"TGPHC4%I'$73A:W#)6K,.-YCNFZKZ3;7N&_L-FR:+C0>@M(XBJ9+4\=# M=$<\='5]?=@*U]Q YSD)O;(&2F-0&D?1=.'KN(D.#C5;:%($I?E0&H/2.(JF M"ULG1=1\_L"T/0(2N,HFJY@G1XYYO3H/$[D7!ERYR3=_C01AF4QE$T7<$Z8W+,&9/)FCMG&N:V.HL+O=8)2F-0&D?1]'.@#K,< M[U![AH954)H/I3$HC:-HNK!U6.7LN#:JNST/6@VUN7#>9R_?W+G.PD##)A1- M%Z8.FQQSV-3%=?==&D.O8X+2?"B-06D<1=//A#JTB\TCH+2?"B-06D< M1=.%K>,HQWP5U#N\=]1Z*433>Z&Q$Y3&H#2.HFT$[&_=VD39[&-Q$YJ,%-ZZ MN8U%M;6ZT%!-64?' M:E60;FY4LWDBDV5Q8Y7[1*KW@.+A7 0SD>8[J-0( %8& : >&PO=V]R:W-H965TLT M-#=O<:&$WJ6:IZ+X>CJ]6DXO9LL%.IM-4'P]6U[-OE_,XCOT#NTC;-86Y26SJO+.%]EF9W MZ.#+I]X@.#WL8,+F$MX M(@N2P-C1MTR"V((3F7#>:5>V_R3V*J_?Y/4_4H_T.^QW!:Q8@669IK"-L.\' MP]$H"-UMVWP%'+2 /CX>C;P_N%>^^HVO_M]\!5V^*M:P?9QG/F]F/9;=UZTW&G1&QH+E$&:\WTCH9:2%1=K)HH7MA&<,^5;BMVF.K&#\( ]/Z: M<_4R,;VE^2N)?@-02P,$% @ Z8/<6# ':5>9 @ 6@@ !H !X;"]W M;W)KJ)9 M+H9&*F5Q:IHB3H%B<<(*R-5,PCC%4G7YTA0%![PH030S'"6+%.I!\PP*/ 29B#OBANN>F;#LB 4 M&'O4G?%B:%A:$&002\V U6<-$629 M)E(R?M><1K.D!K;;+^Q7I7?EY0$+B%CVBRQD.C2^&F@!"5YE\I9MOD/MQ]-\ M,<$\#48H;9KG76Y/1#9 M5@;<)@/N/O9PSB3.4*83@ K\K,V++L,5BU>RZ"=C'=J6;_N#06"NVUZJN'X[ MSK,&WM^P+96]1F5OK\I=^]2E="_3OV[-@__'$[OD!DX$-E6!OI- M!OI[MUT]+KTN@Q7*;QVR_L#Q+.O567P;-O ]U^\^BGZCR3_(A?'?7)A.C?Z; M^]*ET6R]_+KJ3C!?DEPH&8G"62>^6H=7E:SJ2%:4Q>"!255:RF:JBC]P':#F M$\;D2T?7E^;O1/@'4$L#!!0 ( .F#W%@@K6B>U@8 '=( : >&PO M=V]R:W-H965TUT!NTM\\/6S56^S8UOKJ*]"/R0NS%)]MLMBW_>\2!ZOF[1UG'#9W^]$=F& M]LW5CJWY/1=?=FZDVPH MCU'T+7NC>]>M3M8C'O"ER B6_GCB4QX$F93VXWN!MD[[S K/7Q_U63[X=#"/ M+.'3*/C']\3FNC5J$8^OV#X0GZ-GC1<#RCNXC((D_Y\\%VT[+;+<)R+:%L5I M#[9^>/C)?A1?Q%E!M_M&0;.Z!;1SG+E.[9+39->>;7J<;EI[ONEQPFGM&:?'*:>U MYYP>)YW6GG5ZG'::SWO[<)#D1YC"!+NYBJ-G$F?M4R][D1^F>7UZ8/EAEBCW M(DX_]=,Z<3-U+$M_L%3[X9[_J5_$5N/<_/#GP6$#T\Q%<6 M Q\4+I@?)']>M47:ATQJ+XO]&8?]==_8WX!842@V"5%#CWN2>K.ZGG8K@'8Z M^-,WT#U^ W?=2M%9B@O2[7\DW4ZW1Z;V5_+AC]_HH/])-KII$^O+O4(^_"YC ME&KFGN_J=TEM8KW=I5DU<[M?U^_2O(GU=I>T:L9@X07IC.MU26]BO=TEHYI1 M^/*"]&B]+BV:6&]WR7QG9/MT9+U.O2Y93:RWNV1C&*?&%]0Y?$'TO9&Y32QI METKATCO%:R]W>\WC5=+)NP-V*<>RD\M)LF-+?MU*SQX3'C_QUDTVY,XG650A M,06)J4ALAL3F2$Q#8CH2,Y#8 HF92,Q"8C8260=V@W.VE$J:67JLOT M M$/USQ<^CPA_Q*-ARPD[OZ''ZY8N%[MR30*$Q'O#S>UU'"=,CQ.2](/+CX2 M4W@7LA2KW'?3%$-B"A)3D=@,BHB9QPE; M+J-]*!*R8S_98\")MY=F4J75-).0F(+$5"0V0V)S)*8A,1V)&4AL@<3,T:N# ME8ZZKX]6"[E3>_3JT.])$L)![M,%8:50&I]":5P92K?;+(W2,/(](B(B-IRX M ?-#X:]6LEBJU)K&$A)3D)B*Q&9(;([$-"2F(S'C@ W/CL-1OT_'PU_NUK]N M1NEPW/NEF8GLFH7$;"3F(#$7A)52B79.L92M[WL_EZ(5\=B6K7E"EFDL;:7K MPNZJK::I!-44J*9"M1E4FT,U#:KI4,V :@NH9A;:^6E3?M+TZK2I:/C>J8X- M[9X#U5R45@ZILP6R])T5#D($/%O:D%W-Y3]%)%C:;"V-J4JM<4PA-06JJ5!M M!M7F4$TKM/)5BN0PTHN&[QUN!K1["ZAF0C4+JME0S8%J+DHKQU3W)::Z_V/I M@^'OO^]92!XV?NR5ESVPT"-Z^IX% 9.L@]CN6/A3&G"5_6@<<$A-@6HJ5)M! MM3E4TZ":#M4,J+: :B94LZ":#=4V0V& M:=&P]&O4R]?ME+J@6A.<50^X<;@@-0VJZ5#-D$V$[!IU(9N(D62-/+1[%E2S MH9H#U5R45DZ$EY7RM'JI?+-[[]"E[U!-@6HJ5)L56ND^K>S&T;QH6+IQ)#G8 M-&CW=*AF0+4%5#.AF@75;*CF0#47I1U"JGWVG(HMC]?YDV32X,F2Z+#$ZK3U M]+2:V_R9';]LOZ.3*95L5^A$E6V?T6;+N3/54G M?Q['R[ .C^2Q6+SVPX0$?)4.L7,Q3+_0^/"4F\,;$>WRIW,\1D)$V_SEAC./ MQUF#]/-5%(GCFVP'IV<-W?P'4$L#!!0 ( .F#W%B230@E?@4 %PH : M >&PO=V]R:W-H965TN.26+ MW"B.>H:N.[V8A(DV&N3/[OEHP#8B"A-ZSU&ZB6/"7Z]IQ+9##6N[!]/P:26R M![W18$V>Z(R*'^M[+N]Z%641QC1)0Y8@3I=#;8RO L/(#/(2_X1TF^Y=HZPK MCXS]RFZ^+H::GK6(1G0N,@21'\]T0J,H(\EV_%="M:K.S'#_>D/KP M$SU,QW>S\>3AZ_>[&1K?>>AZ?#.^F_@S=(YNJ!0P14O.8OE*1430!5H3+D+Y M\)-'!0FC].]!3\A&9>C>O&S ==$ XS<-<- M2\0J17ZRH(NF?4]VINJ1L>O1 MM:$$>G1^@4Q\A@S=,-'D[B?Z]--ZOWRI[;WI !;[>!LAKU*UV1.AYJ<0E/*GZDV MRKJO?V[3%1+F0<)\2%@ !&M(;5526RKZZ/N:YYA'7',@QST'O>5TY9:5?E"IBS7ZGE7KI<[_N&VF[F+#U9OE M J"V-=QM5^ZVE>Z>[LVYKVT.5IIW'3^0, \2YD/" B!80U"G$M3YJ*G2@90: M$N9!PGQ(6 $:TC=KZ3N*\=NOL2)7N6Z*1%M>A;6_;WYQ[6PTS^8&?O'DYEI M. ?SIZ=L25<%(&$!$*RAP&6EP*52@7&2;$B4"R _Z(OBU'-.L1V_#D5BO M]V\ZY"JLI)WTH[K6KHXL:A'+&D=6I0 M6W<-NZ T#Y3F@]("*%I35:-6U?BH=59)AE(YR"PW9;..H"F!Z!H31WJ! %69PANJ(SI] S5 M,2I/(IZA>\I#MLCB_T1*Q! M09,6H#0/E.:#T@(H6E/Q.G.!WY>Z*,T;:W;L'.4N\''RPK*U^HSI''IU7/UFU#D!@H*<&=M8>-%<" M16MJ7V=+L#I=4L72%:?M.U/(M,<$E.:!TGQ06@!%:_Y07>=N#/VCHJD!F9^9 M@-(\4)H/2@N@:$W%ZPR3HO7(A&!Q?KFB1(;RK(#\?LF8V-UD%50'"D?_ U!+ P04 M " #I@]Q8@X_,:5D1 #TG0 &@ 'AL+W=O&ULO9U]<]LV$L:_"L=W<]>;:6KB'6P=SR3B2WWC2S*)VYO^RKJ:WW5V[^JE?=@OS-Q_ZX:X=S:_#S>EJ.73M]>:@N_DIS7-Y>M?. M%B?G9YL_>S.K^[JX=OKSLYOW#\Q-R\O4/WLYN;L?U'YR> MGRW;F^Y=-_ZV?#.8WTZ?5*YG=]UB->L7V=!]>'[R@OS<:+$^8!/Q^ZQ[6.W\ MG*U/Y7W??US_KL;_;'FQZ<#=;//Z__;S]('8.H'3/ 71[ #WV +8]@!U[ -\> MP(\]0&P/$,<>(+<'R&,/4-L#U,:LQT]W8TW9CNWYV= _9,,ZVJBM?]CXNSG: M.#);K"_%=^-@_G9FCAO/?W_Q]N+%R\LJNWAU5;VMWEUEU:NKBZN+ZEWV0]F- M[6R^^M?9Z6A:6L>?3K>J+Q]5Z1[5LIO^E#'R8T9SRK+)JS^R'_[Q-R+%+Y#6 M)$7KMW=E]L/?(9DR+O/O^X61R8_K4I6BM;]+]?%G1@]UJ3F^2S&M4W-]/%TD M].DBH1MQMD=\/7]].?UXMVVGW_,3<+U?=\*D[ M.5]W+_\%NAXPQ4I,L0I3K,84:Y#$G,N#/5T>+*9^/FE7M]!%\7B4V!RUGA(_ MG1-*--=*J;/33[N./T;*W4A%),TY<0-+0-($4:'SW(VLHEU.M0I3K$$2;?SSS@$BMI12">^9! M@=S\RX7PS(N>1*IYF&(-DIACGG@R3T3->]6/WC+ = MUW[,%MT(62?#3SK7A&GMC8Y)&,C70Y-[<6481Q47C!-_N$7/(=4[3+$&279@;Y&+LAUFWVNN9 FYI0@CF6Q;&46GNI]Z@+,,PR5BN&>(9,PD!"B"ADX!P12E@NAE1=91<\AU3M,L09)S/&.Y)8?Y%'WWMP/ MT]MVU67M]:=V,8T,NJV0\V$7A>3$&R83()!J0G3AF0?%26WF06\-4\5/(=4\ M5+4&2\VU;P?_D/C>K5^,0SL=LVF_&B/>$6 9R"C3U!]Z0*2@0A;"W\H!@;P0 MRCCH+T_BIY!L'Z9:@Z7FVF?!#(EN[,_?#-VRG5UGW>=EMUC!=\VMA#-,"L%T MX%P8QTU'F>];&,9$3DCANX8*2U#5&BPUUS7+2T@=D,[SA8WV;Q;WSJ' M-2]_UG]X=K^^CVX@VV8D9L^RZ2-Z WUE@1%:%53[BQ@@SDQR.M@NQ#N=BLI0 MU6I4M09+S;7?,A@2AS!7_=C.OSH;@:HD!":9::$D,B:.8-T-OQO#X)6L7YN;[Y_ULN09I^Z?/ MD*)08PW-P^D3X"TLUTI3WT= DBM!M?17KO%32;81EM2F ME( ," +E0"25N9 J6!IC(ID*5:U&56NPU%R[+3 B!XC1\0NQ1;]X%EN,A0QH M\P"KR*5_%0"TB)I]E+\-+J% *8QB,)Y1N1*J6H.EYAILT1*)LZ7'I=:+_4NL M$ !QS M33JXO'CQ\N)RDXH"9AQ@4I@)JEJ)JE:AJM6H:@V6FGN-6'I%X_1JYW'V^W;Q M<3-IP_DI(6PR>V F:?!P#8I4S"RL_8T4*,D%X=I_6A,_B60#4?D5EIIKX$YB M49Q?/3T?7;9?]CW2IB%P(C0WUDGB>P=$RJ+(B?:] P)S51!% ^]P4WYP=0!YDEH3Z:^)@$#*E/*)1 G$"4V,P?Z2*-[U9-M0 MZ1.6FFN;I4\T3I\^\';OH#H>&R(C2W'SJ?DX)$,@((3 L:[C>#[LO0S^>/%/%N.>^_=-WJ MG]E#-__0#O!D""3UL*(H_,[A@I_L-1< MURS\H7'XL[MYZ =S^&QQL\J.FQ$!-)/GI-!^CL($BC0K%L6#<0A+:NJ/V"I^ M6LF6HN(>+#774HM[:!SW^#QO9VZ,/TNE0&H1-9O#8(4#) P9DTC@9AC'P.*YY')*'AF((5Z097D+[V_D)$%D( M283_5+R$ JE43 9IFO$32#8/E==@J;GF[51IQ7G-[Q<5:!&A4*,1Q^V'*[P9)CP9(*J5J*J5:AJ-:I:@Z7F7B86.K$#T&E? MI2>4WU3DE KJW_(Q,4X)M,N46683?]57;2-W2TR964@(?RU7HW:PP5)S_;*< MB<4YT]MN-0ZSZ7HW.]UG'<")BMQ/2XNWDVQ;V*9B1/@9J140)T3N&X9*DK#4 M7,,L26)QDG1\?2Z#TH[ ^MQXD\G>A>T&I=< Q!+,K.J4;QTJ3L)2\Q63[@$0?(HFF M*GAM!5#[I@7UZX!KU/XU6&JN?Y8)\3@3.KY\EP.%:%(;"X,*T'B3R08"%6M* MF>'GETI58*3.A?_\K4;M8(.EYCIHP1"/@Z'C2W@YD- #EO#&6TPV$&A6%%3Y M"6 5$ A5#M>HW6NPU%S[=E[I$T_H.;*$EP/).90IH(0WWEZR>6&[>^I\H4@A M"B6"T8?*5+#47/LL4^&'2LD.E_!RX&T]!=/"?]H<;RK9.>AE0H3YF; 5$$<5 M\PN':]3.-5AJKFN6K/ X6<$IX>4AX !+>..=2?8U;-7?!P(A4,UPC=JQ!DO- M]=3"%WX@C>?(NEP.H!>SA^":ZF EBLI>H(;-[KS@//<+2X!02J2YZ=)@6*)" M&"PUUT(+87@%NU:C=:K#4W%<46@XCXASF&RIH!8AE()0= M;SO50*#=X*V&$)$!2G9KU)XU6&JNAQ;)B+2DG6\OBQ50D939,@9O6HOW*-E9 M(-,'+)V%^J>(9OX01>U>@Z7FVFN)C3@FBV=_4:P JJ,*J>0Z8=FW#174 W3 MG.>Y,'MXWS@@5"G"B)\!7:-VL<%23[$?_990?W36ON5"S5J]QHL-=#>&09"M;@U:O<:+#77/ M]Q,$LG&\LBA50598R;@;K&%0 M!#;+=1[:"00*HH+<4]3N-5AJ[A3M$Z+S@?O'C)-YLLH=0 MPI!9WW :)*X"H9RO2W!9,"I100V6FNNC!34R#FJ^J[A9 EDS9N(,[K.H^ 9L M-"R!!L*8]*-JU*XU6&JNESM?U!4'-T>5-DL HIBQR 3C?@9DO+EDWX"&:2[R M@@5%4T#H>BQRKOS=(VH7&RPUUS]+<&2+Y4121Q^C'2YWEIAD98*J5J*J5:AJ-:I: M@Z7F7B:62,DXD=I7[BR!S!\NA:)^6L@$B.1:$^:7CI1 (&7K];+P=U[5-M0M M95YGI?A?L51O(YVORS63%5$%\];7#1!*"ZF9+G:2C-VO4;0D2,5)T/%%K0K( M!"*B$+GTRWXG4*ADC# _%;*,]RYUN*"JU:AJ#9::Z[.E10JKDDL!+_819H%) M@Y?V3(!0D5.SA?5+9DL@DA9$4,&IO^N,GTBRB:CP"$O--='"(W5,9:N/.%\,<4B!VR#LC0R0M)S13K>P?5D7'( M.R"71PB="W^^KN(GD&P>*O/!4G/-L\Q'Q7.#WNX\_?P"&H>*?%#52E2U"E6M M1E5KL-3DXTL(I_]80 M[F)!.N $BC-[;7^:B/O"^I=PB@ M0<9$X3\;K%!;K5'5&BPUUWU+R#3]GCVZQD1)$U2U$E6M0E6K4=4:+#7W&K$( M3G_O=Z-IX%5%X)=J 8'@EVI!@N"7:L6[GFP;*G[#4G-ML_A-QQ.SOCG-3H<) M4/!,SH-G=^!,#J1>@7=I5$J&JM9@J;E66DJF_\+-^/8W^W^?&V:Z^[81U@_OY#WX]??SDU^@_]\''3QOG_ %!+ P04 M" #I@]Q8?Y)#],L# #F#P &@ 'AL+W=O&ULM5=ACZ,V$/TK%JVJK=1=P!@#>TFD)% UTMUVE>QM557]P"9.@@YPSG:2 MO7]?&UB.$ =M3O1+P&;>FYDWP<,,CI1]X5M"!'C-TIP/C:T0NWO3Y,LMR6)^ M1WV6A ]R)-_R!50J[B6]*4%[_@ M6-IB:(#EG@N:56 909;DY35^K81H . E *P \+T IP(X[P6@"H#>"W K0)&Z M6>9>"!?&(AX-&#T"IJPEF[HIU"_04J\D5W^4A6#R:2)Q8O0\GL_&DX\1F#T\ M1?-H\02BAZ?9TRQ:@%LP7JT255N M4KJ#%]QA\(GF8LM!E*_(ZA1ORM#K^.%;_!/821B2Y1UP[-\ M* #/B]"F3+.R3+.J)[*0VJ*X-ZF(?S_#4,.R,Y%K1=%Y=-W #N_9Z(HA;"^)V"O+GCC!Y\N0;0%YE M@^2$Z[0I.;RF]\#&&#LM;<[M'!18GF_Y+6TZ@[I6FW.OT)FUPK0WN MU.9!?DNDE&L5P>>9VIY4I)7H]-P.0M=%\MAI*=(9RK6*:+P&OH>1[>L5\6I% MO$Y%GF>13HQ.T+4'5Y]D89]D44]D)\K[M?+^_]-4_#YKTR=9V"=9U!/926V" MNC;!CS:5X.Q%U#>5<[L+324X[U+80@CC4[M(1]C5+VSK^T>MU4/'J$A.#D@+ M^9[7SEQC"&V,L 5;EJ'&TL:^%R"KE;O.4%(ZP:7CSVY\T=L_W!(J:+,VMX%G MH:#=$RK#9C._Q7X@RVBU4]90(L>V_:"=LH82!AY"'FJE;#;FF8RP33%(J%"SF#%[58.XH0I _E\3:EX6R@']6@_^@]02P,$% @ Z8/<6$]X M6E3$ P H0X !H !X;"]W;W)KOS\)"+$QH$_[?%61L-S5LXVGC MGJXW4F^8LTE)UK $^;U<<+4R.Y24YE (R@K$834U+NV+V,;:H;;XF\).[%TC M3>61L1]Z\2V=&I:."#)(I(8@ZF\+UY!E&DG%\;,%-;IG:L?]ZR?TOVKRBLPC M$7#-LG]H*C=3(S10"BM29?*>[;Y"2\C3> G+1/V+=HVMXQHHJ81D>>NL(LAI MT?R37VTB]AVL%QQPZX!?Z^"T#D[/ >,7'-S6P:TSTU"I\Q 32683SG:(:VN% MIB_J9-;>BCXM]'M?2J[N4N4G9\OYEYOY[0.ZGR_N[A^^W7Y!9S%(0C/Q<6)* M]0!M9B8MV%4#AE\ \]$-*^1&H'F10GKH;ZK NNCP4W17>!0PAN0<.?8GA"WL MH._+&)U]^(@$K)7RY$!\UV^!N[[]%YW]^8?M>Y_',./78^(#S!'^3O=VG!K< M?0'\MLH?@2.V0NJ@ZQ'3+TO,B+[,[P@(G7,?%&F5Q6ZN22NK25G*55(A$I4B38 M2NX('^0V"OCZQ#<)."58?"*P@T3Z72+]]TG"/U(T=@., ZM_\+IMQW6<_N=CP#"T/,>/_)XLAA!Q$$9^Z X+P]YKS.Q1-HN,2-W7H[M* M"E;Q1'_\ERII5-6.07:C>&_5Q4G1XE.A'>82/^<2OU,9^*BQ4 5#G>^^,/!1 MOZ *!O9#JR^,8T,G"IT0]_L*QV@=F:5TGL M) ':*-.9#VV#I#.#_:C:="*,+7HD.FD7\^.'DES3$BDF=(@"C2_GO-1[=$P^ MIJ6S1UG_T=P+H<#7S;IJSF?W2FW?S.?-XEYLBN:UW(I*O[.2]:90^FE]-V^V MM2B67=)F/<<0)O--45:SB[/NM>OZXDSNU+JLQ'4-FMUF4]3?WHFU?#R?H=GW M%V[*NWO5OC"_.-L6=^)6J%^WU[5^-C^H+,N-J)I25J 6J_/96_0FIUF;T$7\ M5HK'YN@Q:*U\D?*/]LDOR_,9;(](K,5"M1*%_O,@+L5ZW2KIX_AS+SH[C-DF M'C_^KOY39UZ;^5(TXE*N?R^7ZOY\ELW 4JR*W5K=R,>?Q=X0:_46;]5M7ZWU'GJXO;J_8>KCY_!S=7U MIYO/OWQ\#_X++N5F6U3?_MWH$_L@JIT KW*ABG+=_.=LKO2@;>I\L1_@73\ MGA@@ 1]DI>X;<%4MQ7*8/]<'>SAB_/V(WV&O8"X6KP%!/P ,,0&_WN;@U3]= MQW49(G/Y\7_@U;_^@1+VHTLK?[X6]F@-_)+#&2*=.)T0O^G/@:OR?6+2);8? M\(>+A*04)_QL_G!.,HT/@P ,]>*!>#Y>R44"N M#OU45$O]>%THL02J^.KRU@NFQX>2)!PC-/)FQQ&"&.0$CKPY C'%:7I4A($W M=O#&O-[>U[)IP+:6JU*YC#!K7)1"!EDV,N*(PP@R?3Y'1AR!1/_+$'<;20Y& M$J^17.B58U$6_7RLSU"QD;4J_]^]X'*66 >B5QN>L9$Q.PRU/9J.SF3NB.,, M)YBY;:4'6ZG7UF>IBC58%-NR_2N^ZA5S6:I=+1J7)Z]6NPB_:;;%0IS/=*T: M43^(V47[48<_NF:@U.&(4TI'QNTP3##"4XV9'8QG_L:4//#*X:LKLAY3Q)1RB0.P(Q@[J]THFNP<8K]GI]N].LVB\>>C%< M[A:J6T0:N5*/1>VN@5DTEMJPZ(9/TE=5K!A5.QGU*=;+)!B M_>.%UBBJ6AY+;5AK0['X9(KU9P97S893@C*2\=%>21YKV&%!#.IB/^I>_;DK MMQM1J1] L= MULBZU(W6-J!4]Z)VSO%^S>!2187=6&K#>AK8Q2?#+G; +D,) M&^\>73H"49HEJ4:]"NKBR*CKUPNN@&M_ ME7 \1EU''&$99U/^#>KBF*CK%PLV[]AB10GBX[UE1QR!,)NP;D 7^T'WR87@ M!:CK'SJX4%%1-Y;:L.P&=?')J.O/#*Z: V G%A4[TKNH$$.ZQ$^ZG\KUJA3K M)1#50UG+JFTW_3G3$ZSJ?SMW_C(8E6:CJN6QU(;U-#1+3J998O,G0H028OV@ M:@=FD)&$CS=87(HXS;A>=R;ZPD H\4/H";#A5PSN"FPC!,006S_L.0(YSS($ M)W99R-%/XWYP?(HU_.G!AATL"@FAF(T-.P(SC5:3)]T0)O$39C!K^/6"*^#@ M2XAY0JV^=P62C$QM+!*#E\2/ET].AR]82VU8=@.YQ ^YOEDS M*LX2&U,GIE8']T*A%OK^@$GW:JD;MZ459WAWYSEBDJ]$95 MRV.I#:\[,_1,_?3L::Y]9C(X@0A:UR_MXT9? O0\8UUA9@<2GI$,3UT]9YB5 M^IGUE.OGHN[,4M?.+$KH&/4<<0@32*>N9:(&=ZD?=Y]"/7]ZL%\;61%--<*, MKZ=P!.*4:2B<^-Y'#=M2/]L&HYY?+[@",=5R:A,Q@63JRS$]NJ[4S\-A>T]^ ML> *Q53+J?OB S)1(G)K.S/#*Z: M X&3]H?8\235Q[%G+TR&E*F?E)_JKD!*]H\67)ZHE!Q+;5AI0\GT9$KV9P97 M+;.:!26(I9FUUD?=!)X?W<.R$?5==R]0 Q9R5ZG^YI##JX?[C=YV=]F,7G^' MWN3]74-&IK^)Z4-1WY55 ]9BI27AZU1[K/O[@OHG2FZ[.V6^2*7DIGMX+PK= MMVV ?G\E]1? _9-V@,/=61=_ U!+ P04 " #I@]Q8*W*]:MT# Z$P M&@ 'AL+W=O&ULK9AMVI[)C5IMSO3Q!.GN[,?%9!MIH!<2=C=?[\24 PV(?587V)>[GFL>\(Q M%R9[RK[Q#2$"_,BS@D^-C1#;&]/D\8;DF%_3+2GDF15E.19REZU-OF4$)Y4H MSTQD69Z9X[0P9I/JV(+-)K0465J0!0.\S'/,_OM ,KJ?&M#X>> Q76^$.F#. M)EN\)DLBOFX73.Z9+25)0IT7]B7\T M1G0$"+T@0(T _:K ;@3VKPJ<1N!4SM2M5#Y$6.#9A-$]8*I:TM1&96:EENVG MA?J_+P639U.I$[/EW::C5Y@1R2^!C9\"Y"%;#"__Q=<_?X;]-SW0ZSY.:RORPA< MO1G"1..8O\I"8JQ7EV1*&ULO4>LEJN#V"_"N;S=#=M5R9UBN$G[#MS@F4T-& MF!.V(\9,K2Z";K\P.D6Z-@R0X_I^6]GKQ6E[<49[N2UE8''UB[9E M-"EC 7"1 $Y78H\9&6IO%'CN1:$3%FF"]8QT6R/=R[+DZK1-)RS2!.O9YK6V M>1=EJ5;[G0L?NC[R0MOSC[)T6HEDCJP0'15& TC/MZS0[J2NUXO?]N*/]G+W MO4RW=>%CIAD298S\J@M3*X+$V!3MMT MPB)-L)YM86M;>%&:PH$T!="&(8)':3JM1 CYR('.49H&D+X56*'OAL-I@M9A MTK-&NWE(LU5*L@208I\AR3G)UR@P\#\(@=(YB97;>4ZBW2E\P6Z<%!QE92:EU[4L&JU_4U#N";JM7 M%\]4R.>J:G-#<$*8*I#G5U3>NYH=]3:D?5TV^Q]02P,$% @ Z8/<6,+3 M$R>7'@ OEH" !H !X;"]W;W)KW^;)\]_'#P]?\S<YIOOGXK5^ML?[\1W3U\(EU]N=H/A<./\M=Z_??A$^/Z MCW>CPQ(5J^)J=R#R_7]?B\MBM3I(^^7X=X6^>Q[S,./+QT^Z^O##[W^8O_)M M<;E>9U7FT?_A6^5=..W@E7]]O= M^K::>;\$M\OR\?_\G^J)>#&#=&H&J9I!.I[AXL0,XVJ&\=$,DU,C3*H9)GUG MF%8S3(\723PQPZR:878TPU@Z,<.\FF'>=X9%-<.B[PP7U0P7?9]6>7/%IA8O':_ST*$^K7.R]SL6GE2X>K_73LSRM M=O%XO9]>L*<5+QZO^=.C/*UZ\7C=GW[&GE:^>+SV3ZY*Z6GM2\=K_^2"24]K M7WJU]J>G9GG^9>^]]J6GM2\]K/WSQW>BA[ M^##__MUK61[>MJ/=9O_=Y7Z^W<>G M1WIZ>CY)G:*3?Q=&XF^"-)(FPO8FWQ3;EL6Z? O9G G21:5>G%5D$LG"^U]^%7X1SBOQ-*QTPV9>G@EC\0=@M1OVKG9G M@OBXQ./3BM;CJ12GE=)GL?0W?M[[_<\K3AY L1=H]%C"YR>P#VAV@W)Q]0R. M>[YZK!X_]'@TX%FT>X#2HOFJ:6&G-]A$->>D.6+^KS9C!ZZ\T@[K]X4J_%2GJ\:$;3ZLU@ MR,^;#H$?7XC/:@N7]?@]&1\T<=[QVFXDWOCY#X+Q@SWN^P=!R^)]>B0F[<1A M2_/W[5U^5?SQ;K\IN2TV7XMW'P]+./J?MO D,9G$%!)324PC,9W$#!(S2 MIL_Q-NV,MVBWOOI;\.X.1\GVX195(:=M\G+7NI/U4ZG,*FUP@A\1<$O-(S">Q@,1"$HM(+":QA,12$LL@ MK!%4L^>@FG4&55A\+3;;0M@^!-;V;K7<"9M\'UMM&?5(+5Z^,YR-IK.C;:_. M 8> I)*:2F$9B.HD9)&8^8A>-%]#1IKM%#FB3F$-B+HEY).:36$!B(8E% M)!:36$)B*8EE$-9(JOES4LU[;%(MM]O[XEJXOM\LRR_"7;%9KJ]_JWRYF_]G2R3PRDDII*81F(ZB1DD9I*816(VB3DDYI*81V(^B04D M%I)81&(QB24DEI)8!F&-E%L\I]SB[92[6:^N]UME0O'O^^7NNU"N=\T-M&UQ MM<^_W;+83_)/L;E:;O._5H5P>[_:+?<3%)NV[%N\BBMQ<;3EUKEH0[?<2$PA M,97$-!+32LQ MM$Y]Z.8=BDD9I"826(6B=DDYI"82V(>B?DD%I!82&(1B<4D MEI!82F(9A#7"4!P]I^'A#Z8U@PYJ0XYJ3/D_'QY+2Q+X>HQ[%HSKE,8 MG'&D)J.:@FHJJFFHIJ.:@6IFI;U\M4OSR<7TY:N]RB]R7!O5'%1S4+_XQ++:[S?)J M5UR?KECYU&T,#C"TQ035%%1344U#-1W5#%0S4*V*\DI7O(P'^_@( MW_+-83.M_3 >6J2":C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&J):B6HEI&:RB-V]+'7U9EY>%<+[ M95F=XMEV>\-/W=C@2$1[6%!-036UTAH-;>+\];GV6M\)]98)I47S6I4JH]!Z M%%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+**UYR_"Z+$7JO 2];<^E M\!_!7V]WC_?C?3J(]YAET>$@7EMX=8\R-+Q0348U!=545--034U -5"5(M0+4:U!-525,LHK9F5=9V*)/[\GDT)[5-!-1G5 M%%1344U#-1W5#%0S4N#-NSV8T-CD2T?@75%%13*^WE?LC95#H^@5[K-YG>,IDXW7\JOFH%J!:B&H1JL6HEJ!:BFH9I37CJ>Y4D;H[52Y7 M^78K_"EXF^MEF6^^5U?0M683VJR":C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CF MHIJ':CZJ!:@6HEJ$:C&J):B6HEI&:%XDL%M+AQ,WC/9RO)YR-Q(DXDHYW<:)=**AF MH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI:B645HSR.IR%:F[7.5YU^:V*@=[ M_/\AVMHKPKK!P6&&%K&@FH)J:J6]?7T!.JR.:@:JF2U/B32>B]/Y^*@#K'7" MT4RZF!Z5@*'+YZ":BVH>JOFH%J!:V/=5$J'#QFV_K_/19#X[.M"=H,.FJ)91 M6C-=ZCX3J;O/Y%2ZK.]WVUU>[K_YI35BYJ^?^LG^R1]+XM'9")?="S X/]#R M$E1344U#-1W5#%0S6UY,)T*F;<+6D$$K1U#-134/U7Q4"U M[/LJB=K>F]K^ MC(O;)FS/#[0#!-4R2FOF1]T!(G5>63VL^K&RWJI^[#>9W+UD@Z, ;>] -0W5 M=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M8S2FAE6MW=(W>T= M?][O;M:;Y?\]W9CMZ0:CPG^$7UIC#.WO0#49U1144U%-0S4=U0Q4,U'-0C4; MU1Q4<+EYM5/@MD^VW4:37FQ\!NG@AJD6H%J-:TOL93M%Q,TIK MI-2X[N\8=_=WG-I3ES^G5UM6=:-#LPK59%134$U%-0W5=%0S4,VLM)?[5)YN M_WY\VYC^D]KH,CJHYJ*:U_])\5LF%:>MDP;H,H;]ES%"!X[[#YST?W)2=!DS M2FNF1-U<,>Z\'OAU2MSE&^%KOKI_/ 7N>KU:Y9NM<%=L'J?X=;^1\[[^K#5" MT)X+5)-134$U%=6T2A-'S;VB%]+1L0^][X0&NGPFJEDG?HC12#Q.!K1X M5< M5//Z/B5^WQ= @"Y?V'?Y(G38N.^P2=^G)7V:4&Q,.#LZM32C?HSF&[U4O]%W M%S.U/71D[1CLB4$U&-0755%334$U' M-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+**V9A'5'Q/YAUY;C ML"MCN['!D4AJ,JHIJ*:BFE9I+W=G3RY&$W%^O//O]73C\40\GLY E\Y$-0O5 M;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M8S2FC%6%SR,NPL>AE\7VPT.CC*T MY '5%%13QRUM"RWMM.B@.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HE MJ):B6D9IS;RK>R#&/]8#\<;Y?V@7!*K)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@ MFHMJ'JKYJ!:@6HAJ$:K%J):,7[==+,8/'\?GKZ#]%)363+VZGV(\L)^BQ_F, MOPCGU>2MB4A>?GV):C*J*:BFHII6::+TXN4LGLU>[<_L-9F!+IN):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B6]/MU3M%!,TIK)EC=D#'N;LAX/%'SD[!N)EEK M-)%755^BFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ M":JEJ)916C,/Z[:-\>-UTC]W(B9:L8%J,JHIJ*:BFH9J.JH9J&:BFH5J-JHY MJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6D9IC22DQ]K]#A]!DLW.#0644U& M-0755%334$U'-0/5S,GK%H6YV-;ET7="&UT^!]5<5/-0S4>U -7"OBL_0H>- M6X:=M V;H,.FJ)916C."ZKJ0R<"ZD'[U[]WJX!Q"*T%034$U%=4T5--1S4 U ML])ZY%#/"6UT^1Q4U -5" M5(M0+4:UI-(:;;Z+:4M-(SIL1FG-O*O;2":=UWC_X,G\W>C@U$/K25!-0345 MU314TU'-0#6STAJG'+=W^?:>TD:7T$$U%]6\WL^)WS*EU%[DBRYAV'L)(W3< MN/>X2>]G)D67,*.T9CS4%1W[AX/BX>=;?+M'')P=I":CFH)J*JIIJ*:CFH%J M)JI9E?9V'S ZK(-J+JIY?9\2_\2$K_N T>4+^RY?A X;]QTVZ?NTI$\3OM$' M3/T8S,ER3]U@OD$[<5 -1G5%%13 M44U#-1W5#%0S4JRC4EWV<:K;;]]VFGW>?GEGZ40%E?KS_J MR:BFH)J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFE M-9)P6C=U3+N;.BZ[KT;KGGMH!J*:C&H*JJFHIJ&:CFH&JIFH9J&:C6H.JKFH MYJ&:CVI!I;V\JFK<>MY\B(X;H5J,:@FJI:B645HSW^H:D&EW#8B?+Z^%9?G6 M5=?=RN"<0VL_4$U!-175-%334KXN[]7:YVQZV(O>#W*W+ZZ+C8[NLNRAX[LHUJ :B&J1:@6HUJ":BFJ9936C,.Z7F8ZL%ZF__Y5 M+2^%Z%[XI,N"4GY=;M;E[>,%B>V77?3='8M6V:":C&H*JJFHIJ&:CFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEE%:,W7K*ILI4&4S1:ML4$U& M-0755%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+**V9 MA'65S;2[RL;?+/>;@G?[+^+%Q=E4/,X\M&\&U7Q4"U M1+4(U6)42U M1;6,TIJ95_?-3#NO MXJ\S;Y/O"N%]OA7RPRV.KHIRUWI+HVYN<-ZAU3.HIJ":BFH:JNFH9J":B6H6 MJMFHYE2:.'Z1=X=[XQRG'=HI@VH^J@6H%J):A&HQJB6HEJ):1FF-M)O5G3*S M[DZ9/W>[]:8LO@N?BV+;N5W7#0W-.52344U!-175-%334/75YB[Z* >JOFH%J!:B&H1JL6HEJ!:BFH9I35SKNZ6F;W1+?.(YKOE MNA3RPQF=#Y'7G7AHT0RJR:BFH)J*:AJJZ:AFH)J):A:JV:CF5-K+Q)O,9\>' M[M Q/53S42U M1#5(E2+42U!M135,DIK!IY4!][P*IK+5;[="G\*SS=VCQYN M[+[_COQXB>%Z_[5X<[_="9?KV[N\_-X:BV@%#:K)J*:@FHIJ&JKIJ&:@FHEJ M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:4UX[.NH)D!%30SM((&U614 M4U!-134-U714,U#-1#4+U6Q4OM08B6AF# M:C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEI& M:^^EOP[@XGGFY_J[85?Q.T35[N MMQ-;8Q'MC4$UN=)>[G^=2=/I9'%43*R@PZJHIJ&:CFH&JIFH9J&:C6H.JKFH MYJ&:CVH!JH6H%J%:C&H)JJ6HEE%:,_'JTIA9=VE,=^()7_/5?7'JWK[=].#L M0\MC*NWEK4 O%HOQ;'8 3:[K!P;&( M%M=4VLL3:\:3^?3XRD8%'55%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$ MM0C58E1+4"U%M8S2FH%75]+,.R_T)P\N=H\T. G1XII*:QQM* MFOU#[N"BOUE^/=S*R5_ME^BV*-L/'G:..#@124U&-0755%334$U'-0/53%2S M4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+**V9FW6;S7P*'#Q$^VE0348U M!=545--034U -5"5(M0+4:U!-525,LHK9F$ M=3_-O/.J_VI?ZJ&T-"^O"N']LJSVEK;>XK<;&QR):%$-JBF5]O(PI#BJ/IK[ M7U5T8 W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M8S2FGE7 MM]#,^[30W&V65\7;!P?1_AE4DU%-J311>A%WHS-1/$XZM'T&U714,U#-1#4+ MU6Q4E& M!F<:CFHUJ :B&J M1:@6HUJ":BFJ9936C+FZ:6;^1M/,SYT"\T/7UZ.--*@FHYJ":BJJ::BFHYJ! M:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9936R-5%W5NS&/W\*3(+ MM&D&U6144U!-134-U714,U#-1#4+U6Q4/B^9^ M:!,=UD(U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+:.T9MI)==KU:9/I=X), M-S4XZ] >&5134$U%-0W5=%0S*JUQ8I%X=K$X3CJT1@;5;%1S4,U%-0_5?%0+ M4"U$M0C58E1+4"U%M8S2FDE7U\@LWJB1.7GD\).P?CIRN!UT2_ON$0<'(EHG M@VH*JJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6HEE%: M,S?KTIG]PY\_,CA!DY#49%134$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+ M4"U$M0C58E1+4"U%M8S2FDE8U\@L.B_._X'F[6YP<"RBG3*5UKCD7;IHN4!" M0<=544U#-1W5#%0S4G#XH>TQE?;RZD!)'+=E'SFLBFH:JNFH9J":B6H6JMFH MYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9I36SK^Z.6?3ICD'N.]$]TN H1*ME M%NUE,,G;_Z>B+^GHJ'KY_7S,KI9?KEY_F2W MOMM'SCOAK_5NM[Y]>'A3Y-?%YC#!_ON?U^O=TR>' ;ZM-W\_+/;'_P=02P,$ M% @ Z8/<6-QWT,Q4 @ @4 !H !X;"]W;W)KNYPN.@KYI"I$#<\UXVKB55HW-[ZO\@IKH@:B M06Y.2B%KHDTH=[YJ))+"@6KFAT%P[=>$H?S5J:R.]9"EHC5U1PD%A.O&1X)1G:S!.GD4XLD&:3'Q BL(&>;:,A#S.> 4&;-$1L;OCM/KK[3 T_4K^\)Y M-UX>B<*I8#]IH:N)]]6# DNR9WHCCG?8^;FR?+E@ROW"L7MESQW=3@!#,<7 &$'")WN]B*G=L;ML@?9J@)9>ICY&NCSM[AYYV2VU9)>$')#/,!C(:? M( S"T;]PWYCJG86]L]#QC2_P/:1S^ -+\DSK?7U.SIMP^QAN5$-RG'BFVQ7* M WKQ^W?#Z^#;&^)&O;B18Q]=*KO@A>EL+*"DG/"1?[A5(I_TM)V.BR)W%&N@&%I8,'@RY4'LGUQ;:!%X[K\46CS9MRR M,D,*I4TPYZ40^C6P#Z_%?4$L#!!0 ( .F#W%A9X2URSPP !%P : M >&PO=V]R:W-H965TZ_%R4OU?S/*_1GZOENGIW-J_KY[<7%]5TGJ^RZDWQG*_5*T]% MN-W^XN+I\SC[E#WG]X_.'4OUV<:#,%JM\72V* M-2KSIW=GU_AMRF538!OQTR+_7!W]C)JF?"R*WYM?QK-W9T%3HWR93^L&D:G_ MO>2#?+EL2*H>?^RA9X=K-@6/?_Y*3[:-5XWYF%7YH%C^O)C5\W=G\@S-\J=L MLZSOB\]IOF\0;WC38EEM_XL^[V.#,S3=5'6QVA=6-5@MUKO_9W_NWXBC IB> M*$#V!8A1@) 3!>B^ .U:@.T+L*X%^+X [UI [ N(K@7"?8&P:P&Y+[#M+A<[ M.;9:#K,ZN[HLB\^H;*(5K?EAVR&VI96$BW73=Q_J4KVZ4.7JJ\'=9!A/'N(A M2L:3Z\E@?'V#QI/D[O[V^G%\-T%W"7I,8_3A^CZ>/*+!W>V'Z\DOZ!Q]R,I\ M7:-IL7K.UE]4]UEFZVF.MA6IT/?#O,X6R^J?EQ>UJF1SJ8OIOD*#787(B0H- M\^D;1/&_$0D(10-UL>__\3'(?K^[RY,[,?\9[-6F*!;E9(^ MK--5&G5O&7FM2FGW*OE8%ZIK'?H7.?0OLH73$_#'HLZ6**LJU2W>NGK#KCAS M%V\^N=]6S]DT?W>F/IJKO'S)SZZ:V@4_N+H#)"R&A"60L!$D+ 6":;V#'GH' M]=&O!EDU=W6*72F^+=7,OB]7F&#)9!B&EQXK%20L!8)I4K,PKU<.\*.OS.B]7:+%^R:M:+6#JRB7>CA,> MO].4!=M_#/$/XC'O>(--SEZ M*HM&.J7@?M)V:<>M-[IYF\-0&LK9<5Q&#)NZV6%J&/.04D,U;^W[J@8)2X%@ MFFKBH)KPJK:;.Z>;7RZRCXOEHE[DSF&_ M9VEK72$E%L(8]8Y 0M4&R9B@8T<BKWZ@M!2*IBMX9))AKX(_ M9V69'6GW!9U_U=.I(;;>; ?JS>OC%5BS[Q";6 #;.Z7')%JNQ1:/2)V(7% B13$'*Z@EA(H M+86BZ2*VKA+VVTJNX;IN5^1.*:DM4$35YL@4TH[#S#5@[3B*!>:J?Y@Z@OI- MH+04BJ;KV%I.V.\Y[0;C:X/0-H>$&EAOM9RPWW,:W-W>CA]OX\GC;K$\N)L\CB>C>#)0RV>GD-_@M2#G M32$@4 P%2KX%Y.DFH X7%$WO)JW'A85W3]5U#X4AO:$A*"T&I26@M!$H+86B MZ9VE==6PUY&YNI[-%LV1!S4K/&>+V?EBC:;9\T+-$H[*OG\%]BO^S=G10L=^ MB9&01P$W)Q0[5!(24X<<.99-;"W!%+0BR5WL+4T(4- \8"280I(JB! M!DI+H6BZB*V'AKUNBR9BL7-&BI6ZTKPY$/62HV51N==YD;VB#C@.0W-1-G1$ M,A))2LV['"XDQTI^ZRZ'OTV]]00UMZ!H^OF.UMTB?G=KMTBOYIF2L%C.\K+Z M#N5_;-2NRWG96.'9!640"$5F[9G]C>A_$ #6Y MH&BZD*W)1?PFE[7;0MEZAN+34MKFU:D[%([0$[%?KW-5Q_STKGN\2-[G\2"/8H%>Q8+ M]C 6[&FLO\(Y(ZUS1BC(;HQ VDQ#4%H,2DM :2-06@I%TSM+:\\1OSTW*%:K M8HVJNIC^CEZRY29W=A7;3"-A&&%SBK##:&0=*'+!1$2M61[4E@.EI5 T7;36 MEB.OV'+;J>%]OZD!TG :@M)B4%H"2AN!TE(HFMYQ6J..P!AU!-2H Z7%H+0$ ME#8"I:50-+VSM$8=\7MK':<&VQ5CZM/5+(//4X9HI2(@'/CZJ-]I)8S)"G'842-VPBI M(Y1$0E(9\?;Z^MO8^G+4[\MUS[RACN-DF$<\$-P\>>8*%91B&H3F6PMZ] R4 M-@*EI5 T7>?6M*-^TZYSD@ZUSXA1+A@C@77 T!'* Q)0B2V9[4@284XXLVYN M^=O16T-0_PR*IFMXE,_H/WFF'_4]G?E![>-AZJT64EK6N2,R9 '#POH(M -E M$% 1F%(G_C;TU@\VQ?&OL+1H:VG1+B?..NAG^U"<1P)+2:TA:(>&2N= "-/< MDL(:G!!T70)6X.+/+<0GL!$)6&3EJ(-:3Z"T%(JFB]I:3]1O/;V65T<=3A$5D5KFV*LG MA_.$U8(H,/6(75#)0AFJ:%,Z4 \*E)9"T73I6@^*2N]'][?FUU%03PJ4%H/2 M$E#:")260M'TSM-Z4M1_KJQ7EAVU3WYAQM2'LO418 >JS^. 6-LGQU&R2+ ( M6\,?U"\"I:50-/T+1EJ_B/G]HIY9=LSV?-Q9=HY =Y:=OWY]QRHH;01*2Z%H MNM*MI<6Z'#7KF&7';*LJBH1DUEK+$8B9:[ Z MV#U=^,WA*"NE50-%W"UJUB M?K?J&W+LF",)TI5CYXASYM@YXD[DV/G;TEM'4,<*BJ;KV#I6S.]8=T*!V%11-%^_H.[E>.8'5-\?. MS^N18P<%BJ% R;> /-T$U!*#HNG=I+7$F-\2Z[J/8J"F&"@M!J4EH+01*"V% MHNF=I37%F-\4ZY5C-V".;PH[D2WG"#V1+>>$NK/E_(WI+22H$09%TX5LC3#V M2K)DMVPY9EM7YUA*M;Z.L'DSRA5+!(\D-<_SQDZL$"3",C)O2/D;TEM$4$L, MBJ:+V%IBK'O*8Y]L.68G*Y[(EG-$NK/E7$AWMIR_3;WU!'6IH&BZGJU+Q?PN M5;]L.>;*9'1GRSE"]]ERYA="N: GLN7\C>DM)*A9!473OU"U-:MXE[3'[MER MW'&4Z<1M!T?HB=L.+NB)VP[^YO25$I260M%T*5LWBOO=*-?15_0_]"U)=/XK M]5U!@])B4%H"2AN!TE(HFMZ?6FN,^[_SONMVBX-F7(+28E!: DH;@=)2*)K> M65K_C;_R%?B=,B6X[9:YDN@<88XD.A?,D43GKWAOT4!]-RB:+EKKNW&_[^:= M,?KEUOFOU/M# )(6@](24-H(E)9"T?3^=/3U_# &'0S(XS.U8_G6*J7 M7O*RRO>J5\]JSXE4)[C-OJ#=4Z#8=O\YG6?K3SEJ/5M5H-Q,ZTV9[\++Z1R1 M:%?BC:MQ%T?/$EOEY:?M<^4J-"TVZWKW8)_#7P_/KGN_?<2;^7<>OAWQT/F* M5*_LGE_67F+WL#Q5PT^+=866^9.Z7/ F5+VNW#U_;O=+73QOGV;VL:CK8K7] M<9YGL[QL M3K3T51?_VEN<#A*8!7_P=02P,$% @ Z8/<6'M&;%$B"0 M?'$ !H !X;"]W;W)K"'[#XFR7:] M]N+O=RR(WFX[=J?R9]J2\PZ[%?WSVEKS[FN13^1I%W_('UNJV(^4C8@%;ICGA9?^\LAD+ M@ES*QO%;B78.,?..[[_>Z_IN\MEDOGH)FT7!+_XJ?;GM7'?(BCUYVR!]B-Y, M5DYHD'O+*$AV?Y.WLJW4(R@''7H M*63?7RVST?9GVY9^'S+^Q,N[\YXMW@M[E[(JI=ZDYLX M>B-QWC[S\B]VV;#KG[U^_3!/W"]IG'W7S_JED]EBKFKS+YI*=&L^G<^LJ4NL MN;YXH--':S$G"YT\FAJYGSYH\T<'R8\WW30;?3Z&[K(G( -DBU^(A6AH3D"C"2I%V;??&Y: 0ITM$/S-S&OD]%8& M69QD_Y.GT?(;23:!GS8E)41!6R_WK0^Y?MWOGO?%B\NH%6T8^^2%9 M14'@Q0G9L+AH\2/YDWRJ'C6M#MR ;5>' LNOV+Q_6R!)SN.+-I*\;?H2 MQ?X?Q]>6BE-+;4D5,QD)@I/%L+&=86 M#NL@P[K"9XR*M*SE@BQ5EW^EB[+!3Y)M2!Z,>D?9 M @VK-X25Y='@Y$0:T+!FXVREH3(^6D M=N^J+N3_Q]6,4JT=^GYV\'N*?'VT"\H?0.O$.@U\)K&0876H9C0=O:8T-1MG MVYA8R/'93>-K3BQD6!>J49163RRE2BP%<26A5#ZZE"#63.6/J>V> E33H9H! MU4RH9D$U&ZHY4,V%:A2EU3.VJNF1N64#'UY9('^2!VVVF)-';6;.%^["^)6X MCVIC5D/K?:":"M4TJ*9#-0.JF5#-@FHV5'.@F@O5*$JKKQ%5[8_ MX:.MDQA:;%1J(A=QH(%UJ&9 -5/\H%C0P#94HH,4]4$TM-8$L1H;5H9H!UTD\\N= MBNWUNU:%^WRR=0HC-16J:5!-AVH&5#.AF@75;*CF0#47JE&45O_ BZK:2Y&P M^^@*M-@+JJE038-J.E0SH)H)U2RH9D,U!ZJY4(VBM/I*4!6@*2T+T/Y^43\_ M8NNU0A;;YU5%&VIG&IX6]D,G8D U4W2V%C2L+1K6@89U14\9W3<4^U4!I2HG M4_CE9)?M1O/1UIF@G+Q#NV[^;0'AEEI#2Z7YMP6@K.BF%6WUQZ98M7VV=H-!JJ5(32%!H(114,Z": M*7I(+&A8NR'LF02%EB]!-8K2Z@E:E2\I_/*ECW9C6Q0[\R.U3EIHW1)4TZ": M#M4,J&9"-0NJV5#-@6HN5*,HK;Y&5!50RA"\20LM?H)J*E33H)H.U0RH9D(U M"ZK94,V!:BY4HRBMOA)4)51*RQ*JOUWLS _8>JF EEB5FL!&+K3$"JH94,T4 M/206-*P-U1RHYD(UBM+J"5Z56"F7E5A]L+T,K;"":JIR6DYT;@L:6F(%U0RH M9@H?$PL:UX9J#E1SH1I%:?4TKFJLE,L^4HJS)0ZML()JJG+Z<4-G=MR@Q5-0 MS8!JIN@AL:!A;:CF0#47JE&45K^M2%47U;OL4[ ^V#?GJVVS&*JIO=-/:6K. M8FA8':H94,T4/206-*P-U1RHYD(UBM**+.Z^NZO9FL7/N]O[)609;<.TN,O7 MX=G#+02GNQNI'3WORI]I<2/ BBGN2TB]^-D/$Q*PIXR4KD:##HF+6_T5#])H ML[MWVMG^01[@<,/%R5]02P,$% @ Z8/< M6++)(Q6G!@ E!P !H !X;"]W;W)KXZ:1NQD]A)UR+1A&X]M5 !W6E_NF @=R%ACJ'KM[_7"260 MF%Q[XJ9-;0B/W_AY[3?^N;YX2N7?V4((A7XLXR2[;"V46IVWV]ED(98\^YBN M1 +?S%*YY H^RGD[6TG!IWFC9=PFED7;2QXEK=B[2M8JC1-Q+E*V7 M2RZ?KT2Y19E&2Y%D49H@*6:7 MK2X^#PG5#7+%UT@\97O72%MY3-._]8>;Z67+TCT2L9@H'8+#KXT(1!SK2-"/ M[]N@K=TS=; MI'&6_T1/6ZW50I-UIM+EMC'T8!DEQ6_^8YN(O0:$'&E M@W(:QO8VP;V:QLX MVP9.GIG"2IZ'D"O>N9#I$Y):#='T19[,O#78CQ(][B,EX=L(VJE.,.B'O?ZH M%Z+KFWZW']QT;]%-_WHPO.N.;P9]-+A&XR\]=-\=]OIC% SN[KO];^@#NN=2 M) I-TN6*)\\H4UP)F XJ0^D,P:R47 ]KAG@RS452+/1DV0@4IUF&SD*A>!1G M[R[:"ESHOK0GVQY?%3TF1WI,T5V:J$6&>LE43 _;M\']+@7D)057I#%@*"8? MD8W?(V(1&SV,0G3VJZE?P5O"!)"EL]]^P=3]9(H5OCX6:8AUX-?>#;F=![>/ M!-\.7; =NE$Y=(,9&I1#UX6A"PZ&[A:&SC1@Q?,<\_/TF^L\6_&)N&Q!K$S( MC6AUM!WKDRG+IPP6GBC809Z=79Z=INB=H=B(9"U,"2L:TKRA?C-O.M1F#J'^ M17NSGXM"Y^[I')>XE#)R* Q-0M?U71_OA <>W)T'M]%#D&9*5[0\[J4(P/8? M3:E/,*YXJ>ML&[N6;UL5+P8A<0AC>Z8/O-"=%]KHY;/4;YZ53&>1,AFAM>=B M9KF6ZU6,&'0$6RZ,7\6(06C#/P_[9B-L9X0U&Q$)%&F@B1332.7+AMF75^\&]IA7M5678=>U;>I47-5U'QAV8"IX9E?^SI7?Z$J_ M/-%,ILN]Y=%DQS=,?PRO)+?BIZXCQ+.(16G%4%T(9<")2\GUZA)'_#&*(_5L7/.M>MJQPVP' M5V9=8%1:#L46JZ0H-$D!B'U&J7O$^QXWX4;O [40$EP#W AT]E)W9I[!AAX3 M B]HJ^K-H/28A8GG5:W5E=AES+6/^"*E+]+HJR^*6C,:(?7NV5#OE-E5(P8E M@=<-\UQ<=6*2^AZ#U?#(XH5+TL'-J ,H$JBM]"CQE'9L^)?S@?Z.? MVL:%*R6CQ[7BC[% *D5#,0'/8S%9)&F&/=@;HG$O^-(?W X^?T.WX]!HK#',F^OD ME-'"4T4[3&'):9C]Y)T6;B3#-R?[E-'"4T4[3'8)C;B9&O\C%6,#%U*',5I; MT@Q"3'W/=^UJ59I"6BYLW8[L8'#)D/@T$(D-T&=V91 ><64*V>2*E!Q)?AI' M$A/RF3#2),2^@[%?I4ACR$:*)"5%DI-1)#%1I.V2ZD %)J%/+=@<5(W5A3:L M,Y@>V>F0$B)),T3VOJ]A?/18"BZ3*)GG(YBM'[-H&G$9B>P]VL#/O%CUQ>\' M7QKM&S 18V+9U?U.8%(RWW4F2 M--/E*RDZ0U+ 33'5N!DE&_%R&ZKKL**^WO2*BM(7KZ@H SP:4=PD-*.X0=F( MXJ2D4=),HZ=$\>VCZ$$!>@3*OE: M/9WU1S%'1M7ET>CU(SB[;WCFJ60\_S8 M*T.3=)VHXMAB=W=WM-;-#Y0J]Z_P>5@/N@'[ XB._\ 4$L#!!0 ( M .F#W%C?;2RFT0D -&PO=V]R:W-H965T">9VIY11+GQ3")Y;#>=?J0ER.)5(E62LN-_ MWR4IBQ*YA&V5O7R(]?)@A6>Q6#Q8@&=/8-"L3WT#RE>Z])3N4^CO_(WUS-SGLT[Y%9FFF6 MFPC@SZ,9FN4RMP3]^'-KM+?[S;SA_NL7ZY<%>2!S'Z1F&"]_"V?9XKSG]LC, MS(/-,KN)G[Z8+2&5VYO&R[3XGSQML;1'IILTBU?;QM"#51B5?X,?6T?L->"\ MI0'?-N!O;2"V#<1;&\AM UEXIJ12^,$/LN#B+(F?2)*CP5K^HG!FT1KHAU$^ M[K=9 M^&T"Z[&$[&_FA\._+)Y=5X,!Y>#;Z2J_'EY.;;X.YJ,B:32W+W942N M!S>C\1T93KY=#\:_DU-R'20FRL@T7JV#Z)FD69 9"(804BDY M\4T6A,OTPUD_@^[F/]J?;KOVN>P:;^F:)M_B*%ND9!3-S.RP?1]H[KCR%ZZ? MN=6@;Z8?B6 _$4ZY(+_>^N3DWUB_AN\Q,P1WG/SG7TRKGS%;_MMM<8NM [YB M-[:B,"[:QG9P^X5M@:LY[D&I2DSR:WD7>:_HSYLPNC?D=&3MPI]RY4]JL7XPA"R_C M-,4\5K;41G JNI';$6?]QWQLE4.T#N6#4<14[1/H8TG,=KKT*>$T V>F"TBB M*0G3= /O8 V'Q![!8IL/#0FB&3&K]3)^-@8-N?)GG+WXD%0XTJD%7!/&7:V5 MIK5P:^*8XVG)'#S8G!U=QTIW,)TFFR)P,@-D=P$V3^(5S*8@*F(P6X3)C*R# M) \FC*S3Z-VIYLQU>8TM@I.2*9@X-;H(4#C*H;)EWHZG=WP8YW,FG.(CZ37C3%'( M:C5F"(PZE,E:/O6;."FH=%5+V#):Z2+Z:K9_->^AHH8V!\43U'/JL8H!M::> M2^M+ 8;DRA.,"]W"\\BE_ M97*L@^=R@7UGGML:WA]IS5U(ZW4=@0"EU$QXLI[I$"17S),>;4D!K-*7S*JW M+JY?6*Z"F2EF_CN8"BQW"9=J5J>*(!E,E/Q?G2L"5:YT7=9*ME)_S"[_=F2+ M#(=E2?;G/>!/)@HSWKP M[OX930TH9=7HFZL=RAU9)]P$:J:42]T&W2;R5$CJ1@% M((C?D &M2N_=&;!+:WY7U@Y]6JD^9I=]-V8&XK6H[,1S\A0D2= V/U#)YKJ" M-:8'IMD8B%E-93UP5ZRK)1^!@N@%O2A:6%:C[^N^4"O M)R9(80L\,^6K#[GZ:R/(F]*,"P]9L!$@TYZGA*@/)H(\E8ZK-)AM85BI/6Y5 M/F6N"S)R;Q["*,JC%486A&T8SU!VG6J\K;7#D9.,0\*OY_NN?OC0396 XW8! M]^(F YMPNX.:XHHY3//]?>26/(*$':QT':<>X?;.'4N^4G7OJM*W\RC%YR!SM>'7)B2$Y5TIZK"XB4*CG.EJRMI6FTIS@$:"U",TK&Z&)S QG%>X MZ\L0 K26N$6E* M*%K&J=#U6CX"=#P%F_SZS@C]2*7CP!/F62YR;81K'2FL- G$E7\K;ZBJB$H'A?\?'-QR^B4V77J36_*VN'/JV4G7BM^'CL\8MH MJJYB=6^L[PB00T!XNKF.84).6XY?1"7DA%W(_9WC%[OI=X=/E]9\@95(76XY MQ1&5$!1V(7CD*8Y ]!PKCZ :H8%!F4!/<>R=/?8^4R7^I%W\^1OSDG7 "=N[ M?#\5"_YNY?_O@2! [SXU-1ULID'^>?6[3TV@AGTW[ 3JZPJ"=&FN$F7+NB(K M82?MPJZK0R[9E&6P*&B4-P)E"G22DK3!',-2ES'EM'*O!)_D_\Q)E^RH(KGU M1Y?6_*ZL'?JT$I;RE6KIFT^Z)"($\9,N#-ERTF7OW;'L]ZY$OGXGLH-#,8GH MR!;78"*VQ37_1+U25@)6V@7LWSPYDZCHY'F^K+L$$[R*@D_<^ET0!,HT=US/ M:ZEHRDK(2ON]QB/.SF3SSN%I?MG%8TZ#(P:%S;+K"=8@B6!A 18<-G(M^TA9 M:4MIUY;O/$"3B* 47%-5O^X[1)!<:":UXGO):^%6:4MHUY9M/ MOK9V]J\\Y_=L1+V2.=P"]R\R"V#E<*=QX[F)9*Y0S/%$/3S[>T\\K$SR4#PY MDI)IO(FR\H& W:>[IU,&Q3,9M<\_LT]^^8Q)9:9\Y.5;D, 0IV1IYF"2?G2@ M7TGY%$GY)HO7Q7,5]W&6Q:OBY<* $D]R 'P_C^/LY4W^ [MG>2[^ E!+ P04 M " #I@]Q8PSM?>)P# "3&@ #0 'AL+W-T>6QEUNVC 4 M?94H;:=6F@B0$<@*2!M2I4G;5*G]L7^5(0Y8W+//?:]=K Z+.2:T[L%I=)9)3PM1NY"RORCYQ6S!4U(T$>]UV._ 2PE)W/$R7R4TB"V>6+5,Y2W28)]4/]MJMX'HLNI@SGVK\XXKYCBH,10(C(]'HQA]6"T^#2Y5^X(XV&A*69T+%-!/,]+1\_ #8]$,@XKP1V76,8 M#W,B)17IC>KHA[7Q&>24[?MUKA3.!5EWNCUWZZ!O*L@T$Q$5VPW2W9C&0TYC MD"/8? %WF>4>@%)FB6I$C,RSE&@-&X^RH6AGE/,[V,E_Q'O4OG[?0K+>50\6(R-[IB_3[IZ^Q M_.UXZB(;,9.#)H@,&R"R_V:[YDM$=IH@LML$D7X31#;@K>@W8G$WX,U=GBY/ M3J17GG-V#E-[1ZG*ZL"1=>1^AP,RWP9UIDO&)4O+WH)%$4V?G:@4O2133O?Y MU?,1C&%Q_J?Q#-#Q& S3-K B ]1G M@/H8+QLRT1\LCMTG5)=]I&'H^T& S>AD8E4PP>8M".#/SH9I P\L#D1ZV5SC MV<8KY'@=8#D]5B'82/%*Q$:*SS4@]GD#CS"T9QN+ QY8%K#:@?CV.%!3=A_? MAZQBVK 5C"-AB"%0B_8:#0)D=@+XV/.#K1+?#T,[ IA=@>]C"*Q&',$4@ 8, M\7W]'CQX'WF;]Y2W_3?4^"]02P,$% @ Z8/<6)>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'C!C).[JKV2IWT9FOC 55I6=7M'^_F)8'SFXN;-JZ>Z M.$^SFI?3I.879?'TF.;WS<>(7W$B_8RV'%[_;@KQ8_E_BK%8K=(%GQ:+IS7/ MZTTYECQK //J(7VL>BQ/UORT]WH+<_(E<_-:%!+S\LU'B7N;7RJ^VEMN?G4M M<*4R+#^FXHW26[;@=)"3P)^Z?N1.F?@O"F;>U(G%"\^/W="[8A+D$$ .CPCY M[U""' '(T3$A1Q+D&$".CPDYEB!U *D?$U*7( T :1P3TI @30!I'A/2E" M M &G10@;AA>-[_SBQ%_C,\:?,=^+KT&7!.0OF;BA!V@#2IH6,O O?._-'+ Y8?.F%4S9WPGBKSB&E M#.B=$H?.)!9]3!3O%AP2R8#8)/.PZ4'BV[9;;X;1:)7$7R1]]8+>OZ-&RF82"0#8I/,7"=2JQPRQH!:&6USG3NW;5N5J9 B M!L2.B)VOHG-[H9)'SL@(0V(CG#G^7ZSM0&0BY( AL0.BRR",^V($C)?,@00V)#>+Z@$C7/ M^2H3(2$,B87@!WZ_56HPFS5#S':PKII@B$PPI(\I)FYC_.8Q*LT!&6%(; 3Q M%*^\N+%[U-JS*4%1>JX_N941D1Z&Q'H(W5D;?37#MULF"E TA4E;B"VQ/(N! MA#$B%L:-$WJ-P-XJ'A.%ZFT-.$=(("-J@;@7S8,6KI@+DXBG+(,A98R(E1%= MGT5BE-FPN3=-593!X-34P>:FSH4T_(GGS,3C/0_"J^W.>(1D,:*6!0JRU7D^ MY(P1L3,PICS3-T(B&1&+9-]< /L0)RW).R;RR8C8)]VA]PMD];N,B00S(A9, M=PS>B8DD,R*63$:(RD,R:6SB8R M[WS(2#ECZOA$"=$[\> Z"+%JE%B]DPX99DQLF/>@O1,-665,;!48O:NM EEE M3!VE=$?OK\4I8R*KC,G7/D 4KY8FLLJ8>O5C3Q2_.Y30D5AT8K&\!_-=S49' M,M')%SZZH_J.$D0RT&T5MJUI%<=&*YP%!::38ZDHQ.+)G]H73[V&5, MN-Q.'<]LQ].=K0=)1S_88GM'_*H^;R0=G3J402O9*B:2CG[,!7U4,)!V#6#H84]FM@@1D$ MH[VQ GSF+12%C(@$9Q ("F%?%L^Q) PG( M(!80*LWE,I4QD8 ,8@%M;[=@'Z:\3M),Z=D-Y!Z#V#U[9G_Z+'I:KY-2QH2; MO8@%!#&5GMU C*.,Y>VJ92U4BV1@(PCS:6]5$X9$PG((!;0'LR.TC21@$QB M 75.^76TG2VRW2,B;2CTFL'S@U.97U8R+]F,3Z09BB>LJ8 M2#\FL7[P#*H\T#21@TSJV3:(*0\T3>0@\Y@[Q92!I@FW'!,["&,J&Z.1@TQJ M!VVFS?LL>.2E>#N_9QE/*L[:NY66CAQD4COH%?,+3^\?:KYDR;/@O6\XUXGL M( LYR")VT!OF55(_E4*.O&+%ZJ5$,P436<@BMM ;YL;@19YD+.T\DF,A"UD' MV8W\MG;29_%#6B[9/"G;@I4QD86LPR[Q]%G8-IU74!D36<@Z[%)/Q\C(0O:Q M#K?6(\*)AZ*L^S4OU^PNR;^Q3 [,+60?B]H^"%.)@"QD'XO8/GAY2AYR6/#( M"[%],*8\Y+"0?2SJW03[5M$VC4C"M)%];.H(: ]FG\U+SE8R)K*/36P?O-@G MUTT;V<>FM@_$E.NFC>QC'W,#M#(2[#_8M1+<]DHR)+&236V@/9A-N*#-'-K*036ZAO9@AKVH9$QZ]/-;N S$0 M$4P2YD##AR^IEX+V@VZM"@PT> I3(S:1M%&BS[Q\4:PY^Y 55?4[N^.K0@&% MQS(U8A*9YF,*^ PI.>&ODV:P0:R* X'P!U0@ ,ZBB@.#$ L9+P MEJZ1 @J51)TJ &WJFJI*PDD#J+,& -"F0U5 H9*H$PAT[#_KZIIP)@'J5 *[ MD'TV*=:/2?[SMXJ5"BC4$75"@2[0N*B%.7>&3#BC '5*@9W3.S02=:8! MO/-0[9:@D:B3#V!0>=9F /,1#*@3$F!070&%1J+.4X!!#044YZXY6'JT+E!3 M 85&VN0L.&EOKSY_6O)5FO.E+[ZD$M<72;:8EZSYL_FLL=Y4^=53EDW$M2"? M%:Y; S_\!4$L#!!0 ( .F#W%CSYG6 8 , "I( : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VTM.&T$4A>&M("\@7;?>%0&C3)A& MV8 %S4,!;+D[2K+[(#* 'PO-P_')>S M7T^/S\O%[GY=CY^G:;F^GY_VRZ?#<7Y^^G[&[/']_YMFWW\?Y?TX\W-X^7,]?#M<_GN;G]1\'3S\/I^_+_3RON[-O M^]/=O%[LIE^/;V\OT^N+?7HY>7=V=7.Q.UW=V&[:>E"407'[04D&I>T'91F4 MMQ]49%#9?E"5077[04T&M>T'=1G4MQ\T9-#8?I %E3$ )CFL 5J;2?5. +V3 MZIT >B?5.P'T3NYF"4#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U4[P30 M.ZO>&:!W5KTS0.^L>F> WEGUS@"]L[O9#= [J]X9H'=6O3- [ZQZ9X#>6?7. M +VSZIT!>A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#OXOY9"="[J-X%H'=1 MO0M [Z)Z%X#>1?4N +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#O MZAXV >A=5>\*T+NJWA6@=U6]*T#OIGHW@-Y-]6X O9OJW0!Z-]6[ ?1NJG<# MZ-U4[P;0NZG>#:!W':!W5[T[0.^N>G> WEWU M[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[NX>] 7IWU;L#]!ZJ]P#H/53O =![ MJ-X#H/=0O0= [Z%Z#X#>0_4> +V'ZCT >@_5>P#T'JKW .@]7*P#T-N"SW4 M?EMPP4X "&[!)3L!8+@%%^T$@.(67+83 (Y;<.%. $ANP:4[ 6"Y!1?O!(#F M%ER^$P">6W !3R"([@-,1H'I$TR"Z#["1%28/L-$=)@^Q$24F#[%1+28/L9$ MU)@^QT3TF#[(1!29/LDD-)GFHDPC5)GFLDPC=)D6?59/$-VEF?:A;>:R_GZ< ME[=%?Z_=@(_4>WWYW?GM\U\O_[[IOS"O7$_O9RR7?P!02P,$% @ Z8/< M6%[[24.A @ *44 !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A M6['81H8Y PQ0Q=FTW;99] :H&GNH[VRB ME3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7+(V43U-7;NM M?7B>/ S-;RGKYX0X[#RMV\:N;NO9?ZG[ ML"HY=HGSCYUU\?D2;_0X[G;MUC;C]KX/6V(WS;9NW-Y:WW?Q4]&K\\D^?&'[ M]"L7YY_*G L,*V_G<7+AQ&;[_KB7(UEVKZ=0R,Z^/?^*KXFA],7O9Y?3;FSS ME]GA\_X8Y\/I/%QRNES^C7\]X]?Z[^Q#0_I((7UDD#YR2!\&TD+,9'&&LCA369RQ+,Q< MEF &LP0SF268T2SYK[-9W\?Q\(_C3]>XK]OA)3]9BKJ;GU!+ 0(4 Q0 ( M .F#W%@'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ Z8/<6&_+S3_O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ Z8/<6)E&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6/0&[/?U M"@ I#4 !@ ("!"@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6!E9':UL @ \P4 !@ M ("!7R@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ Z8/<6$!5]K16#@ XE0 !@ ("!'C< 'AL+W=O M5@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6-J:084* P N08 !D M ("!_H0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8/<6(UUUN,U! IPL !D ("!%Y( 'AL+W=O M&PO=V]R:W-H965T: M !X;"]W;W)K&UL4$L! A0#% @ Z8/<6!1B MK>9Z!@ !!, !D ("!-J@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6% JV#OF!0 [Q !D M ("!VK4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z8/<6"G ."Y-"P ?2L !D ("! MP\@ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ Z8/<6"&G+%:%! .A( !D ("!NN8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6.,]^CO,"@ Y!T !D M ("![ H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8/<6-E90L&#!0 .! !D ("!E4\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8/<6/4@&UL4$L! A0#% @ Z8/<6%%^OH'#!0 MSQ !D ("!I&@! 'AL+W=O M;@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6/?N4H>Y @ O@8 !D M ("!2W@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8/<6&W5)90) P ,P@ !D ("!Y8,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/< M6 ";AEBT!0 +A( !D ("!B)(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6%*FS*"X @ E08 M !D ("!2: ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6(?>@M\ "P B"< !D M ("!;K ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8/<6"O/?^57"@ SW !D ("!2LT! 'AL+W=O M M(@ &0 @('8UP$ >&PO=V]R:W-H965T , *X. 9 " @;S= M 0!X;"]W;W)K&UL4$L! A0#% @ Z8/<6#J= MI81[ P '@T !D ("!:^$! 'AL+W=O^,V60# #+# &0 M @($=Y0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6.,UB:%U! 3!< !D M ("![.L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z8/<6'L4_9:G @ T@< !D ("! M&_&PO=V]R:W-H965T-P0 '$5 9 M " @9#\ 0!X;"]W;W)K&UL4$L! A0#% M @ Z8/<6-H&[1H6 P 6 D !D ("!_@ " 'AL+W=O&UL4$L! A0#% @ Z8/<6"&G#T>\ M$P D4$! !D ("!LPL" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6)"G3+L] P Y @ !D M ("!6RD" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8/<6,QZ-])/ P @ L !D ("!%S," M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8/<6%"^)'E5 P 'PP !D ("!FST" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6$>CT8U=$0 =AL! !D M ("!P5L" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8/<6!LXC&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/< M6$37WS7^ @ ; L !D ("!090" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8/<6%+#*!1V P 1P\ M !D ("!5I\" 'AL+W=O&PO=V]R:W-H965T(0$ &@ @(%TI@( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T,' "I-0 &@ @('F!@, >&PO=V]R:W-H965T&PO=V]R:W-H965T "^6@( &@ @($6$P, >&PO=V]R:W-H M965T&PO=V]R:W-H965T$M&PO=V]R:W-H965TT9L M42() !\<0 &@ @(%X00, >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T)P# "3&@ M#0 @ &Z6P, >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " #I@]Q87OM)0Z$" I10 $P @ &2; , 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 @P"# "0D !D;P, ! end XML 135 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 136 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 139 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 444 518 1 true 105 0 false 11 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.recon.cn/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 00205 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLossParenthetical CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 00305 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquityParenthetical CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 00400 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS Sheet http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS Sheet http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperations ORGANIZATION AND NATURE OF OPERATIONS Notes 9 false false R10.htm 10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.recon.cn/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 10301 - Disclosure - ACCOUNTS RECEIVABLE, NET Sheet http://www.recon.cn/role/DisclosureAccountsReceivableNet ACCOUNTS RECEIVABLE, NET Notes 11 false false R12.htm 10401 - Disclosure - NOTES RECEIVABLE Notes http://www.recon.cn/role/DisclosureNotesReceivable NOTES RECEIVABLE Notes 12 false false R13.htm 10501 - Disclosure - OTHER RECEIVABLES, NET Sheet http://www.recon.cn/role/DisclosureOtherReceivablesNet OTHER RECEIVABLES, NET Notes 13 false false R14.htm 10601 - Disclosure - LOANS TO THIRD PARTIES Sheet http://www.recon.cn/role/DisclosureLoansToThirdParties LOANS TO THIRD PARTIES Notes 14 false false R15.htm 10701 - Disclosure - CONTRACT COSTS, NET Sheet http://www.recon.cn/role/DisclosureContractCostsNet CONTRACT COSTS, NET Notes 15 false false R16.htm 10801 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.recon.cn/role/DisclosurePropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 16 false false R17.htm 10901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY Sheet http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY Notes 17 false false R18.htm 11001 - Disclosure - LEASES Sheet http://www.recon.cn/role/DisclosureLeases LEASES Notes 18 false false R19.htm 11101 - Disclosure - OTHER PAYABLES Sheet http://www.recon.cn/role/DisclosureOtherPayables OTHER PAYABLES Notes 19 false false R20.htm 11201 - Disclosure - TAXES PAYABLE Sheet http://www.recon.cn/role/DisclosureTaxesPayable TAXES PAYABLE Notes 20 false false R21.htm 11301 - Disclosure - BANK LOANS Sheet http://www.recon.cn/role/DisclosureBankLoans BANK LOANS Notes 21 false false R22.htm 11401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES Sheet http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedParties SHORT-TERM BORROWINGS DUE TO RELATED PARTIES Notes 22 false false R23.htm 11501 - Disclosure - CLASS A ORDINARY SHARES Sheet http://www.recon.cn/role/DisclosureClassOrdinaryShares CLASS A ORDINARY SHARES Notes 23 false false R24.htm 11601 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS Notes 24 false false R25.htm 11701 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.recon.cn/role/DisclosureShareBasedCompensation SHARE-BASED COMPENSATION Notes 25 false false R26.htm 11801 - Disclosure - INCOME TAX Sheet http://www.recon.cn/role/DisclosureIncomeTax INCOME TAX Notes 26 false false R27.htm 11901 - Disclosure - NON-CONTROLLING INTEREST Sheet http://www.recon.cn/role/DisclosureNonControllingInterest NON-CONTROLLING INTEREST Notes 27 false false R28.htm 12001 - Disclosure - CONCENTRATIONS Sheet http://www.recon.cn/role/DisclosureConcentrations CONCENTRATIONS Notes 28 false false R29.htm 12101 - Disclosure - COMMITMENTS AND CONTINGENCY Sheet http://www.recon.cn/role/DisclosureCommitmentsAndContingency COMMITMENTS AND CONTINGENCY Notes 29 false false R30.htm 12201 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES Sheet http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalances RELATED PARTY TRANSACTIONS AND BALANCES Notes 30 false false R31.htm 12301 - Disclosure - VARIABLE INTEREST ENTITIES Sheet http://www.recon.cn/role/DisclosureVariableInterestEntities VARIABLE INTEREST ENTITIES Notes 31 false false R32.htm 12401 - Disclosure - SEGMENT REPORTING Sheet http://www.recon.cn/role/DisclosureSegmentReporting SEGMENT REPORTING Notes 32 false false R33.htm 12501 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.recon.cn/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 33 false false R34.htm 12601 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompany CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY Notes 34 false false R35.htm 20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 35 false false R36.htm 30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.recon.cn/role/DisclosureSignificantAccountingPolicies 36 false false R37.htm 30303 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) Sheet http://www.recon.cn/role/DisclosureAccountsReceivableNetTables ACCOUNTS RECEIVABLE, NET (Tables) Tables http://www.recon.cn/role/DisclosureAccountsReceivableNet 37 false false R38.htm 30503 - Disclosure - OTHER RECEIVABLES, NET (Tables) Sheet http://www.recon.cn/role/DisclosureOtherReceivablesNetTables OTHER RECEIVABLES, NET (Tables) Tables http://www.recon.cn/role/DisclosureOtherReceivablesNet 38 false false R39.htm 30603 - Disclosure - LOANS TO THIRD PARTIES (Tables) Sheet http://www.recon.cn/role/DisclosureLoansToThirdPartiesTables LOANS TO THIRD PARTIES (Tables) Tables http://www.recon.cn/role/DisclosureLoansToThirdParties 39 false false R40.htm 30703 - Disclosure - CONTRACT COSTS, NET (Tables) Sheet http://www.recon.cn/role/DisclosureContractCostsNetTables CONTRACT COSTS, NET (Tables) Tables http://www.recon.cn/role/DisclosureContractCostsNet 40 false false R41.htm 30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.recon.cn/role/DisclosurePropertyAndEquipmentNet 41 false false R42.htm 30903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables) Sheet http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables) Tables http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity 42 false false R43.htm 31003 - Disclosure - LEASES (Tables) Sheet http://www.recon.cn/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.recon.cn/role/DisclosureLeases 43 false false R44.htm 31103 - Disclosure - OTHER PAYABLES (Tables) Sheet http://www.recon.cn/role/DisclosureOtherPayablesTables OTHER PAYABLES (Tables) Tables http://www.recon.cn/role/DisclosureOtherPayables 44 false false R45.htm 31203 - Disclosure - TAXES PAYABLE (Tables) Sheet http://www.recon.cn/role/DisclosureTaxesPayableTables TAXES PAYABLE (Tables) Tables http://www.recon.cn/role/DisclosureTaxesPayable 45 false false R46.htm 31303 - Disclosure - BANK LOANS (Tables) Sheet http://www.recon.cn/role/DisclosureBankLoansTables BANK LOANS (Tables) Tables http://www.recon.cn/role/DisclosureBankLoans 46 false false R47.htm 31403 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables) Sheet http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesTables SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables) Tables http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedParties 47 false false R48.htm 31503 - Disclosure - CLASS A ORDINARY SHARES (Tables) Sheet http://www.recon.cn/role/DisclosureClassOrdinarySharesTables CLASS A ORDINARY SHARES (Tables) Tables http://www.recon.cn/role/DisclosureClassOrdinaryShares 48 false false R49.htm 31603 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables) Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables) Tables http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors 49 false false R50.htm 31703 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.recon.cn/role/DisclosureShareBasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://www.recon.cn/role/DisclosureShareBasedCompensation 50 false false R51.htm 31803 - Disclosure - INCOME TAX (Tables) Sheet http://www.recon.cn/role/DisclosureIncomeTaxTables INCOME TAX (Tables) Tables http://www.recon.cn/role/DisclosureIncomeTax 51 false false R52.htm 31903 - Disclosure - NON-CONTROLLING INTEREST (Tables) Sheet http://www.recon.cn/role/DisclosureNonControllingInterestTables NON-CONTROLLING INTEREST (Tables) Tables http://www.recon.cn/role/DisclosureNonControllingInterest 52 false false R53.htm 32103 - Disclosure - COMMITMENTS AND CONTINGENCY (Tables) Sheet http://www.recon.cn/role/DisclosureCommitmentsAndContingencyTables COMMITMENTS AND CONTINGENCY (Tables) Tables http://www.recon.cn/role/DisclosureCommitmentsAndContingency 53 false false R54.htm 32203 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables) Sheet http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesTables RELATED PARTY TRANSACTIONS AND BALANCES (Tables) Tables http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalances 54 false false R55.htm 32303 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) Sheet http://www.recon.cn/role/DisclosureVariableInterestEntitiesTables VARIABLE INTEREST ENTITIES (Tables) Tables http://www.recon.cn/role/DisclosureVariableInterestEntities 55 false false R56.htm 32403 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.recon.cn/role/DisclosureSegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.recon.cn/role/DisclosureSegmentReporting 56 false false R57.htm 32603 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyTables CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) Tables http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompany 57 false false R58.htm 40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) Sheet http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails ORGANIZATION AND NATURE OF OPERATIONS (Details) Details http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperations 58 false false R59.htm 40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) Sheet http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) Details 59 false false R60.htm 40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesTables 60 false false R61.htm 40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings (loss) per share (Details) Sheet http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings (loss) per share (Details) Details 61 false false R62.htm 40301 - Disclosure - ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details) Sheet http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details) Details 62 false false R63.htm 40302 - Disclosure - ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details) Sheet http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details) Details 63 false false R64.htm 40303 - Disclosure - ACCOUNTS RECEIVABLE, NET - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureAccountsReceivableNetAdditionalInformationDetails ACCOUNTS RECEIVABLE, NET - Additional Information (Details) Details 64 false false R65.htm 40401 - Disclosure - NOTES RECEIVABLE (Details) Notes http://www.recon.cn/role/DisclosureNotesReceivableDetails NOTES RECEIVABLE (Details) Details http://www.recon.cn/role/DisclosureNotesReceivable 65 false false R66.htm 40501 - Disclosure - OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details) Sheet http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details) Details 66 false false R67.htm 40502 - Disclosure - OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details) Sheet http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details) Details 67 false false R68.htm 40503 - Disclosure - OTHER RECEIVABLES, NET - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureOtherReceivablesNetAdditionalInformationDetails OTHER RECEIVABLES, NET - Additional Information (Details) Details 68 false false R69.htm 40601 - Disclosure - LOANS TO THIRD PARTIES (Details) Sheet http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails LOANS TO THIRD PARTIES (Details) Details http://www.recon.cn/role/DisclosureLoansToThirdPartiesTables 69 false false R70.htm 40602 - Disclosure - LOANS TO THIRD PARTIES - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails LOANS TO THIRD PARTIES - Additional Information (Details) Details 70 false false R71.htm 40701 - Disclosure - CONTRACT COSTS, NET (Details) Sheet http://www.recon.cn/role/DisclosureContractCostsNetDetails CONTRACT COSTS, NET (Details) Details http://www.recon.cn/role/DisclosureContractCostsNetTables 71 false false R72.htm 40702 - Disclosure - CONTRACT COSTS, NET - Movement of impairment of contract costs (Details) Sheet http://www.recon.cn/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails CONTRACT COSTS, NET - Movement of impairment of contract costs (Details) Details 72 false false R73.htm 40801 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetTables 73 false false R74.htm 40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails PROPERTY AND EQUIPMENT, NET - Additional Information (Details) Details 74 false false R75.htm 40901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details) Details 75 false false R76.htm 40902 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) Sheet http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) Details 76 false false R77.htm 40903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) Sheet http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) Details 77 false false R78.htm 40904 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) Sheet http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) Details 78 false false R79.htm 41001 - Disclosure - LEASES - Operating lease related assets and liabilities (Details) Sheet http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails LEASES - Operating lease related assets and liabilities (Details) Details 79 false false R80.htm 41002 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details) Sheet http://www.recon.cn/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails LEASES - Weighted average remaining lease terms and discount rates (Details) Details 80 false false R81.htm 41003 - Disclosure - LEASES - Maturities of lease liabilities (Details) Sheet http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of lease liabilities (Details) Details 81 false false R82.htm 41004 - Disclosure - LEASES - Additional information (Details) Sheet http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails LEASES - Additional information (Details) Details 82 false false R83.htm 41101 - Disclosure - OTHER PAYABLES - Third Parties (Details) Sheet http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails OTHER PAYABLES - Third Parties (Details) Details 83 false false R84.htm 41102 - Disclosure - OTHER PAYABLES - Related Parties (Details) Sheet http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails OTHER PAYABLES - Related Parties (Details) Details 84 false false R85.htm 41201 - Disclosure - TAXES PAYABLE (Details) Sheet http://www.recon.cn/role/DisclosureTaxesPayableDetails TAXES PAYABLE (Details) Details http://www.recon.cn/role/DisclosureTaxesPayableTables 85 false false R86.htm 41301 - Disclosure - BANK LOANS - Short-term bank loans (Details) Sheet http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails BANK LOANS - Short-term bank loans (Details) Details 86 false false R87.htm 41302 - Disclosure - BANK LOANS - Short-term bank loans - Narrative (Details) Sheet http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails BANK LOANS - Short-term bank loans - Narrative (Details) Details 87 false false R88.htm 41401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details) Sheet http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details) Details 88 false false R89.htm 41402 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) Details 89 false false R90.htm 41501 - Disclosure - CLASS A ORDINARY SHARES (Details) Sheet http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails CLASS A ORDINARY SHARES (Details) Details http://www.recon.cn/role/DisclosureClassOrdinarySharesTables 90 false false R91.htm 41502 - Disclosure - CLASS A ORDINARY SHARES - Pre funded warrants (Details) Sheet http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails CLASS A ORDINARY SHARES - Pre funded warrants (Details) Details 91 false false R92.htm 41601 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details) Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details) Details http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables 92 false false R93.htm 41602 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details) Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details) Details 93 false false R94.htm 41603 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) Details 94 false false R95.htm 41604 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) Details 95 false false R96.htm 41605 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Estimated liability (Details) Sheet http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Estimated liability (Details) Details 96 false false R97.htm 41701 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://www.recon.cn/role/DisclosureShareBasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://www.recon.cn/role/DisclosureShareBasedCompensationTables 97 false false R98.htm 41702 - Disclosure - SHARE-BASED COMPENSATION - Option outstanding (Details) Sheet http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails SHARE-BASED COMPENSATION - Option outstanding (Details) Details 98 false false R99.htm 41703 - Disclosure - SHARE-BASED COMPENSATION - Restricted shares (Details) Sheet http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails SHARE-BASED COMPENSATION - Restricted shares (Details) Details 99 false false R100.htm 41704 - Disclosure - SHARE-BASED COMPENSATION - Status of restricted stock (Details) Sheet http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails SHARE-BASED COMPENSATION - Status of restricted stock (Details) Details 100 false false R101.htm 41705 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails SHARE-BASED COMPENSATION - Additional Information (Details) Details 101 false false R102.htm 41801 - Disclosure - INCOME TAX - Income (loss) before provision for income taxes (Details) Sheet http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails INCOME TAX - Income (loss) before provision for income taxes (Details) Details 102 false false R103.htm 41802 - Disclosure - INCOME TAX - Deferred tax assets and liabilities, net (Details) Sheet http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails INCOME TAX - Deferred tax assets and liabilities, net (Details) Details 103 false false R104.htm 41803 - Disclosure - INCOME TAX - NOL expiration (Details) Sheet http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails INCOME TAX - NOL expiration (Details) Details 104 false false R105.htm 41804 - Disclosure - INCOME TAX - Income tax expense (benefit) (Details) Sheet http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails INCOME TAX - Income tax expense (benefit) (Details) Details 105 false false R106.htm 41805 - Disclosure - INCOME TAX - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails INCOME TAX - Additional Information (Details) Details 106 false false R107.htm 41901 - Disclosure - NON-CONTROLLING INTEREST (Details) Sheet http://www.recon.cn/role/DisclosureNonControllingInterestDetails NON-CONTROLLING INTEREST (Details) Details http://www.recon.cn/role/DisclosureNonControllingInterestTables 107 false false R108.htm 42001 - Disclosure - CONCENTRATIONS (Details) Sheet http://www.recon.cn/role/DisclosureConcentrationsDetails CONCENTRATIONS (Details) Details http://www.recon.cn/role/DisclosureConcentrations 108 false false R109.htm 42101 - Disclosure - COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) Sheet http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) Details 109 false false R110.htm 42102 - Disclosure - COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) Sheet http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) Details 110 false false R111.htm 42103 - Disclosure - COMMITMENTS AND CONTINGENCY - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails COMMITMENTS AND CONTINGENCY - Additional Information (Details) Details 111 false false R112.htm 42203 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details) Sheet http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details) Details 112 false false R113.htm 42301 - Disclosure - VARIABLE INTEREST ENTITIES (Details) Sheet http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails VARIABLE INTEREST ENTITIES (Details) Details http://www.recon.cn/role/DisclosureVariableInterestEntitiesTables 113 false false R114.htm 42302 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails VARIABLE INTEREST ENTITIES - Additional Information (Details) Details 114 false false R115.htm 42401 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.recon.cn/role/DisclosureSegmentReportingDetails SEGMENT REPORTING (Details) Details http://www.recon.cn/role/DisclosureSegmentReportingTables 115 false false R116.htm 42402 - Disclosure - SEGMENT REPORTING - Company's revenue (Details) Sheet http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails SEGMENT REPORTING - Company's revenue (Details) Details 116 false false R117.htm 42403 - Disclosure - SEGMENT REPORTING - Total assets (Details) Sheet http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails SEGMENT REPORTING - Total assets (Details) Details 117 false false R118.htm 42501 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.recon.cn/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.recon.cn/role/DisclosureSubsequentEvents 118 false false R119.htm 42601 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details) Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details) Details 119 false false R120.htm 42602 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details) Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details) Details 120 false false R121.htm 42603 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details) Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details) Details 121 false false R122.htm 42604 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive loss (Details) Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive loss (Details) Details 122 false false R123.htm 42605 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details) Sheet http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details) Details 123 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 34 fact(s) appearing in ix:hidden were eligible for transformation: rcon:ClassBCommonStockConvertibleConversionRatio, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DepreciationAndAmortization, us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:ProfitLoss, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:Revenues, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - rcon-20231231xex99d1.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 6 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - rcon-20231231xex99d1.htm 9 rcon-20231231.xsd rcon-20231231_cal.xml rcon-20231231_def.xml rcon-20231231_lab.xml rcon-20231231_pre.xml rcon-20231231x6k.htm rcon-20231231xex99d1.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 142 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rcon-20231231x6k.htm rcon-20231231xex99d1.htm": { "nsprefix": "rcon", "nsuri": "http://www.recon.cn/20231231", "dts": { "schema": { "local": [ "rcon-20231231.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "rcon-20231231_cal.xml" ] }, "definitionLink": { "local": [ "rcon-20231231_def.xml" ] }, "labelLink": { "local": [ "rcon-20231231_lab.xml" ] }, "presentationLink": { "local": [ "rcon-20231231_pre.xml" ] }, "inline": { "local": [ "rcon-20231231x6k.htm", "rcon-20231231xex99d1.htm" ] } }, "keyStandard": 360, "keyCustom": 158, "axisStandard": 33, "axisCustom": 1, "memberStandard": 41, "memberCustom": 55, "hidden": { "total": 47, "http://fasb.org/us-gaap/2023": 37, "http://xbrl.sec.gov/dei/2023": 7, "http://www.recon.cn/20231231": 3 }, "contextCount": 444, "entityCount": 1, "segmentCount": 105, "elementCount": 804, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1577, "http://xbrl.sec.gov/dei/2023": 8, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.recon.cn/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_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231x6k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231x6k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "longName": "00100 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:OperatingLeaseLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R3": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "longName": "00105 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:OperatingLeaseRightOfUseAssetNetCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss", "longName": "00200 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R5": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLossParenthetical", "longName": "00205 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity", "longName": "00300 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rl66fCnaNk6t7yx88U5E8g", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rl66fCnaNk6t7yx88U5E8g", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquityParenthetical", "longName": "00305 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": null, "uniqueAnchor": null }, "R8": { "role": "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows", "longName": "00400 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:GainLossOnDispositionOfAssets", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R9": { "role": "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperations", "longName": "10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.recon.cn/role/DisclosureSignificantAccountingPolicies", "longName": "10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.recon.cn/role/DisclosureAccountsReceivableNet", "longName": "10301 - Disclosure - ACCOUNTS RECEIVABLE, NET", "shortName": "ACCOUNTS RECEIVABLE, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.recon.cn/role/DisclosureNotesReceivable", "longName": "10401 - Disclosure - NOTES RECEIVABLE", "shortName": "NOTES RECEIVABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:NotesReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:NotesReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.recon.cn/role/DisclosureOtherReceivablesNet", "longName": "10501 - Disclosure - OTHER RECEIVABLES, NET", "shortName": "OTHER RECEIVABLES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:OtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:OtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.recon.cn/role/DisclosureLoansToThirdParties", "longName": "10601 - Disclosure - LOANS TO THIRD PARTIES", "shortName": "LOANS TO THIRD PARTIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.recon.cn/role/DisclosureContractCostsNet", "longName": "10701 - Disclosure - CONTRACT COSTS, NET", "shortName": "CONTRACT COSTS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ContractWithCustomerAssetNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ContractWithCustomerAssetNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNet", "longName": "10801 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity", "longName": "10901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.recon.cn/role/DisclosureLeases", "longName": "11001 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.recon.cn/role/DisclosureOtherPayables", "longName": "11101 - Disclosure - OTHER PAYABLES", "shortName": "OTHER PAYABLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.recon.cn/role/DisclosureTaxesPayable", "longName": "11201 - Disclosure - TAXES PAYABLE", "shortName": "TAXES PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:TaxesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:TaxesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.recon.cn/role/DisclosureBankLoans", "longName": "11301 - Disclosure - BANK LOANS", "shortName": "BANK LOANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedParties", "longName": "11401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.recon.cn/role/DisclosureClassOrdinaryShares", "longName": "11501 - Disclosure - CLASS A ORDINARY SHARES", "shortName": "CLASS A ORDINARY SHARES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors", "longName": "11601 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensation", "longName": "11701 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.recon.cn/role/DisclosureIncomeTax", "longName": "11801 - Disclosure - INCOME TAX", "shortName": "INCOME TAX", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.recon.cn/role/DisclosureNonControllingInterest", "longName": "11901 - Disclosure - NON-CONTROLLING INTEREST", "shortName": "NON-CONTROLLING INTEREST", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.recon.cn/role/DisclosureConcentrations", "longName": "12001 - Disclosure - CONCENTRATIONS", "shortName": "CONCENTRATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.recon.cn/role/DisclosureCommitmentsAndContingency", "longName": "12101 - Disclosure - COMMITMENTS AND CONTINGENCY", "shortName": "COMMITMENTS AND CONTINGENCY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalances", "longName": "12201 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.recon.cn/role/DisclosureVariableInterestEntities", "longName": "12301 - Disclosure - VARIABLE INTEREST ENTITIES", "shortName": "VARIABLE INTEREST ENTITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.recon.cn/role/DisclosureSegmentReporting", "longName": "12401 - Disclosure - SEGMENT REPORTING", "shortName": "SEGMENT REPORTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.recon.cn/role/DisclosureSubsequentEvents", "longName": "12501 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompany", "longName": "12601 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.recon.cn/role/DisclosureAccountsReceivableNetTables", "longName": "30303 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.recon.cn/role/DisclosureOtherReceivablesNetTables", "longName": "30503 - Disclosure - OTHER RECEIVABLES, NET (Tables)", "shortName": "OTHER RECEIVABLES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.recon.cn/role/DisclosureLoansToThirdPartiesTables", "longName": "30603 - Disclosure - LOANS TO THIRD PARTIES (Tables)", "shortName": "LOANS TO THIRD PARTIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.recon.cn/role/DisclosureContractCostsNetTables", "longName": "30703 - Disclosure - CONTRACT COSTS, NET (Tables)", "shortName": "CONTRACT COSTS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetTables", "longName": "30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables", "longName": "30903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.recon.cn/role/DisclosureLeasesTables", "longName": "31003 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.recon.cn/role/DisclosureOtherPayablesTables", "longName": "31103 - Disclosure - OTHER PAYABLES (Tables)", "shortName": "OTHER PAYABLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfOtherPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfOtherPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.recon.cn/role/DisclosureTaxesPayableTables", "longName": "31203 - Disclosure - TAXES PAYABLE (Tables)", "shortName": "TAXES PAYABLE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:TaxesPayableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:TaxesPayableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.recon.cn/role/DisclosureBankLoansTables", "longName": "31303 - Disclosure - BANK LOANS (Tables)", "shortName": "BANK LOANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesTables", "longName": "31403 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables)", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.recon.cn/role/DisclosureClassOrdinarySharesTables", "longName": "31503 - Disclosure - CLASS A ORDINARY SHARES (Tables)", "shortName": "CLASS A ORDINARY SHARES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfPreFundedWarrantsActivities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ScheduleOfPreFundedWarrantsActivities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables", "longName": "31603 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensationTables", "longName": "31703 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.recon.cn/role/DisclosureIncomeTaxTables", "longName": "31803 - Disclosure - INCOME TAX (Tables)", "shortName": "INCOME TAX (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.recon.cn/role/DisclosureNonControllingInterestTables", "longName": "31903 - Disclosure - NON-CONTROLLING INTEREST (Tables)", "shortName": "NON-CONTROLLING INTEREST (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:NoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:NoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyTables", "longName": "32103 - Disclosure - COMMITMENTS AND CONTINGENCY (Tables)", "shortName": "COMMITMENTS AND CONTINGENCY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesTables", "longName": "32203 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables)", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.recon.cn/role/DisclosureVariableInterestEntitiesTables", "longName": "32303 - Disclosure - VARIABLE INTEREST ENTITIES (Tables)", "shortName": "VARIABLE INTEREST ENTITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.recon.cn/role/DisclosureSegmentReportingTables", "longName": "32403 - Disclosure - SEGMENT REPORTING (Tables)", "shortName": "SEGMENT REPORTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyTables", "longName": "32603 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ParentCompanyBalanceSheetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ParentCompanyBalanceSheetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "longName": "40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details)", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:VariableInterestEntityTermsOfArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:VariableInterestEntityTermsOfArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "longName": "40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details)", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_13_2021_To_1_13_2021_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_llNzua3ZOkGTVu0ZYDpy8Q", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_15_2017_dei_LegalEntityAxis_rcon_DomesticCompaniesMember_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_IT1a4zwwUUegU4ssBSCb9Q", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R60": { "role": "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ForeignCurrencyTransactionsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:ShortTermInvestmentsInterestReceivable", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R61": { "role": "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "longName": "40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings (loss) per share (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings (loss) per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "longName": "40301 - Disclosure - ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_gqhPgHYs6E2gDCe_KrBfzw", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R63": { "role": "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "longName": "40302 - 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": "63", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_gqhPgHYs6E2gDCe_KrBfzw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R64": { "role": "http://www.recon.cn/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "longName": "40303 - Disclosure - ACCOUNTS RECEIVABLE, NET - Additional Information (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_12_31_2022_AR8ASgcMnkOYKjTrguotVw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_12_31_2022_AR8ASgcMnkOYKjTrguotVw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.recon.cn/role/DisclosureNotesReceivableDetails", "longName": "40401 - Disclosure - NOTES RECEIVABLE (Details)", "shortName": "NOTES RECEIVABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "rcon:NotesReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_28_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_oS3d9n99Vk-lh0hSWjQvPA", "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "rcon:NotesReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R66": { "role": "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "longName": "40501 - Disclosure - OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details)", "shortName": "OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_gqhPgHYs6E2gDCe_KrBfzw", "name": "rcon:OfficersAndStaffsAdvancesCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfOtherReceivablesTableTextBlock", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R67": { "role": "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "longName": "40502 - Disclosure - OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details)", "shortName": "OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_D9m5Jd34jES-e54ibO8qmA", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:AllowanceForDoubtfulAccountsInOtherReceivablesTableTextBlock", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R68": { "role": "http://www.recon.cn/role/DisclosureOtherReceivablesNetAdditionalInformationDetails", "longName": "40503 - Disclosure - OTHER RECEIVABLES, NET - Additional Information (Details)", "shortName": "OTHER RECEIVABLES, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails", "longName": "40601 - Disclosure - LOANS TO THIRD PARTIES (Details)", "shortName": "LOANS TO THIRD PARTIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.recon.cn/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails", "longName": "40602 - Disclosure - LOANS TO THIRD PARTIES - Additional Information (Details)", "shortName": "LOANS TO THIRD PARTIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_6_28_2024_WKzcN_VxmkS9V08MOd21tA", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_28_2024_To_6_28_2024_bA3wOCnyhUm6seQ6I6BaqQ", "name": "us-gaap:ProceedsFromCollectionOfLoansReceivable", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R71": { "role": "http://www.recon.cn/role/DisclosureContractCostsNetDetails", "longName": "40701 - Disclosure - CONTRACT COSTS, NET (Details)", "shortName": "CONTRACT COSTS, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.recon.cn/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails", "longName": "40702 - Disclosure - CONTRACT COSTS, NET - Movement of impairment of contract costs (Details)", "shortName": "CONTRACT COSTS, NET - Movement of impairment of contract costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_6_30_2023_20gTvKuZiUmlAybHO95FCA", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock", "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ContractWithCustomerAssetCreditLossExpense", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock", "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R73": { "role": "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails", "longName": "40801 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "longName": "40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "longName": "40901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_8_21_2018_e2IBxnCv30--8r6HoerkNQ", "name": "rcon:CostMethodInvestmentOwnershipPercentage", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_21_2018_e2IBxnCv30--8r6HoerkNQ", "name": "rcon:CostMethodInvestmentOwnershipPercentage", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "longName": "40902 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_1_13_2021_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_T3cLVyfNZEW5xSLOPOgqdw", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_1_13_2021_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_T3cLVyfNZEW5xSLOPOgqdw", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "longName": "40903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_Icfy0rnxSkyDhkRYUZntRg", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_Icfy0rnxSkyDhkRYUZntRg", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "longName": "40904 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_Icfy0rnxSkyDhkRYUZntRg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_Icfy0rnxSkyDhkRYUZntRg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "longName": "41001 - Disclosure - LEASES - Operating lease related assets and liabilities (Details)", "shortName": "LEASES - Operating lease related assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:OperatingLeaseRightOfUseAssetGrossCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:OperatingLeaseRightOfUseAssetGrossCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.recon.cn/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails", "longName": "41002 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details)", "shortName": "LEASES - Weighted average remaining lease terms and discount rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "longName": "41003 - Disclosure - LEASES - Maturities of lease liabilities (Details)", "shortName": "LEASES - Maturities of lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails", "longName": "41004 - Disclosure - LEASES - Additional information (Details)", "shortName": "LEASES - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails", "longName": "41101 - Disclosure - OTHER PAYABLES - Third Parties (Details)", "shortName": "OTHER PAYABLES - Third Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_gqhPgHYs6E2gDCe_KrBfzw", "name": "rcon:ServiceFeePayable", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfOtherPayablesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R84": { "role": "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "longName": "41102 - Disclosure - OTHER PAYABLES - Related Parties (Details)", "shortName": "OTHER PAYABLES - Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_qUr6T-_b0EmxuWjI01Wkiw", "name": "rcon:DueToMajorShareholders", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfOtherPayablesRelatedPartyTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R85": { "role": "http://www.recon.cn/role/DisclosureTaxesPayableDetails", "longName": "41201 - Disclosure - TAXES PAYABLE (Details)", "shortName": "TAXES PAYABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:TaxesPayableTableTextBlock", "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:TaxesPayableTableTextBlock", "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "longName": "41301 - Disclosure - BANK LOANS - Short-term bank loans (Details)", "shortName": "BANK LOANS - Short-term bank loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_rcon_BankOfKunlunMember_2AHk4oC_gEKbtPAazW-DVA", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R87": { "role": "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "longName": "41302 - Disclosure - BANK LOANS - Short-term bank loans - Narrative (Details)", "shortName": "BANK LOANS - Short-term bank loans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "Duration_5_29_2024_To_5_29_2024_dvWGXEsTKUaAZQqYWwEbcQ", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:InterestExpenseOnBankLoan", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R88": { "role": "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails", "longName": "41401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details)", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:ShortTermBorrowingsFromRelatedParties", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_5_29_2024_To_5_29_2024_dvWGXEsTKUaAZQqYWwEbcQ", "name": "us-gaap:DebtInstrumentMaturityDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R89": { "role": "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "longName": "41402 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details)", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_us-gaap_ShortTermDebtTypeAxis_rcon_ShortTermBorrowingsMember_O4H0MMNdFU6GXr8J2fNnEg", "name": "us-gaap:InterestExpenseShortTermBorrowings", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_us-gaap_ShortTermDebtTypeAxis_rcon_ShortTermBorrowingsMember_O4H0MMNdFU6GXr8J2fNnEg", "name": "us-gaap:InterestExpenseShortTermBorrowings", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "longName": "41501 - Disclosure - CLASS A ORDINARY SHARES (Details)", "shortName": "CLASS A ORDINARY SHARES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:PlacementAgentsFeesAndOtherEstimatedOfferingExpenses", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R91": { "role": "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "longName": "41502 - Disclosure - CLASS A ORDINARY SHARES - Pre funded warrants (Details)", "shortName": "CLASS A ORDINARY SHARES - Pre funded warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_ClassOfWarrantOrRightAxis_rcon_PreFundedWarrantsMember_bB2ME_WiBE-5zy_uopaTXA", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfPreFundedWarrantsActivities", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ClassOfWarrantOrRightAxis_rcon_PreFundedWarrantsMember_94FdjUFop0CA81Fa99opqg", "name": "rcon:ClassOfWarrantsOrRightsIssued", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfPreFundedWarrantsActivities", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R92": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "longName": "41601 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "Duration_5_1_2020_To_6_30_2020_BvRcccW2OEKXlXaRiAgO4Q", "name": "rcon:NumberOfOfferings", "unitRef": "Unit_Standard_item_N7WeFKBoJUunH4UM5kXLhA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_5_1_2020_To_6_30_2020_BvRcccW2OEKXlXaRiAgO4Q", "name": "rcon:NumberOfOfferings", "unitRef": "Unit_Standard_item_N7WeFKBoJUunH4UM5kXLhA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "longName": "41602 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_rcon_Warrant2021Member_2t4r3Upm_kGUPH-cRzyDEg", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_rcon_Warrant2021Member_AKcCVrB4AUOO_f_67mjFrQ", "name": "rcon:ClassOfWarrantOrRightOutstandingRemaining", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R94": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails", "longName": "41603 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:WarrantLiabilityNoncurrentFairValueDisclosure", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:WarrantLiabilityNoncurrentFairValueDisclosure", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "longName": "41604 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember_jCNZzLGvE0m4taa_m8Gkww", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfWarrantsActivitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember_pq0i4VIcqEq-7t4Ou4tJDw", "name": "rcon:ClassOfWarrantsOrRightsIssued", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfWarrantsActivitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R96": { "role": "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "longName": "41605 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Estimated liability (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Estimated liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:WarrantLiabilityCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R97": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails", "longName": "41701 - Disclosure - SHARE-BASED COMPENSATION (Details)", "shortName": "SHARE-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "As_Of_6_30_2023_20gTvKuZiUmlAybHO95FCA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_r9-5sFE7bka5ngnrmhE-Zw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R98": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "longName": "41702 - Disclosure - SHARE-BASED COMPENSATION - Option outstanding (Details)", "shortName": "SHARE-BASED COMPENSATION - Option outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R99": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "longName": "41703 - Disclosure - SHARE-BASED COMPENSATION - Restricted shares (Details)", "shortName": "SHARE-BASED COMPENSATION - Restricted shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_hUuIRtQ-wkWg1wl1nm7ZpA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R100": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "longName": "41704 - Disclosure - SHARE-BASED COMPENSATION - Status of restricted stock (Details)", "shortName": "SHARE-BASED COMPENSATION - Status of restricted stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis_rcon_FairValueOneMember_K4xFYZkclk-QEGKtMJoiAQ", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_6I2plbequEuPl62sFxQJyA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis_rcon_FairValueOneMember_K4xFYZkclk-QEGKtMJoiAQ", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_6I2plbequEuPl62sFxQJyA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "longName": "41705 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember__zIFwwTLU02q9GV7HHu4Gw", "name": "us-gaap:StockOptionPlanExpense", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:StockOptionPlanExpense", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R102": { "role": "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails", "longName": "41801 - Disclosure - INCOME TAX - Income (loss) before provision for income taxes (Details)", "shortName": "INCOME TAX - Income (loss) before provision for income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails", "longName": "41802 - Disclosure - INCOME TAX - Deferred tax assets and liabilities, net (Details)", "shortName": "INCOME TAX - Deferred tax assets and liabilities, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:DeferredTaxAssetAllowanceForCreditLoss", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:DeferredTaxAssetAllowanceForCreditLoss", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails", "longName": "41803 - Disclosure - INCOME TAX - NOL expiration (Details)", "shortName": "INCOME TAX - NOL expiration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:OperatingLossCarryforwardsExpiringInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "rcon:OperatingLossCarryforwardsExpiringInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R105": { "role": "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails", "longName": "41804 - Disclosure - INCOME TAX - Income tax expense (benefit) (Details)", "shortName": "INCOME TAX - Income tax expense (benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails", "longName": "41805 - Disclosure - INCOME TAX - Additional Information (Details)", "shortName": "INCOME TAX - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "rcon:OperatingLossCarryforwardsExpired", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R107": { "role": "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "longName": "41901 - Disclosure - NON-CONTROLLING INTEREST (Details)", "shortName": "NON-CONTROLLING INTEREST (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_eTdqLdJmgkaBvzfp3vuF1A", "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R108": { "role": "http://www.recon.cn/role/DisclosureConcentrationsDetails", "longName": "42001 - Disclosure - CONCENTRATIONS (Details)", "shortName": "CONCENTRATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_LW7ueD-JD0asQV0yik7cRA", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_LW7ueD-JD0asQV0yik7cRA", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R109": { "role": "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails", "longName": "42101 - Disclosure - COMMITMENTS AND CONTINGENCY - Purchase commitment (Details)", "shortName": "COMMITMENTS AND CONTINGENCY - Purchase commitment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_OtherCommitmentsAxis_us-gaap_PurchaseCommitmentMember_CQ9qJr9dH06U5O-bopRkhw", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_OtherCommitmentsAxis_us-gaap_PurchaseCommitmentMember_CQ9qJr9dH06U5O-bopRkhw", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "longName": "42102 - Disclosure - COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details)", "shortName": "COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_OtherCommitmentsAxis_rcon_OfficeLeasesCommitmentMember_ETPPPSTGfU6wh_B1VyD2Hg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R111": { "role": "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "longName": "42103 - Disclosure - COMMITMENTS AND CONTINGENCY - Additional Information (Details)", "shortName": "COMMITMENTS AND CONTINGENCY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R112": { "role": "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "longName": "42203 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details)", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_gh9qISS-_0W_gnrR3fP41A", "name": "rcon:MonthlyOperatingLeaseExpense", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R113": { "role": "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "longName": "42301 - Disclosure - VARIABLE INTEREST ENTITIES (Details)", "shortName": "VARIABLE INTEREST ENTITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_VSbv76Ouu0CX9DBl-e56OA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R114": { "role": "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "longName": "42302 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details)", "shortName": "VARIABLE INTEREST ENTITIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0KzhUN-mo0GyPQGvvYb_PA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R115": { "role": "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "longName": "42401 - Disclosure - SEGMENT REPORTING (Details)", "shortName": "SEGMENT REPORTING (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_79rnwARK7UOrzEVMf1zOYg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": null }, "R116": { "role": "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "longName": "42402 - Disclosure - SEGMENT REPORTING - Company's revenue (Details)", "shortName": "SEGMENT REPORTING - Company's revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R117": { "role": "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "longName": "42403 - Disclosure - SEGMENT REPORTING - Total assets (Details)", "shortName": "SEGMENT REPORTING - Total assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ProductOrServiceAxis_rcon_AutomationProductAndSoftwareMember_Omc7HWf-qEuT656W6EuM-Q", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R118": { "role": "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "longName": "42501 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "As_Of_5_1_2024_7yb_rUMs7E6nPJsyXXeTjw", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_29_2024_To_3_29_2024_aZ6v33hsTEGgQP2W_lGzmA", "name": "us-gaap:StockIssuedDuringPeriodSharesStockSplits", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R119": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "longName": "42601 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_RangeAxis_srt_MaximumMember_nMUhWfGD2ESPmfS3gJqm6g", "name": "rcon:OwnershipPercentageByParent", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_RangeAxis_srt_MaximumMember_nMUhWfGD2ESPmfS3gJqm6g", "name": "rcon:OwnershipPercentageByParent", "unitRef": "Unit_Standard_pure_VPYUYGdEV0mMLLs5wqnniA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true, "unique": true } }, "R120": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "longName": "42602 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NEk32roJTUCh31kcwQb1GA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_tvj7d6cy9EiPQrPfmleAXA", "name": "us-gaap:OtherAssetsCurrent", "unitRef": "Unit_Standard_CNY_P0gjZSBV5Eml_5alZPtGCQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyBalanceSheetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R121": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "longName": "42603 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "As_Of_5_1_2024_7yb_rUMs7E6nPJsyXXeTjw", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_NqHIASMjcEmWUMgoZRM-Zw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_uCxLFK7wHEuKlDou5miINA", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_6I2plbequEuPl62sFxQJyA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyBalanceSheetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R122": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "longName": "42604 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive loss (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_kmFQOOLzYkqMTXNHLyw73A", "name": "us-gaap:GeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyStatementsOfOperationsAndComprehensiveLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } }, "R123": { "role": "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "longName": "42605 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_l_xk-LGjOE-AMXD6V7qjPg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_kmFQOOLzYkqMTXNHLyw73A", "name": "rcon:GainLossInFairValueChangesOfWarrantsLiability", "unitRef": "Unit_Standard_USD_Oa0I8dWElEqPA0a-shWP7A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyStatementsOfCashFlowsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20231231xex99d1.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "rcon_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Line Items]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "rcon_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Table]", "verboseLabel": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/role/DisclosureNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "ACCOUNTS RECEIVABLE, NET", "verboseLabel": "NOTES RECEIVABLE", "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_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Due from Employees, Current", "terseLabel": "Accounts payable", "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": [ "r29", "r939" ] }, "us-gaap_AccountsPayableTradeCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Trade", "terseLabel": "Trade accounts payable due", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r129" ] }, "rcon_AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable due from third parties.", "label": "Accounts Receivable Due from Third Parties, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts of accounts receivable due from third parties", "verboseLabel": "Charge to (reversal of) allowance" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Gross, Current", "verboseLabel": "Trade Accounts receivable", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r259", "r359", "r360", "r902" ] }, "us-gaap_AccountsReceivableGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossNoncurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Gross, Noncurrent", "verboseLabel": "Trade Accounts receivable", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent." } } }, "auth_ref": [ "r219", "r359", "r413", "r1004" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r883" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetAbstract", "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Total third-parties, 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": [ "r359", "r360" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrentAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "verboseLabel": "Third Parties" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Noncurrent", "terseLabel": "Total third-parties, 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 noncurrent." } } }, "auth_ref": [ "r359", "r718" ] }, "us-gaap_AccountsReceivableNetNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrentAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Noncurrent [Abstract]", "terseLabel": "Third Parties- long-term" } } }, "auth_ref": [] }, "rcon_AccrualForOtherTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AccrualForOtherTaxesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureTaxesPayableDetails": { "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureTaxesPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of accrual for taxes other than enterprise income taxes, VAT and business tax payable. Used to reflect the current portion of the liabilities.", "label": "Accrual For Other Taxes Current", "verboseLabel": "Other taxes payable" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureTaxesPayableDetails": { "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureTaxesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "verboseLabel": "Income tax payable", "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": [ "r138", "r194" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "verboseLabel": "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": [ "r34" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "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": [ "r75", "r252", "r738" ] }, "rcon_AccumulatedImpairmentIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AccumulatedImpairmentIntangibleAssetsExcludingGoodwill", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of accumulated impairment on intangible assets excluding goodwill.", "label": "Accumulated Impairment Intangible Assets Excluding Goodwill", "negatedLabel": "Less: impairment" } } }, "auth_ref": [] }, "rcon_AccumulatedImpairmentPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AccumulatedImpairmentPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Impairment, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated impairment" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": 1.0, "order": 3.0 }, "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r43", "r44", "r151", "r262", "r730", "r761", "r762" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive income [Member]", "terseLabel": "Accumulated Other Comprehensive 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": [ "r5", "r16", "r44", "r607", "r610", "r652", "r757", "r758", "r978", "r979", "r980", "r990", "r991", "r992" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Average Useful Life (in Years)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r170" ] }, "rcon_AdditionalOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AdditionalOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of additional NOL incurred by VIEs and VIEs' subsidiaries.", "label": "Additional Operating Loss Carryforwards", "terseLabel": "Additional NOL incurred by VIEs and VIEs' subsidiaries" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital", "verboseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r144" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "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": [ "r561", "r562", "r563", "r782", "r990", "r991", "r992", "r1030", "r1059" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "presentationGuidance": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvancesOnInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesOnInventoryPurchases", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advances on Inventory Purchases", "verboseLabel": "Purchase advances, net", "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r977" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]", "verboseLabel": "Schedule of movement of allowance for doubtful accounts", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r69", "r1005" ] }, "rcon_AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts, Foreign Currency Translation Adjustments", "label": "Allowance For Doubtful Accounts, Foreign Currency Translation Adjustments", "negatedLabel": "Foreign currency translation adjustments" } } }, "auth_ref": [] }, "rcon_AllowanceForDoubtfulAccountsInOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AllowanceForDoubtfulAccountsInOtherReceivablesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for doubtful accounts in other receivable from third party and related party.", "label": "Allowance For Doubtful Accounts In Other Receivables [Table Text Block]", "verboseLabel": "Schedule of movement of allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r263", "r363", "r406", "r409", "r412", "r1054" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r263", "r363", "r406" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableNoncurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Noncurrent", "negatedLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as noncurrent." } } }, "auth_ref": [ "r363", "r406" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Recoveries", "terseLabel": "Net recovery of provision for credit losses made for accounts receivable due from third parties", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r411" ] }, "rcon_AllowanceForDoubtfulAccountsRelatingToPurchaseAdvancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AllowanceForDoubtfulAccountsRelatingToPurchaseAdvancesCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "A valuation allowance for purchase advances due to an Entity within one year that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Relating to Purchase Advances Current", "verboseLabel": "Allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Other Receivables, Current", "negatedLabel": "Allowance for credit losses", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r260" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.recon.cn/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": [] }, "rcon_AmountOfNotCollectionFromOurCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AmountOfNotCollectionFromOurCustomers", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents for amount of not collection from our customers.", "label": "Amount Of Not-Collection From Our Customers", "terseLabel": "Amount of not-collection from our customers" } } }, "auth_ref": [] }, "rcon_AnotherCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AnotherCustomerMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to another customer.", "label": "Another Customer [Member]", "terseLabel": "Another Customer" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Arrangements and Non-arrangement Transactions [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r598" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets.", "terseLabel": "Total 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": [ "r192", "r255", "r294", "r334", "r344", "r349", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r600", "r604", "r622", "r726", "r823", "r939", "r952", "r1018", "r1019", "r1042" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Total assets:", "verboseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Operating lease related assets and liabilities recorded on the balance sheets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "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": [ "r247", "r268", "r294", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r600", "r604", "r622", "r939", "r1018", "r1019", "r1042" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Portion", "verboseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets" } } }, "auth_ref": [] }, "rcon_AttorneyFeesToBeBorneByRespondent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AttorneyFeesToBeBorneByRespondent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of attorney fees to be borne by the respondent, pursuant to an order by the court in a legal matter.", "label": "Attorney Fees To Be Borne By Respondent", "terseLabel": "Attorney fees" } } }, "auth_ref": [] }, "rcon_AutomationProductAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "AutomationProductAndSoftwareMember", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Automation product and software" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "rcon_BankDepositsOfRespondentsSeizedAndFreezed": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BankDepositsOfRespondentsSeizedAndFreezed", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of bank deposits of respondents of the legal matter, that is ordered to be seized and freezed by the court.", "label": "Bank Deposits Of Respondents Seized And Freezed", "terseLabel": "Bank deposits of respondents seized and freezed" } } }, "auth_ref": [] }, "rcon_BankOfKunlunCo.Ltd.TuhaBranchMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BankOfKunlunCo.Ltd.TuhaBranchMember", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Bank of Kunlun Co., Ltd.", "label": "Bank of Kunlun Co., Ltd. Tuha Branch [Member]", "terseLabel": "Bank of Kunlun Co., Ltd. Tuha Branch" } } }, "auth_ref": [] }, "rcon_BankOfKunlunMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BankOfKunlunMember", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Bank of Kunlun.", "label": "Bank of Kunlun [Member]", "terseLabel": "Bank of Kunlun" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "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": [] }, "rcon_BeijingBhdPetroleumTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BeijingBhdPetroleumTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Beijing Bhd Petroleum Technology Co Ltd [Member]", "terseLabel": "Beijing Bhd Petroleum Technology Co Ltd" } } }, "auth_ref": [] }, "rcon_BhdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BhdMember", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents BHD Member.", "label": "BHD [Member]", "terseLabel": "BHD" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "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", "r932", "r933" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r92", "r96", "r596", "r932", "r933" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Consideration in shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r185" ] }, "rcon_BusinessAcquisitionEquityInterestsNumberOfSharesCancelled": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BusinessAcquisitionEquityInterestsNumberOfSharesCancelled", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests cancelled to acquire entity.", "label": "Business Acquisition Equity Interests Number Of Shares Cancelled", "terseLabel": "Number of shares cancelled" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED 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": [ "r596" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity interest to be acquired in exchange for waiver of performance goals", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Deemed equity consideration to acquire 8% equity interest in FGS", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "totalLabel": "Total", "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r15", "r21" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r98" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed contract assets.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets", "terseLabel": "Contract costs, net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other payables", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed customer relationship.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Customer Relationship", "terseLabel": "Intangible assets- customer relationship" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntercompanyReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntercompanyReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed intercompany receivables.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intercompany Receivables", "terseLabel": "Intercompany receivables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Taxes payable", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r98" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherPayableRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents business combination, recognized identifiable assets acquired and liabilities assumed other payable related parties.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Payable Related Parties", "negatedLabel": "Other payable- related parties" } } }, "auth_ref": [] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed other receivables.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Receivables", "terseLabel": "Other receivables, net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r97", "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestructuringLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestructuringLiabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restructuring Liabilities", "negatedLabel": "Accrued payroll and employees' welfare", "documentation": "This item represents liabilities associated with restructuring or exit activities of the acquiree, existing at the acquisition date (present liabilities of the acquiree)." } } }, "auth_ref": [ "r97", "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "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": [ "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Amortization expense", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r94" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Fair value of previously held equity interest", "verboseLabel": "Aggregate amount invested", "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages." } } }, "auth_ref": [ "r22" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "verboseLabel": "Ownership interest held", "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "terseLabel": "Equity interest acquired", "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "terseLabel": "Remeasurement gain of previously held equity interests in connection with step acquisition", "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r91" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "China" } } }, "auth_ref": [] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Capital", "terseLabel": "Capital", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r725" ] }, "rcon_CapitalContributionReceivablesDueFromNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CapitalContributionReceivablesDueFromNonControllingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for capital contribution receivables due from non-controlling Interest", "label": "Capital Contribution Receivables Due From Non-Controlling Interest", "negatedLabel": "Capital contribution receivable due from non-controlling Interest" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "terseLabel": "Contract costs", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r425" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Contract costs, net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r425" ] }, "rcon_CapitalizedContractCostPercentageOfSubsequentlyRealized": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CapitalizedContractCostPercentageOfSubsequentlyRealized", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of total contracts costs subsequently realized.", "label": "Capitalized Contract Cost, Percentage of Subsequently Realized", "terseLabel": "Percentage of total contracts costs subsequently realized" } } }, "auth_ref": [] }, "rcon_CapitalizedContractCostSubsequentlyRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CapitalizedContractCostSubsequentlyRealized", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset that have been subsequently recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Subsequently Realized", "terseLabel": "Total contracts costs that have been subsequently realized" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash", "periodEndLabel": "Cash", "periodStartLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r210", "r728", "r793", "r817", "r939", "r952", "r974" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash at beginning of period", "verboseLabel": "Cash", "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": [ "r53", "r250", "r900" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash", "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": [ "r54" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and restricted cash, end of year", "periodStartLabel": "Cash and restricted cash, beginning of year", "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": [ "r53", "r164", "r290" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and restricted cash", "verboseLabel": "Net increase (decrease) in 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": [ "r4", "r164" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash was on deposit at financial institutions", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Uninsured Amount", "terseLabel": "Unprotected cash held in banks", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "rcon_ChangesInFairValueOfWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ChangesInFairValueOfWarrantLiability", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of changes in fair value of warrant liabilities.", "label": "Changes In Fair Value Of Warrant Liability", "negatedLabel": "Loss in fair value changes of warrants liability" } } }, "auth_ref": [] }, "rcon_ChinaNationalPetroleumCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ChinaNationalPetroleumCorporationMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents China national petroleum corporation.", "label": "China National Petroleum Corporation [Member]", "terseLabel": "China National Petroleum Corporation" } } }, "auth_ref": [] }, "rcon_ClassBCommonStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassBCommonStockConvertibleConversionRatio", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Class A common shares issuable upon conversion for each share of Class B common stock to be converted.", "label": "Class B Common Stock, Convertible, Conversion Ratio", "terseLabel": "Class B common stock convertible conversion ratio" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "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": [ "r225", "r256", "r257", "r258", "r294", "r319", "r320", "r323", "r325", "r328", "r329", "r402", "r445", "r447", "r448", "r449", "r452", "r453", "r483", "r484", "r487", "r490", "r497", "r622", "r771", "r772", "r773", "r774", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r794", "r809", "r832", "r856", "r875", "r876", "r877", "r878", "r879", "r954", "r985", "r994" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r498" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "CLASS A ORDINARY SHARES", "verboseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of ordinary shares called for by warrants", "verboseLabel": "Number of warrants to purchase ordinary shares", "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": [ "r498" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants Outstanding", "periodStartLabel": "Warrants Outstanding", "verboseLabel": "Number of warrants", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "rcon_ClassOfWarrantOrRightOutstandingAdjusted": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassOfWarrantOrRightOutstandingAdjusted", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of adjusted warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding, Adjusted", "terseLabel": "Number of warrants, adjusted" } } }, "auth_ref": [] }, "rcon_ClassOfWarrantOrRightOutstandingRemaining": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassOfWarrantOrRightOutstandingRemaining", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of remaining warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding, Remaining", "terseLabel": "Number of warrants, remaining" } } }, "auth_ref": [] }, "rcon_ClassOfWarrantOrRightPriceOfWarrants": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassOfWarrantOrRightPriceOfWarrants", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Price of Warrants", "terseLabel": "Purchase price of each warrant" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r85" ] }, "rcon_ClassOfWarrantsOrRightsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassOfWarrantsOrRightsExercised", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercised.", "label": "Class Of Warrants Or Rights Exercised", "negatedLabel": "Exercised" } } }, "auth_ref": [] }, "rcon_ClassOfWarrantsOrRightsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassOfWarrantsOrRightsIssued", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights issued.", "label": "Class Of Warrants Or Rights Issued", "terseLabel": "Issued" } } }, "auth_ref": [] }, "rcon_ClassOfWarrantsOrRightsRedeemed": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ClassOfWarrantsOrRightsRedeemed", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights redeemed.", "label": "Class Of Warrants Or Rights Redeemed", "terseLabel": "Redeemed" } } }, "auth_ref": [] }, "rcon_CnoocMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CnoocMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to cnooc.", "label": "Cnooc [Member]", "terseLabel": "CNOOC" } } }, "auth_ref": [] }, "rcon_CollateralizedAmountOfBorrowingsDueToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CollateralizedAmountOfBorrowingsDueToRelatedParty", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of borrowings collateralized which are due to related party.", "label": "Collateralized Amount Of Borrowings Due To Related Party", "terseLabel": "Guaranteed or collateralized" } } }, "auth_ref": [] }, "rcon_CommitmentAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CommitmentAndContingenciesLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "label": "Commitment and Contingencies [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCY" } } }, "auth_ref": [] }, "rcon_CommitmentAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CommitmentAndContingenciesTable", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "label": "Commitment and Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "verboseLabel": "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": [ "r39", "r130", "r727", "r808" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCY" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingency" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCY", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r176", "r437", "r438", "r884", "r1011" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class A ordinary shares [Member]", "terseLabel": "Class A ordinary shares", "verboseLabel": "Class A Ordinary Shares", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class B ordinary shares [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": [ "r1059" ] }, "rcon_CommonStockIssuedDuringPeriodSharesInExchangeOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CommonStockIssuedDuringPeriodSharesInExchangeOfShares", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period in exchange of shares.", "label": "Common Stock Issued During Period, Shares, In Exchange of Shares", "terseLabel": "Number of shares issued" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r942", "r943", "r944", "r946", "r947", "r948", "r949", "r990", "r991", "r1030", "r1057", "r1059" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Par value (in dollars per share)", "verboseLabel": "Ordinary shares, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r143" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, 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": [ "r143", "r809" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "verboseLabel": "Ordinary shares, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r143" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Ordinary shares, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r143", "r809", "r829", "r1059", "r1060" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock value", "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": [ "r143", "r729", "r939" ] }, "rcon_CommonStockValueAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CommonStockValueAuthorized", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The value of maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Value Authorized", "terseLabel": "Authorized share capital" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets:", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to Recon Technology, Ltd", "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", "r270", "r272", "r281", "r721", "r746" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive Income (loss) attributable to non- controlling 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": [ "r9", "r102", "r119", "r270", "r272", "r280", "r720", "r745" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss", "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": [ "r119", "r187", "r270", "r272", "r279", "r719", "r744" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r59", "r61", "r121", "r122", "r357", "r883" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r59", "r61", "r121", "r122", "r357", "r763", "r883" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "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": [ "r59", "r61", "r121", "r122", "r357", "r883", "r960" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "CONCENTRATIONS", "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": [ "r168" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "CONCENTRATIONS", "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": [ "r883" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r59", "r61", "r121", "r122", "r357" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "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": [ "r58", "r59", "r61", "r62", "r121", "r191", "r883" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "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": [ "r59", "r61", "r121", "r122", "r357", "r883" ] }, "srt_CondensedBalanceSheetStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementTable", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statement [Table]", "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r229", "r301", "r957" ] }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statements, Captions [Line Items]", "terseLabel": "Condensed financial information of the parent company", "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": [ "r230", "r301", "r957" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompany" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "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": [ "r245", "r301", "r957" ] }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementsCaptionsLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Parent company balance sheets", "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": [ "r230", "r301", "r957" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r232", "r301", "r600", "r601", "r604", "r605", "r661", "r894", "r971", "r972", "r973", "r1017", "r1020", "r1021" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r232", "r301", "r600", "r601", "r604", "r605", "r661", "r894", "r971", "r972", "r973", "r1017", "r1020", "r1021" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles 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": [ "r104", "r907" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "verboseLabel": "Variable Interest Entities", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r106", "r111", "r113" ] }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureContractCostsNetDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetDetails", "http://www.recon.cn/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Accumulated Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r406", "r502" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract assets and contract liabilities from contracts with customers" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of information about contract costs, net and contract liabilities from contracts with customers", "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": [ "r1025" ] }, "rcon_ContractWithCustomerAssetChargeToCostOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ContractWithCustomerAssetChargeToCostOfSales", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses of contract costs charged to cost of sales.", "label": "Contract with Customer, Asset, Charge to Cost of Sales", "terseLabel": "Charge to cost of sales" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCreditLossExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "verboseLabel": "Reversal of allowance", "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r410", "r511", "r924" ] }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetGrossCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureContractCostsNetDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Gross, Current", "terseLabel": "Contract costs", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r1023", "r1024" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureContractCostsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "totalLabel": "Total contract costs, net", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r500", "r502", "r512" ] }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "CONTRACT COSTS, NET" } } }, "auth_ref": [] }, "rcon_ContractWithCustomerAssetNetTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ContractWithCustomerAssetNetTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNet" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on contract with customer, asset.", "label": "Contract with Customer, Asset, Net [Text Block]", "terseLabel": "CONTRACT COSTS, NET" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r500", "r501", "r512" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r500", "r501", "r512" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r513" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyTables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of non-cancellable operating lease agreements", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r989" ] }, "rcon_CostMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CostMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the cost method of accounting.", "label": "Cost Method Investment Ownership Percentage", "terseLabel": "Cost method investment ownership percentage" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue and related tax", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r156", "r294", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r622", "r1018" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "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": [ "r242", "r299", "r300", "r458", "r485", "r659", "r904", "r906" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document And Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.recon.cn/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": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current income tax provision (benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r184", "r584", "r590", "r988" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r60", "r357" ] }, "rcon_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "CustomerOneMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents Customer One member.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships", "terseLabel": "Customer relationship", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r99" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "BANK LOANS" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoans" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "BANK LOANS", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r177", "r292", "r454", "r460", "r461", "r462", "r463", "r464", "r465", "r470", "r477", "r478", "r480" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "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": [ "r26", "r137", "r138", "r193", "r196", "r301", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r640", "r918", "r919", "r920", "r921", "r922", "r986" ] }, "us-gaap_DebtInstrumentCollateralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCollateralAmount", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral value of debt", "documentation": "Amount of assets pledged to secure a debt instrument." } } }, "auth_ref": [ "r133" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of debt", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r124", "r126", "r455", "r640", "r919", "r920" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Debt Instrument, Interest Rate Percentage", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r37", "r124", "r473" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r37", "r124", "r481", "r640" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "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": [ "r37", "r456" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "BANK LOANS", "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": [ "r301", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r479", "r640", "r918", "r919", "r920", "r921", "r922", "r986" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "verboseLabel": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r222", "r918", "r1032" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "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": [ "r38", "r301", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r640", "r918", "r919", "r920", "r921", "r922", "r986" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r38", "r81", "r84", "r123", "r124", "r126", "r132", "r179", "r180", "r301", "r455", "r456", "r457", "r458", "r459", "r461", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r479", "r640", "r918", "r919", "r920", "r921", "r922", "r986" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of debt", "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_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income tax benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r184", "r220", "r589", "r590", "r988" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r140", "r141", "r195", "r578" ] }, "rcon_DeferredTaxAssetAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DeferredTaxAssetAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivables.", "label": "Deferred Tax Asset Allowance for Credit Loss", "terseLabel": "Allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Subtotal", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r579" ] }, "rcon_DeferredTaxAssetsImpairmentForInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DeferredTaxAssetsImpairmentForInventory", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the impairment for inventory.", "label": "Deferred Tax Assets Impairment for inventory", "terseLabel": "Impairment for inventory" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "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, without jurisdictional netting." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Current", "totalLabel": "Total deferred tax assets, net", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance, Current", "negatedLabel": "Less: Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r580" ] }, "rcon_DeferredTaxLiabilitiesCustomerRelationship": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DeferredTaxLiabilitiesCustomerRelationship", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax liability of customer relation ships.", "label": "Deferred Tax Liabilities Customer Relationship", "negatedLabel": "Recognition of customer relationship arising from business combinations" } } }, "auth_ref": [] }, "rcon_DeferredTaxLiabilitiesGainOnPreviouslyHeldEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DeferredTaxLiabilitiesGainOnPreviouslyHeldEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax liability of Gain on the previously held equity method investment.", "label": "Deferred Tax Liabilities Gain On previously held Equity Method Investments", "negatedLabel": "Gain on the previously held equity method investment" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Accelerated amortization of intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r90", "r1029" ] }, "rcon_DepositoryTrustCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DepositoryTrustCompanyMember", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Depository Trust Company.", "label": "Depository Trust Company [Member]", "terseLabel": "Depository Trust Company" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expenses", "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": [ "r11", "r74" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r74" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "SHARE-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r524", "r527", "r557", "r558", "r560", "r935" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "SHARE-BASED COMPENSATION" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.recon.cn/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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.recon.cn/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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.recon.cn/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": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.recon.cn/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": [] }, "rcon_DomesticCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DomesticCompaniesMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to domestic companies.", "label": "Domestic Companies" } } }, "auth_ref": [] }, "rcon_DueToFamilyMemberOfOwner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DueToFamilyMemberOfOwner", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due by the company to family member of one owner.", "label": "Due To Family Member Of Owner", "terseLabel": "Due to family members of the owners of BHD and FGS" } } }, "auth_ref": [] }, "rcon_DueToMajorShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DueToMajorShareholders", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due by the company to the majority of shareholders.", "label": "Due To Major Shareholders", "verboseLabel": "Expenses paid by the major shareholders" } } }, "auth_ref": [] }, "rcon_DueToManagementStaff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "DueToManagementStaff", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due by the company to the management staff.", "label": "Due To Management Staff", "verboseLabel": "Due to management staff for costs incurred on behalf of the company" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Loss per share - basic", "verboseLabel": "Earnings (loss) per share - basic", "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": [ "r282", "r307", "r308", "r309", "r310", "r311", "r316", "r319", "r323", "r324", "r325", "r326", "r615", "r616", "r722", "r747", "r909" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Loss per share - diluted", "verboseLabel": "Earnings (loss) per share - diluted", "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": [ "r282", "r307", "r308", "r309", "r310", "r311", "r319", "r323", "r324", "r325", "r326", "r615", "r616", "r722", "r747", "r909" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "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": [ "r56", "r57" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "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 fluctuation on cash", "verboseLabel": "Effect of exchange rate fluctuation on cash and restricted cash", "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": [ "r630" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Federal statutory income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r296", "r574", "r592" ] }, "rcon_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "EmployeeMember", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employee.", "label": "Employee [Member]", "terseLabel": "Employee" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and employees' welfare", "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": [ "r34" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Non vested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Outstanding Restricted Shares, Average Remaining Amortization Period (Years)", "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": [ "r559" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Share-Based Payment Arrangement, Option", "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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.recon.cn/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": [ "r953" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.recon.cn/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": [ "r953" ] }, "rcon_EquipmentAndAccessoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "EquipmentAndAccessoriesMember", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Equipment, accessories and others" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "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": [ "r17", "r243", "r274", "r275", "r276", "r302", "r303", "r304", "r306", "r312", "r314", "r327", "r404", "r405", "r499", "r561", "r562", "r563", "r585", "r586", "r606", "r607", "r608", "r609", "r610", "r611", "r614", "r632", "r633", "r634", "r635", "r636", "r637", "r652", "r757", "r758", "r759", "r782", "r856" ] }, "rcon_EquityInEarningsOfSubsidiariesAndVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "EquityInEarningsOfSubsidiariesAndVariableInterestEntity", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity in earnings of subsidiaries and variable interest entity.", "label": "Equity In Earnings Of Subsidiaries And Variable Interest Entity", "terseLabel": "Equity in earnings of subsidiaries and VIEs" } } }, "auth_ref": [] }, "rcon_EquityInIncomeLossOfSubsidiariesAndVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "EquityInIncomeLossOfSubsidiariesAndVariableInterestEntity", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of equity in income (loss) of subsidiaries and variable interest entity.", "label": "Equity In Income Loss Of Subsidiaries And Variable Interest Entity", "verboseLabel": "Equity in earnings of subsidiaries, vies and vies' subsidiaries" } } }, "auth_ref": [] }, "rcon_EquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "EquityLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "label": "CLASS A ORDINARY SHARES." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r398", "r399", "r401" ] }, "us-gaap_EquityMethodInvestmentAdditionalInformation": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentAdditionalInformation", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Additional Information", "terseLabel": "Equity method investment additional information", "documentation": "This serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r398" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "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": [ "r223", "r400", "r403", "r955" ] }, "rcon_EstimatedWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "EstimatedWarrantLiability", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of estimated warrant liability payable.", "label": "Estimated Warrant Liability", "terseLabel": "Estimated warrant liability" } } }, "auth_ref": [] }, "rcon_ExpenseReimbursementDueThirdParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ExpenseReimbursementDueThirdParty", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reimbursement due by the company to third party for expenses borne on behalf of the company.", "label": "Expense Reimbursement Due Third Party", "verboseLabel": "Distributors and employees" } } }, "auth_ref": [] }, "rcon_ExtensionToDeployBusinessNumberOfGasStations": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ExtensionToDeployBusinessNumberOfGasStations", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of extension to deploy its business.", "label": "Extension to deploy Business, Number of Gas Stations", "terseLabel": "Number of gas stations extending business" } } }, "auth_ref": [] }, "rcon_FairMarketValueOfWaivedPerformanceGoals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FairMarketValueOfWaivedPerformanceGoals", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair market value of the waived performance goals, pursuant to the fourth supplemental agreement to the investment agreement.", "label": "Fair Market Value Of Waived Performance Goals", "terseLabel": "Fair market value of waived performance goals" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Gain (loss) in fair value changes of warrants liability", "terseLabel": "Gain in fair value changes of warrants liability", "verboseLabel": "Fair value changes of warrants liability", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r11" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "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": [ "r617", "r618", "r621" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "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": [ "r617", "r618", "r621" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r18" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of fair value measurement inputs under binomial and black-scholes model", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r18" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "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": [ "r468", "r515", "r516", "r517", "r518", "r519", "r520", "r618", "r668", "r669", "r670", "r919", "r920", "r929", "r930", "r931" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r468", "r515", "r516", "r517", "r518", "r519", "r520", "r618", "r670", "r919", "r920", "r929", "r930", "r931" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of liabilities measured at fair value on recurring basis", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r120", "r190" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "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": [ "r468", "r515", "r516", "r517", "r518", "r519", "r520", "r668", "r669", "r670", "r919", "r920", "r929", "r930", "r931" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Values of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r13", "r25" ] }, "rcon_FairValueOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FairValueOneMember", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair Value, One", "label": "Fair Value One [Member]", "terseLabel": "Fair Value per Share $18.72" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r407", "r408", "r413", "r414", "r415", "r417", "r418", "r419", "r479", "r495", "r612", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r743", "r916", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdParties" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Text Block]", "terseLabel": "LOANS TO THIRD PARTIES", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r358", "r364", "r365", "r366", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r254", "r435" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "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": [ "r433", "r434", "r435", "r436", "r702", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets - customer relationship", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r171", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "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": [ "r71", "r72" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible assets - customer relationship, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r171", "r702" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign exchange transaction gain (loss)", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r624", "r626", "r628", "r629", "r853" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Currency Translation", "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": [ "r623" ] }, "us-gaap_ForeignCurrencyTransactionsDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsDescription", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions, Description", "terseLabel": "Foreign currency transactions, description", "documentation": "Description of transaction giving rise to foreign currency transaction gain (loss), including but not limited to, nature of the transaction, the foreign currency involved, the accounting for the transaction." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTranslationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTranslationAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation [Abstract]", "terseLabel": "FOREIGN CURRENCY TRANSLATION ADJUSTMENTS" } } }, "auth_ref": [] }, "rcon_FounderOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FounderOneMember", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Founder one.", "label": "Founder one", "terseLabel": "Founder one" } } }, "auth_ref": [] }, "rcon_FounderThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FounderThreeMember", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Founder three.", "label": "Founder three", "terseLabel": "Founder three" } } }, "auth_ref": [] }, "rcon_FounderTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FounderTwoMember", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Founder two.", "label": "Founder two", "terseLabel": "Founder two" } } }, "auth_ref": [] }, "rcon_FourthSupplementalAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FourthSupplementalAgreementMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to fourth supplemental agreement.", "label": "Fourth supplemental agreement" } } }, "auth_ref": [] }, "rcon_FutureGasStationBeijingTechnologyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "FutureGasStationBeijingTechnologyLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Future Gas Station (Beijing) Technology, Ltd.", "label": "Future Gas Station (Beijing) Technology, Ltd [Member]", "terseLabel": "Future Gas Station (Beijing) Technology, Ltd", "verboseLabel": "FGS" } } }, "auth_ref": [] }, "rcon_GainLossInFairValueChangesOfWarrantsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "GainLossInFairValueChangesOfWarrantsLiability", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) related to adjustment to fair value of warrant liability.", "label": "Gain (Loss) in Fair Value Changes of Warrants Liability", "terseLabel": "Loss (gain) in fair value changes of warrants liability" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss (gain) from disposal of equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r983", "r1008", "r1009" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Loss from property and equipment disposal", "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": [ "r11" ] }, "rcon_GanSuBHDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "GanSuBHDMember", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Gan Su BHD", "label": "Gan Su BHD [Member]", "terseLabel": "Gan Su BHD" } } }, "auth_ref": [] }, "rcon_GanSuBhdEnvironmentalTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "GanSuBhdEnvironmentalTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Gan Su BHD Environmental Technology Co., Ltd [Member]", "terseLabel": "Gan Su BHD Environmental Technology Co., Ltd" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "verboseLabel": "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": [ "r157", "r834" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill", "totalLabel": "Goodwill, net", "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": [ "r253", "r427", "r716", "r917", "r939", "r1006", "r1007" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "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": [ "r426", "r432", "r917" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r14" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "terseLabel": "Goodwill", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r429", "r431", "r917" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Less: impairment for goodwill", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r429", "r431", "r917" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment loss on goodwill", "verboseLabel": "Impairment loss on goodwill and intangible assets", "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": [ "r11", "r428", "r430", "r432", "r917" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r153", "r294", "r334", "r343", "r348", "r351", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r622", "r911", "r1018" ] }, "rcon_GuangxiReconRenewableResourcesTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "GuangxiReconRenewableResourcesTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents guangxi recon renewable resources technology co ltd.", "label": "Guangxi Recon Renewable Resources Technology Co Ltd [Member]", "terseLabel": "Guangxi Recon Renewable Resources Technology Co., Ltd" } } }, "auth_ref": [] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Hong Kong" } } }, "auth_ref": [] }, "rcon_HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Henan Puxinfangfu Construction Engineering Co., Ltd.", "label": "Henan Puxinfangfu Construction Engineering Co., Ltd. [Member]", "terseLabel": "Henan Puxinfangfu Construction Engineering Co., Ltd." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment loss for intangible assets", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r11", "r23" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment loss", "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": [ "r11", "r73", "r174" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-Lived Assets", "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": [ "r0", "r175" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "verboseLabel": "Outside China areas", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r295", "r591" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "China", "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": [ "r295", "r591" ] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "totalLabel": "Loss before income tax", "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r154", "r980" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAX" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTax" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAX", "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": [ "r296", "r570", "r575", "r576", "r582", "r587", "r593", "r594", "r595", "r776" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expenses", "totalLabel": "Expense for income tax", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r209", "r221", "r313", "r314", "r339", "r573", "r588", "r749" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes", "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": [ "r273", "r571", "r572", "r576", "r577", "r581", "r583", "r770" ] }, "rcon_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "terseLabel": "INCOME TAX" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid during the year for taxes", "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": [ "r55" ] }, "rcon_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IncomeTaxesTable", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Taxes Payable", "verboseLabel": "Taxes payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r982" ] }, "rcon_IncreaseDecreaseInAdvancePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IncreaseDecreaseInAdvancePayments", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advances for purchases.", "label": "Increase Decrease In Advance Payments", "negatedLabel": "Purchase advances" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract costs", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r982" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities", "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": [ "r699", "r982" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Employee Related Liabilities", "verboseLabel": "Accrued payroll and employees' welfare", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesReceivableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Notes Receivable, Current", "negatedLabel": "Notes receivable", "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r961", "r982" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accounts Payable", "verboseLabel": "Other payables", "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Assets", "terseLabel": "Other current assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r982" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r982" ] }, "rcon_IncreaseDecreaseInOtherPayablesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IncreaseDecreaseInOtherPayablesRelatedParties", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations classified as other, payables-related parties within one year or the normal operating cycle, if longer.", "label": "Increase Decrease In Other Payables Related Parties", "terseLabel": "Other payables-related parties" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r10" ] }, "rcon_IncreaseDecreaseInPrepaidExpenseToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IncreaseDecreaseInPrepaidExpenseToRelatedParty", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance to related party for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense to Related Party", "negatedLabel": "Prepaid expense - related parties" } } }, "auth_ref": [] }, "rcon_IndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IndividualsMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Individuals Member", "label": "Individuals [Member]", "terseLabel": "Individuals" } } }, "auth_ref": [] }, "rcon_IntercompanyPayablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IntercompanyPayablesCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of intercompany payables.", "label": "Intercompany Payables Current", "terseLabel": "Intercompany payables" } } }, "auth_ref": [] }, "rcon_InterestAmountOfLoanOrderedToBeRepaidByRespondent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "InterestAmountOfLoanOrderedToBeRepaidByRespondent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The interest amount of loan ordered by the court to be repaid by the respondent of the legal matter.", "label": "Interest Amount Of Loan Ordered To Be Repaid By Respondent", "terseLabel": "Interest amount of loan" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r125", "r205", "r277", "r338", "r639", "r840", "r950", "r1058" ] }, "rcon_InterestExpenseOnBankLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "InterestExpenseOnBankLoan", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of interest expense on bank loan.", "label": "Interest Expense on Bank Loan", "terseLabel": "Interest expense on bank loan" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseShortTermBorrowings", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Short-term Borrowings", "terseLabel": "Interest expense due to third party", "documentation": "The aggregate interest expense incurred on short-term borrowings including commercial paper and Federal funds purchased and securities sold under agreements to repurchase." } } }, "auth_ref": [ "r204", "r225", "r226" ] }, "us-gaap_InterestIncomeFinancingReceivableBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeFinancingReceivableBeforeAllowanceForCreditLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Income, Financing Receivable, before Allowance for Credit Loss", "negatedLabel": "Accrued interest income from loans to third parties", "documentation": "Amount of interest income from financing receivable before allowance for credit loss." } } }, "auth_ref": [ "r225", "r226" ] }, "us-gaap_InterestIncomeShortTermInvestmentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeShortTermInvestmentOther", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Income, Short-Term Investment, Other", "negatedLabel": "Accrued interest income from short-term investment", "documentation": "Amount of interest income from short-term investment classified as other." } } }, "auth_ref": [ "r225", "r226" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid during the year for interest", "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": [ "r285", "r288", "r289" ] }, "rcon_InventoryClassifiedAndUsedForFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "InventoryClassifiedAndUsedForFixedAssets", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of inventory classified as fixed assets and used during the current reporting period.", "label": "Inventory Classified and Used for Fixed Assets", "terseLabel": "Inventories transferred to and used as fixed assets" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "verboseLabel": "Inventories, net", "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": [ "r265", "r901", "r939" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories, Net", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r211", "r249", "r264", "r420", "r421", "r422", "r700", "r908" ] }, "rcon_InvestmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "InvestmentAgreementMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to investment agreement.", "label": "Investment Agreement" } } }, "auth_ref": [] }, "rcon_InvestmentInSubsidiariesAndVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "InvestmentInSubsidiariesAndVariableInterestEntity", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of investment in subsidiaries and variable interest entity.", "label": "Investment In Subsidiaries And Variable Interest Entity", "terseLabel": "Investment in subsidiaries and VIEs" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "verboseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r158", "r337" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Long-term Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r748", "r766", "r767", "r768", "r769", "r866", "r867" ] }, "rcon_IssuanceOfRestrictedStockForManagementAndEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "IssuanceOfRestrictedStockForManagementAndEmployees", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock for management and employees.", "label": "Issuance Of Restricted Stock For Management And Employees", "terseLabel": "Restricted shares issued for management and employees", "verboseLabel": "Restricted shares issued for management and employees" } } }, "auth_ref": [] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Restricted shares issued for services", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r11" ] }, "rcon_JiuquanThirdConstructionAndInstallationEngineeringCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "JiuquanThirdConstructionAndInstallationEngineeringCompanyMember", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Jiuquan Third Construction and Installation Engineering Company.", "label": "Jiuquan Third Construction and Installation Engineering Company [Member]", "terseLabel": "Jiuquan Third Construction and Installation Engineering Company" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Rent Expense [Table Text Block]", "verboseLabel": "Schedule of leases from related parties", "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": [ "r1037" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvement", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r173" ] }, "rcon_LegalContingenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LegalContingenciesMember", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to legal contingencies.", "label": "Legal contingencies [Member]", "terseLabel": "Legal contingencies" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "LEASES", "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": [ "r645" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r645" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r644" ] }, "rcon_LesseeOperatingLeaseBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of operating lease related assets and liabilities recorded on the balance sheets.", "label": "Lessee, Operating Lease, Balance Sheet Information [Table Text Block]", "terseLabel": "Schedule of operating lease related assets and liabilities recorded on the balance sheets" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities", "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": [ "r1038" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Total lease payments", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r651" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1038" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1038" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "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": [ "r651" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "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": [ "r651" ] }, "rcon_LesseeOperatingLeasePeriodOfContract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LesseeOperatingLeasePeriodOfContract", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of lessee's operating lease.", "label": "Lessee, Operating Lease, Period of Contract", "terseLabel": "Lessee, Operating Lease, Period of Contract" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1036" ] }, "rcon_LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of weighted average remaining lease terms and discount rates for all of operating leases.", "label": "Lessee, Operating Lease, Weighted Average Remaining Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Schedule of weighted average remaining lease terms and discount rates for all of operating leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES", "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": [ "r641" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r33", "r294", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r601", "r604", "r605", "r622", "r807", "r910", "r952", "r1018", "r1042", "r1043" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "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": [ "r149", "r199", "r736", "r939", "r987", "r1003", "r1033" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "verboseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities", "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": [ "r36", "r248", "r294", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r601", "r604", "r605", "r622", "r939", "r1018", "r1042", "r1043" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Values Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r30" ] }, "rcon_LoanFromBankOfNanjingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LoanFromBankOfNanjingMember", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Bank of Nanjing.", "label": "Bank of Nanjing [Member]", "terseLabel": "Bank of Nanjing" } } }, "auth_ref": [] }, "rcon_LoanFromChinaConstructionBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LoanFromChinaConstructionBankMember", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from China Construction Bank.", "label": "China Construction Bank" } } }, "auth_ref": [] }, "rcon_LoanFromIndustrialAndCommercialBankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LoanFromIndustrialAndCommercialBankOfChinaMember", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Industrial and Commercial Bank of China.", "label": "Industrial and Commercial Bank of China" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNet" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE, NET", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r997" ] }, "rcon_LoansReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LoansReceivablesAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "LOANS TO THIRD PARTIES" } } }, "auth_ref": [] }, "rcon_LoansToThirdParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LoansToThirdParties", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 2.0 }, "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The sum of loans given to third parties at the reporting period.", "label": "Loans To Third Parties", "verboseLabel": "Loans to third parties" } } }, "auth_ref": [] }, "rcon_LongTermOtherReceivablesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LongTermOtherReceivablesNet", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of long-term other receivable, net.", "label": "Long-term Other Receivables, Net", "terseLabel": "Long-term other receivables, net" } } }, "auth_ref": [] }, "rcon_LongTermPortionOfOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "LongTermPortionOfOtherReceivables", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents for long term portion of other receivables.", "label": "Long Term Portion of Other Receivables", "negatedLabel": "Less: Long term portion" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r439", "r440", "r441", "r444", "r1013", "r1014" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Amount of damages claimed", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1012", "r1013", "r1014" ] }, "us-gaap_LossContingencyDamagesPaidValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesPaidValue", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Paid, Value", "terseLabel": "Amount paid to the Plaintiff", "documentation": "Amount of damages paid to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1012", "r1013", "r1014" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Settlement payment totaling", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r1012", "r1013", "r1014" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r439", "r440", "r441", "r444", "r1013", "r1014" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "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": [ "r357", "r927", "r1026", "r1055", "r1056" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Short-term investments", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r131" ] }, "rcon_MaximumInsuredBankDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "MaximumInsuredBankDeposit", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of maximum insured bank deposit.", "label": "Maximum Insured Bank Deposit", "terseLabel": "Maximum insured bank deposit" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r522", "r698", "r756", "r798", "r799", "r864", "r868", "r870", "r871", "r873", "r895", "r896", "r913", "r923", "r934", "r941", "r1022", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise price", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Measurement input, expected dividend rate", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement input, expected term", "verboseLabel": "Warrant life", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement input, price volatility", "verboseLabel": "volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk free interest rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "terseLabel": "Share price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r619" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r522", "r698", "r756", "r798", "r799", "r864", "r868", "r870", "r871", "r873", "r895", "r896", "r913", "r923", "r934", "r941", "r1022", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.recon.cn/role/DisclosureNonControllingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "totalLabel": "Total non-controlling interests", "verboseLabel": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r42", "r198", "r294", "r402", "r445", "r447", "r448", "r449", "r452", "r453", "r622", "r735", "r811" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Capital contribution receivable due from non-controlling Interest", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r103", "r181", "r188" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterest" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest Disclosure [Text Block]", "verboseLabel": "NON-CONTROLLING INTEREST", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r186" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Line Items]", "terseLabel": "NON-CONTROLLING INTEREST", "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_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Ownership interest held by noncontrolling owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership interest held by parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Table]", "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r42", "r101", "r105", "r155" ] }, "rcon_MonthlyOperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "MonthlyOperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of monthly operating lease expense. Excludes sublease income.", "label": "Monthly Operating Lease Expense", "terseLabel": "Monthly rent" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r357", "r927", "r1026", "r1055", "r1056" ] }, "rcon_NanjingReconMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NanjingReconMember", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents nanjing recon member.", "label": "Nanjing Recon [Member]", "terseLabel": "Nanjing Recon" } } }, "auth_ref": [] }, "rcon_NanjingReconTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NanjingReconTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Nanjing Recon Technology Co Ltd [Member]", "terseLabel": "Nanjing Recon" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (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": [ "r287" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) generated by 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": [ "r287" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:", "verboseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash used in operating activities", "totalLabel": "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": [ "r164", "r165", "r166" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "verboseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "negatedTerseLabel": "Net loss", "totalLabel": "Net loss attributable to Recon Technology, Ltd", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r152", "r166", "r203", "r246", "r269", "r271", "r276", "r294", "r305", "r307", "r308", "r309", "r310", "r313", "r314", "r321", "r334", "r343", "r348", "r351", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r616", "r622", "r742", "r831", "r854", "r855", "r911", "r950", "r1018" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to non-controlling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r118", "r189", "r269", "r271", "r313", "r314", "r741", "r980" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to Recon Technology, Ltd", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r284", "r307", "r308", "r309", "r310", "r316", "r317", "r322", "r325", "r334", "r343", "r348", "r351", "r911" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "rcon_NetIncomeLossIncludingPortionsAttributableToNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NetIncomeLossIncludingPortionsAttributableToNonControllingInterest", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income Loss Including Portions Attributable To Non controlling Interest", "terseLabel": "Net income (loss) for the period" } } }, "auth_ref": [] }, "rcon_NetOperatingLossCarryForward": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NetOperatingLossCarryForward", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "It Represents the Net operating loss carry forward.", "label": "Net operating loss carry forward", "verboseLabel": "Net operating loss carryforwards" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements", "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": [] }, "rcon_NonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NonControllingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the amount of information pertaining to non-controlling interest.", "label": "Non-Controlling Interest", "terseLabel": "Non-controlling interest" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities", "verboseLabel": "Non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "NON-CONTROLLING INTEREST." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest [Member]", "terseLabel": "Non-controlling Interest", "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": [ "r100", "r499", "r990", "r991", "r992", "r1059" ] }, "rcon_NoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NoncontrollingInterestTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of redeemable non controlling interest as defined and included in the statement of financial position.", "label": "Noncontrolling Interest [Table Text Block]", "verboseLabel": "Schedule of non-controlling interest" } } }, "auth_ref": [] }, "rcon_NoncontrollingInterestsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NoncontrollingInterestsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the noncontrolling interests.", "label": "Noncontrolling Interests, Policy [Policy Text Block]", "terseLabel": "Non-controlling Interests" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expenses)" } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "verboseLabel": "Summary of outstanding restricted shares", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r24" ] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes, Loans and Financing Receivable, Net, Current", "verboseLabel": "Notes receivable", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r359", "r360", "r717" ] }, "rcon_NotesReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NotesReceivableAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "NOTES RECEIVABLE" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, before Allowance for Credit Loss", "totalLabel": "Working fund to third party companies", "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": [ "r219", "r227", "r228", "r261", "r413", "r416", "r914", "r915", "r970", "r1004" ] }, "rcon_NotesReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NotesReceivableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureNotesReceivable" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for Notes receivable.", "label": "Notes Receivable [Text Block]", "verboseLabel": "NOTES RECEIVABLE" } } }, "auth_ref": [] }, "rcon_NumberOfOfferings": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NumberOfOfferings", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of offerings consummated by the company.", "label": "Number Of Offerings", "terseLabel": "Number of offerings" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of 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": [ "r996" ] }, "rcon_NumberOfSharesRequestedToTransferAgentForIssue": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NumberOfSharesRequestedToTransferAgentForIssue", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares requested to transfer agent to issue.", "label": "Number of Shares, Requested To Transfer Agent For Issue", "terseLabel": "Shares requested to transfer agent to issue" } } }, "auth_ref": [] }, "rcon_NumberOfSubsidiariesWhoEnteredIntoFourthSupplementalAgreementToInvestmentAgreement": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NumberOfSubsidiariesWhoEnteredIntoFourthSupplementalAgreementToInvestmentAgreement", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Company's subsidiaries who entered into the fourth supplemental agreement to the investment agreement.", "label": "Number Of Subsidiaries Who Entered Into Fourth Supplemental Agreement To Investment Agreement", "terseLabel": "Number of Company's subsidiaries who entered into the fourth supplemental agreement to the investment agreement" } } }, "auth_ref": [] }, "rcon_NumberOfVotesPerCommonSharesHeld": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "NumberOfVotesPerCommonSharesHeld", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of votes per common shares held.", "label": "Number of Votes Per Common Shares Held", "terseLabel": "Number of votes" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "terseLabel": "Office equipment and fixtures", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "rcon_OfficeLeasesCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OfficeLeasesCommitmentMember", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents office leases commitment.", "label": "Office Leases Commitment [Member]", "terseLabel": "Office Leases Commitment" } } }, "auth_ref": [] }, "rcon_OfficersAndStaffsAdvancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OfficersAndStaffsAdvancesCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The current portion of officers and staffs advances.", "label": "Officers and Staffs Advances, Current", "terseLabel": "Business advances to officers and staffs" } } }, "auth_ref": [] }, "rcon_OilfieldEnvironmentalProtectionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OilfieldEnvironmentalProtectionMember", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Oilfield Environmental Protection [Member]", "label": "Oilfield environmental protection" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Operating expenses", "verboseLabel": "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_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "negatedTotalLabel": "Loss from operations", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r334", "r343", "r348", "r351", "r911" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "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": [ "r646", "r938" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense", "terseLabel": "Annual rental expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment loss for the ROU", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1034" ] }, "rcon_OperatingLeaseLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liabilities, Current", "terseLabel": "Operating lease liabilities - current (including \u00a5335,976 and \u00a5113,361 ($15,967) from a related party as of June 30, 2023 and December 31, 2023, respectively)" } } }, "auth_ref": [] }, "rcon_OperatingLeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liabilities, Noncurrent", "terseLabel": "Operating lease liabilities - non-current (including \u00a5nil ($nil) and \u00a5nil ($nil) from a related party as of June 30, 2023 and December 31, 2023, respectively)" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Office Leases Commitment - short term" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Operating lease liabilities - non-current", "verboseLabel": "Operating lease liabilities - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Rights of use lease assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r642" ] }, "rcon_OperatingLeaseRightOfUseAssetAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetAccumulatedImpairment", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Accumulated Impairment", "terseLabel": "Accumulated impairment" } } }, "auth_ref": [] }, "rcon_OperatingLeaseRightOfUseAssetAccumulatedImpairmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetAccumulatedImpairmentCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "rcon_OperatingLeaseRightOfUseAssetNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment on lessee's right to use underlying asset under operating lease, classified as current.", "label": "Operating Lease, Right-of-Use Asset, Accumulated Impairment, Current", "terseLabel": "Less: impairment" } } }, "auth_ref": [] }, "rcon_OperatingLeaseRightOfUseAssetAccumulatedImpairmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetAccumulatedImpairmentNoncurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "rcon_OperatingLeaseRightOfUseAssetNetNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment on lessee's right to use underlying asset under operating lease, classified as non-current.", "label": "Operating Lease, Right-of-Use Asset, Accumulated Impairment, Noncurrent", "terseLabel": "Less: impairment" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right of use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r983" ] }, "rcon_OperatingLeaseRightOfUseAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetGrossCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "rcon_OperatingLeaseRightOfUseAssetNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease, before accumulated impairment, classified as current.", "label": "Operating Lease, Right-of-Use Asset, Gross, Current", "terseLabel": "Rights of use lease assets - current" } } }, "auth_ref": [] }, "rcon_OperatingLeaseRightOfUseAssetGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetGrossNoncurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "rcon_OperatingLeaseRightOfUseAssetNetNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease, before accumulated impairment, classified as non-current.", "label": "Operating Lease, Right-of-Use Asset, Gross, Noncurrent", "terseLabel": "Rights of use lease assets - non - current" } } }, "auth_ref": [] }, "rcon_OperatingLeaseRightOfUseAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 11.0 }, "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease, classified as current.", "label": "Operating Lease, Right-of-Use Asset, Net, Current", "terseLabel": "Operating lease right-of-use assets, net - current (including \u00a5nil and \u00a5113,361 ($15,967) from a related party as of June 30, 2023 and December 31, 2023, respectively)", "totalLabel": "Rights of use lease assets, net - current", "verboseLabel": "Operating lease right-of-use assets, net - current" } } }, "auth_ref": [] }, "rcon_OperatingLeaseRightOfUseAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseRightOfUseAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease, net of impairment, classified as non-current.", "label": "Operating Lease, Right-of-Use Asset, Net, Noncurrent", "terseLabel": "Operating lease right-of-use assets, net - non-current (including \u00a5335,976 and \u00a5nil from a related party as of June 30, 2023 and December 31, 2023, respectively)", "totalLabel": "Rights of use lease assets, net - non - current", "verboseLabel": "Operating lease right-of-use assets, net - non-current" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "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": [ "r650", "r938" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)", "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": [ "r649", "r938" ] }, "rcon_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Operating Lease, Weighted Average Remaining Lease Term And Discount Rate [Abstract]", "terseLabel": "Remaining lease terms and discount rate:" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Cumulative net operating loss", "totalLabel": "Total", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r89" ] }, "rcon_OperatingLossCarryforwardsExpired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLossCarryforwardsExpired", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of net operating loss expired.", "label": "Operating Loss Carryforwards Expired", "terseLabel": "Net operating loss expired" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLossCarryforwardsExpiringInNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in next twelve months.", "label": "Operating Loss Carryforwards, Expiring in Next Twelve Months", "terseLabel": "2024" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearFive", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year five.", "label": "Operating Loss Carryforwards, Expiring in Year Five", "terseLabel": "2028" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearFour", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year four.", "label": "Operating Loss Carryforwards, Expiring in Year Four", "terseLabel": "2027" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearThree", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year three.", "label": "Operating Loss Carryforwards, Expiring in Year Three", "terseLabel": "2026" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OperatingLossCarryforwardsExpiringInYearTwo", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year two.", "label": "Operating Loss Carryforwards, Expiring in Year Two", "terseLabel": "2025" } } }, "auth_ref": [] }, "rcon_OrganizationAndNatureOfOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OrganizationAndNatureOfOperationsLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Organization and Nature of Operations [Line Items]", "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "auth_ref": [] }, "rcon_OrganizationAndNatureOfOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OrganizationAndNatureOfOperationsTable", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about organization and nature of operation.", "label": "Organization and Nature of Operations [Table]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "ORGANIZATION AND NATURE OF OPERATIONS", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r136", "r186", "r764", "r765" ] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities", "verboseLabel": "Others", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r267", "r939" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "totalLabel": "Total minimum payments required", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, Due in Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of commitment classified as other 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": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of commitment classified as other 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": [] }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentFiscalYearMaturityAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase commitment" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCY", "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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax, before 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": [ "r7", "r151", "r625", "r627", "r631" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustment", "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": [ "r6" ] }, "rcon_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentRelatedToInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentRelatedToInvestments", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount 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 related to investments in subsidiaries, VIEs and VIEs' subsidiaries.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Related to Investments", "terseLabel": "Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs' subsidiaries" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Comprehensive income (loss)" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total", "verboseLabel": "Other payables", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r939" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "OTHER PAYABLES" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayables" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Text Block]", "verboseLabel": "OTHER PAYABLES", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Machinery and Equipment [Member]", "terseLabel": "Production equipment", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expenses)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r160" ] }, "rcon_OtherPayableRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherPayableRelatedPartiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount for other payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Other Payable, Related Parties, Current", "terseLabel": "Other payable- related parties" } } }, "auth_ref": [] }, "rcon_OtherPayablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherPayablesLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails" ], "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": "Other Payables [Line Items]", "terseLabel": "OTHER PAYABLES" } } }, "auth_ref": [] }, "rcon_OtherPayablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherPayablesTable", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Payables [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivableAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdPartiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Due from Related Parties, Noncurrent", "negatedLabel": "Less: Long term portion", "verboseLabel": "Long-term loan to third parties", "documentation": "Amount, after allowance for credit loss, of receivable classified as other and noncurrent." } } }, "auth_ref": [ "r975" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Others", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r260", "r818" ] }, "rcon_OtherReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherReceivablesAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "OTHER RECEIVABLES, NET" } } }, "auth_ref": [] }, "rcon_OtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNet" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure refers to other receivables for the reporting period.", "label": "Other Receivables Disclosure [Text Block]", "verboseLabel": "OTHER RECEIVABLES, NET" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesGrossCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Gross, Current", "totalLabel": "Subtotal", "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r260" ] }, "rcon_OtherReceivablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherReceivablesLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent other receivables.", "label": "OTHER RECEIVABLES, NET [Line items]", "verboseLabel": "OTHER RECEIVABLES, NET" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 }, "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables, net", "totalLabel": "Other receivable - current portion", "verboseLabel": "Due from intercompany", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current [Abstract]" } } }, "auth_ref": [] }, "rcon_OtherReceivablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OtherReceivablesTable", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about other receivables.", "label": "Other Receivables [Table]" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "rcon_OwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "OwnershipPercentageByParent", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The parent entity's of the subsidiary, expressed as a percentage.", "label": "Ownership Percentage by Parent", "terseLabel": "Percent of consolidated net assets" } } }, "auth_ref": [] }, "rcon_PaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PaidInCapital", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of paid in capital of the company as of the balance sheet date.", "label": "Paid In Capital", "terseLabel": "Paid in capital" } } }, "auth_ref": [] }, "rcon_ParentCompanyBalanceSheetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyBalanceSheetsAbstract", "lang": { "en-us": { "role": { "documentation": "-", "label": "Parent company balance sheets" } } }, "auth_ref": [] }, "rcon_ParentCompanyBalanceSheetsStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyBalanceSheetsStatementTable", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "-", "label": "Parent Company Balance Sheets Statement [Table]" } } }, "auth_ref": [] }, "rcon_ParentCompanyBalanceSheetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyBalanceSheetsTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of parent company balance sheet.", "label": "Parent Company Balance Sheets [Table Text Block]", "terseLabel": "Schedule of parent company balance sheets" } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ParentCompanyMember", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "RECON TECHNOLOGY LTD", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r301" ] }, "rcon_ParentCompanyStatementsOfCashFlowLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyStatementsOfCashFlowLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Cash Flow [Line Items]" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfCashFlowTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyStatementsOfCashFlowTable", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Cash Flow [Table]" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfCashFlowsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyStatementsOfCashFlowsTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of parent company statements of cash flows.", "label": "Parent Company Statements Of Cash Flows [Table Text Block]", "terseLabel": "Schedule of parent company statements of cash flows" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfOperationsAndComprehensiveLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyStatementsOfOperationsAndComprehensiveLossLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Operations And Comprehensive Loss [Line Items]", "terseLabel": "Parent Company Statements Of Operations And Comprehensive Loss" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfOperationsAndComprehensiveLossTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyStatementsOfOperationsAndComprehensiveLossTable", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Operations And Comprehensive Loss [Table]" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfOperationsAndComprehensiveLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ParentCompanyStatementsOfOperationsAndComprehensiveLossTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of parent company statements of operations and comprehensive loss.", "label": "Parent Company Statements Of Operations And Comprehensive Loss [Table Text Block]", "terseLabel": "Schedule of parent company statements of operations and comprehensive income (loss)" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity [Member]", "terseLabel": "Shareholders' Equity", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfWarrants", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Warrants", "negatedLabel": "Redemption of warrants", "documentation": "The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Additional Interest in Subsidiaries", "terseLabel": "Payments to acquire additional interest in subsidiaries", "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Investment in FGS agreed", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r49", "r597" ] }, "rcon_PaymentsToAcquireLandUseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PaymentsToAcquireLandUseRights", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow from purchase of land use rights.", "label": "Payments to Acquire Land Use Rights", "negatedLabel": "Purchase of land use right" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLoansReceivable", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Payments made for loans to third parties", "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r163" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Payments for 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": [ "r162" ] }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToFundLongtermLoansToRelatedParties", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Fund Long-term Loans to Related Parties", "negatedLabel": "Due from intercompany, VIEs and VIEs' subsidiaries", "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates." } } }, "auth_ref": [ "r981", "r1039" ] }, "rcon_PercentageOfDeemedConsiderationOfEquity": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PercentageOfDeemedConsiderationOfEquity", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of deemed consideration of equity.", "label": "Percentage Of Deemed Consideration Of Equity", "terseLabel": "Percentage of deemed consideration of equity." } } }, "auth_ref": [] }, "rcon_PercentageOfNotCollectionFromOurCustomers": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PercentageOfNotCollectionFromOurCustomers", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for percentage of not collection of receivables from our customers.", "label": "Percentage Of Not-Collection From Our Customers", "terseLabel": "Percentage of not-collection from our customers" } } }, "auth_ref": [] }, "rcon_PercentageOfNotesAndLoansReceivableNetCurrent": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PercentageOfNotesAndLoansReceivableNetCurrent", "presentation": [ "http://www.recon.cn/role/DisclosureNotesReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of notes subsequently collected subsequently.", "label": "Percentage Of Notes And Loans Receivable Net Current", "terseLabel": "Percentage of notes subsequently collected" } } }, "auth_ref": [] }, "rcon_PercentageOfOwnershipInterestTransferred": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PercentageOfOwnershipInterestTransferred", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of equity interest transferred.", "label": "Percentage of Ownership Interest Transferred", "terseLabel": "Percentage of equity interest transferred" } } }, "auth_ref": [] }, "rcon_PercentageTransferOfProfitToStatutoryReserves": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PercentageTransferOfProfitToStatutoryReserves", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage transfer of profit to statutory reserves in accordance with PRC accounting standards regulations.", "label": "Percentage Transfer Of Profit To Statutory Reserves", "verboseLabel": "Percentage transfer of profit to statutory reserves" } } }, "auth_ref": [] }, "rcon_PlacementAgentsFeesAndOtherEstimatedOfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PlacementAgentsFeesAndOtherEstimatedOfferingExpenses", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of placement agent's fees and other estimated offering expenses.", "label": "Placement Agent's Fees And Other Estimated Offering Expenses", "terseLabel": "Placement agent's fees and other estimated offering expenses" } } }, "auth_ref": [] }, "rcon_PlatformOutsourcingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PlatformOutsourcingServicesMember", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to platform outsourcing services.", "label": "Platform Outsourcing Services" } } }, "auth_ref": [] }, "us-gaap_PolicyLoansReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyLoansReceivablePolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Policy Loans Receivable, Policy [Policy Text Block]", "verboseLabel": "Notes Receivable", "documentation": "Disclosure of accounting policy for policy loans receivable, including the basis for determining the amount reported for loans made to policyholders against and secured by future policy benefits. May also disclose the range of interest rates charged to policyholders on such loans." } } }, "auth_ref": [] }, "rcon_Post2024ReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "Post2024ReverseStockSplitMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to post 2024 reverse stock split.", "label": "Post 2024 Reverse Stock Split [Member]", "terseLabel": "Post 2024 Reverse Stock Split" } } }, "auth_ref": [] }, "rcon_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PreFundedWarrantsMember", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to pre-funded warrants.", "label": "Pre-funded warrants [Member]", "terseLabel": "Pre-funded warrants" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r266", "r423", "r424", "r903" ] }, "rcon_PreservationAgencyFeeToBeBorneByRespondent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PreservationAgencyFeeToBeBorneByRespondent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of preservation agency fee to be borne by the respondent, pursuant to an order by the court in a legal matter.", "label": "Preservation Agency Fee To Be Borne By Respondent", "terseLabel": "Preservation agency fee" } } }, "auth_ref": [] }, "rcon_PrincipalAmountOfLoanOrderedToBeRepaidByRespondent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PrincipalAmountOfLoanOrderedToBeRepaidByRespondent", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The principal amount of loan ordered by the court to be repaid by the respondent of the legal matter.", "label": "Principal Amount Of Loan Ordered To Be Repaid By Respondent", "terseLabel": "Principal amount" } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Placement", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromBankDebt", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from debt", "verboseLabel": "Proceeds from short-term bank loans", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfLoansReceivable", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Proceeds from collection", "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "verboseLabel": "Gross proceeds", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r8", "r771" ] }, "rcon_ProceedsFromOtherShortTermDebtRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ProceedsFromOtherShortTermDebtRelatedParties", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from short-term debt, related parties classified as other.", "label": "Proceeds from Other Short-term Debt, Related Parties", "terseLabel": "Proceeds from short-term borrowings-related parties" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLoansReceivable", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Loans Receivable", "terseLabel": "Repayments of loans to third parties", "verboseLabel": "Repayments from loans to third parties", "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from disposal of equipment", "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": [ "r161" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Short-Term Investments", "terseLabel": "Redemption 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": [ "r46" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "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": [ "r353", "r701", "r750", "r751", "r752", "r753", "r754", "r755", "r898", "r925", "r940", "r962", "r1015", "r1016", "r1026", "r1055" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r353", "r701", "r750", "r751", "r752", "r753", "r754", "r755", "r898", "r925", "r940", "r962", "r1015", "r1016", "r1026", "r1055" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "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": [ "r246", "r269", "r271", "r286", "r294", "r305", "r313", "r314", "r334", "r343", "r348", "r351", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r599", "r602", "r603", "r616", "r622", "r723", "r740", "r781", "r831", "r854", "r855", "r911", "r936", "r937", "r951", "r980", "r1018" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, 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": [ "r172", "r214", "r217", "r218" ] }, "rcon_PropertyPlantAndEquipmentExcludingConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PropertyPlantAndEquipmentExcludingConstructionInProgress", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets (excluding construction in progress) used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Excluding Construction in Progress", "terseLabel": "Property and equipment, net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Total cost", "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": [ "r173", "r251", "r739" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, 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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment, 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": [ "r12", "r724", "r739", "r939" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment, 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": [ "r12", "r214", "r217", "r737" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Schedule of property and equipment, 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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "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": [ "r173" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Property, plant and equipment, useful life", "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_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "terseLabel": "Allowance for (net recovery of) credit losses", "verboseLabel": "Provision for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r283", "r410" ] }, "rcon_ProvisionForInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ProvisionForInventories", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Cumulative provision for inventories during the reporting period.", "label": "Provision For Inventories", "terseLabel": "Allowance for slow moving inventories" } } }, "auth_ref": [] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Other Credit Losses", "terseLabel": "Net recovery of provision for credit losses of other receivables", "verboseLabel": "Charge to (reversal of) allowance", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r10", "r202" ] }, "rcon_PurchaseAdvancesNetPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "PurchaseAdvancesNetPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the purchase advances.", "label": "Purchase Advances, Net, Policy [Policy Text Block]", "terseLabel": "Purchase Advances, Net" } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyTables" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-term Commitment [Table Text Block]", "terseLabel": "Schedule of total future minimum purchase commitment", "documentation": "Tabular disclosure of arrangements in which the entity has agreed to procure goods or services from one or more suppliers. May include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions." } } }, "auth_ref": [ "r139", "r197" ] }, "us-gaap_PurchaseCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentMember", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment [Member]", "terseLabel": "Purchase Commitment", "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments." } } }, "auth_ref": [ "r139", "r197" ] }, "rcon_QingHaiBHDNewEnergyTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "QingHaiBHDNewEnergyTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Qing Hai BHD New Energy Technology Co Ltd [Member]", "label": "Qing Hai BHD New Energy Technology Co Ltd [Member]", "terseLabel": "Qing Hai BHD New Energy Technology Co., Ltd" } } }, "auth_ref": [] }, "rcon_QinghaiBHDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "QinghaiBHDMember", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Qinghai BHD", "label": "Qinghai BHD [Member]", "terseLabel": "Qinghai BHD" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r514", "r522", "r553", "r554", "r555", "r671", "r698", "r756", "r798", "r799", "r864", "r868", "r870", "r871", "r873", "r895", "r896", "r913", "r923", "r934", "r941", "r944", "r1010", "r1022", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r514", "r522", "r553", "r554", "r555", "r671", "r698", "r756", "r798", "r799", "r864", "r868", "r870", "r871", "r873", "r895", "r896", "r913", "r923", "r934", "r941", "r944", "r1010", "r1022", "r1045", "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET" } } }, "auth_ref": [] }, "rcon_ReconInvestmentLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ReconInvestmentLtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for recon investment ltd.", "label": "Recon Investment Ltd [Member]", "terseLabel": "Recon-IN" } } }, "auth_ref": [] }, "rcon_ReconciliationOfCashAndRestrictedCashAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ReconciliationOfCashAndRestrictedCashAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "it represents reconciliation of cash and restricted cash.", "label": "Reconciliation of cash and restricted cash", "terseLabel": "Reconciliation of cash and restricted cash, beginning of year" } } }, "auth_ref": [] }, "rcon_RecoveryOfContractWithCustomerAssetAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "RecoveryOfContractWithCustomerAssetAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of net recovery of impairment of contract asset.", "label": "Recovery of Contract with Customer, Asset, Allowance For Credit Loss", "terseLabel": "Net recovery of provision for credit losses" } } }, "auth_ref": [] }, "rcon_ReductionOfRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ReductionOfRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of reduction in right-of-use asset obtained in exchange for operating lease liability.", "label": "Reduction Of Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Reduction of right-of-use assets and operating lease obligations due to early termination of lease agreement" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "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": [ "r521", "r656", "r657", "r801", "r802", "r803", "r805", "r806", "r828", "r830", "r863" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r297", "r298", "r656", "r657", "r658", "r659", "r801", "r802", "r803", "r805", "r806", "r828", "r830", "r863" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES", "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": [ "r835", "r836", "r839" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS AND BALANCES" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical" ], "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": [ "r521", "r656", "r657", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r801", "r802", "r803", "r805", "r806", "r828", "r830", "r863", "r1041" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalances" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES", "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": [ "r653", "r654", "r655", "r657", "r660", "r777", "r778", "r779", "r837", "r838", "r839", "r860", "r862" ] }, "rcon_RemainingPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "RemainingPaidInCapital", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of remaining paid in capital that is to be contributed.", "label": "Remaining Paid In Capital", "terseLabel": "Remaining paid in capital" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfBankDebt", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Bank Debt", "negatedLabel": "Repayments of short-term bank loans", "terseLabel": "Repayments of debt", "documentation": "The cash outflow to settle a bank borrowing during the year." } } }, "auth_ref": [ "r52" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term borrowings-related party", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r774" ] }, "rcon_RepaymentsOfShortTermBorrowingsRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "RepaymentsOfShortTermBorrowingsRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a short-term borrowings from related parties during the year.", "label": "Repayments of Short-term Borrowings, Related Parties", "negatedLabel": "Repayments of short-term borrowings-related parties" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "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": [ "r299", "r300", "r458", "r485", "r659", "r905", "r906" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "verboseLabel": "Research and 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": [ "r135", "r569", "r1050" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and 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": [ "r568" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "periodEndLabel": "Restricted cash", "periodStartLabel": "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": [ "r974", "r984", "r1051", "r1053" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash balance", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r974", "r984" ] }, "rcon_RestrictedStockClosingPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "RestrictedStockClosingPrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the closing price of the restricted stock.", "label": "Restricted Stock Closing Price", "terseLabel": "Restricted stock closing price" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted shares", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r56" ] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Restricted shares issued for management", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r146", "r181", "r733", "r760", "r762", "r775", "r810", "r939" ] }, "us-gaap_RetainedEarningsAppropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAppropriated", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "label": "Retained Earnings, Appropriated", "verboseLabel": "Appropriated retained earnings", "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies." } } }, "auth_ref": [ "r78", "r79", "r150", "r293", "r731" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit [Member]", "terseLabel": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r243", "r302", "r303", "r304", "r306", "r312", "r314", "r404", "r405", "r561", "r562", "r563", "r585", "r586", "r606", "r608", "r609", "r611", "r614", "r757", "r759", "r782", "r1059" ] }, "us-gaap_RetainedEarningsUnappropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsUnappropriated", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Retained Earnings, Unappropriated", "terseLabel": "Unappropriated retained earnings (deficit)", "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit." } } }, "auth_ref": [ "r145", "r293", "r732" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Sales revenue", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r357", "r959" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r224", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r897" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveLossDetails", "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Total revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r278", "r294", "r335", "r336", "r342", "r346", "r347", "r353", "r355", "r357", "r402", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r622", "r723", "r1018" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving loan facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r648", "r938" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "CONCENTRATIONS" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "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": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureTaxesPayableDetails": { "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureTaxesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Sales and Excise Tax Payable, Current", "verboseLabel": "VAT payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. 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_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r315", "r523", "r956", "r993" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/role/DisclosureNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "verboseLabel": "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": [ "r41" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureLoansToThirdPartiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of loans to third parties", "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": [ "r41" ] }, "rcon_ScheduleOfAccountsReceivableRelatedPartyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accounts receivable related party.", "label": "Schedule Of Accounts Receivable Related Party [Table Text Block]", "verboseLabel": "Schedule of accounts receivable, net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "verboseLabel": "Summary of fair value of goodwill acquired and the carrying value, customer relationship, and its estimated useful lives", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "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": [ "r92", "r96", "r596" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of fair values of the identifiable assets and liabilities", "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": [ "r92", "r96" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of company's income tax expense (benefit)", "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": [ "r183" ] }, "rcon_ScheduleOfContractWithCustomerAssetNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfContractWithCustomerAssetNetTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure on contract with customer, asset.", "label": "Schedule of Contract with Customer, Asset, Net [Table Text Block]", "terseLabel": "Schedule of contract costs, net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule of deferred tax assets, net", "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": [ "r182" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted earnings (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": [ "r995" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r398", "r399", "r401" ] }, "rcon_ScheduleOfEstimatedLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfEstimatedLiabilityTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the estimated liability.", "label": "Schedule Of Estimated Liability [Table Text Block]", "terseLabel": "Schedule of estimated liability" } } }, "auth_ref": [] }, "rcon_ScheduleOfEstimatedUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfEstimatedUsefulLifeTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents in information pertaining to the estimated useful life.", "label": "Schedule Of Estimated Useful Life [Table Text Block]", "terseLabel": "Schedule of estimated useful life of the assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of income (loss) before provision for income taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r988" ] }, "us-gaap_ScheduleOfInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY" } } }, "auth_ref": [] }, "rcon_ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureContractCostsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure on movement of impairment of contract assets.", "label": "Schedule of Movement of Impairment Of Contract with Customer, Asset, Net [Table Text Block]", "terseLabel": "Schedule of movement of allowance for credit losses of contract costs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "verboseLabel": "Summary of restricted shares granted", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r87" ] }, "rcon_ScheduleOfOtherPayablesRelatedPartyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfOtherPayablesRelatedPartyTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other payables with respect to related party transactions.", "label": "Schedule Of Other Payables Related Party [Table Text Block]", "verboseLabel": "Schedule Of other payables related party" } } }, "auth_ref": [] }, "rcon_ScheduleOfOtherPayablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfOtherPayablesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other payables third party.", "label": "Schedule Of Other Payables Third Party", "verboseLabel": "Schedule of other payables third parties" } } }, "auth_ref": [] }, "rcon_ScheduleOfOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfOtherReceivablesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other receivables.", "label": "Schedule Of Other Receivables [Table Text Block]", "verboseLabel": "Schedule of other receivables, net" } } }, "auth_ref": [] }, "rcon_ScheduleOfPreFundedWarrantsActivities": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfPreFundedWarrantsActivities", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of pre-funded warrants activities.", "label": "Schedule of Pre-Funded Warrants Activities", "terseLabel": "Summary of pre-funded warrants activities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails" ], "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": [ "r12" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.recon.cn/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "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": [ "r127", "r128", "r835", "r836", "r839" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of segment reporting information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r66", "r67", "r68", "r70" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "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": [ "r525", "r526", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Summary of share options activity", "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": [ "r19", "r20", "r86" ] }, "rcon_ScheduleOfShortTermBankLoanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfShortTermBankLoanTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule Of Short Term Bank Loan [Table Text Block]", "terseLabel": "Schedule of short-term bank loans" } } }, "auth_ref": [] }, "rcon_ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of schedule of short term borrowings due to related parties.", "label": "Schedule Of Short Term Borrowings Due To Related Parties [Table Text Block]", "terseLabel": "Schedule of short-term borrowings due to related parties" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "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": [ "r31" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "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": [ "r76", "r77", "r80", "r81", "r82", "r83", "r84", "r179", "r180", "r181", "r256", "r257", "r258", "r328", "r483", "r484", "r485", "r487", "r490", "r495", "r497", "r771", "r772", "r773", "r774", "r923", "r954", "r985" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "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": [ "r107", "r109", "r112", "r115", "r116", "r600", "r601", "r604", "r605", "r679", "r680", "r681" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table Text Block]", "verboseLabel": "Summary of information regarding consolidated VIEs", "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": [ "r107", "r109", "r112", "r115", "r116" ] }, "rcon_ScheduleOfWarrantsActivitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ScheduleOfWarrantsActivitiesTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the warrants activities", "label": "Schedule Of Warrants Activities [Table Text Block]", "terseLabel": "Summary of company warrants activities and status of warrants" } } }, "auth_ref": [] }, "rcon_SecondOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "SecondOfferingMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for second offering.", "label": "Second Offering Member" } } }, "auth_ref": [] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Security Deposit", "verboseLabel": "Deposits for projects", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r975" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segment, Expenditure, Addition to Long-Lived Assets", "terseLabel": "Total capital expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r340", "r912" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r231", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r355", "r356", "r795", "r796", "r797", "r865", "r869", "r872", "r874", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r899", "r926", "r944", "r1026", "r1055" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT REPORTING" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReporting" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r341", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r357" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Shipping and handling expenses", "verboseLabel": "Selling and distribution expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "rcon_SeniorManagerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "SeniorManagerMember", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Senior manager.", "label": "Senior Manager [Member]", "terseLabel": "Senior Manager" } } }, "auth_ref": [] }, "rcon_ServiceFeePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ServiceFeePayable", "crdr": "credit", "calculation": { "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of fee payable to third party for Services rendered to the company.", "label": "Service Fee Payable", "verboseLabel": "Professional service fees" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "terseLabel": "Severance Payments", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "rcon_ShandongReconRenewableResourcesTechnologyC0LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShandongReconRenewableResourcesTechnologyC0LtdMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Shandong Recon Renewable Resources Technology C0 Ltd[Member]", "label": "Shandong Recon Renewable Resources Technology C0 Ltd [Member]", "terseLabel": "Shandong Recon Renewable Resources Technology Co., Ltd" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted during the period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "verboseLabel": "Outstanding Restricted Shares, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r540", "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Restricted shares issued (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "verboseLabel": "Exercise price (per share)", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share", "label": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share [Axis]" } } }, "auth_ref": [] }, "rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareDomain", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share", "label": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share [Domain]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "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": [ "r525", "r526", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "verboseLabel": "Stock Option, Shares, Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "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": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock Options, Shares, Granted", "verboseLabel": "Granted - Shares", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r536" ] }, "rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of grants and grants price on options granted (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Intrinsic Value", "terseLabel": "Stock Options, Shares, Granted value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "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": "Stock Options, Shares, Granted (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": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock Options, Shares, Outstanding at Ending", "periodStartLabel": "Stock Options, Shares, Outstanding at Beginning", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Stock Options, Weighted Average Exercise Price Per share, Outstanding at Ending", "periodStartLabel": "Stock Options, Weighted Average Exercise Price Per share, Outstanding at Beginning", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable Options, Number (in shares)", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Exercisable Options, Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]", "verboseLabel": "Summary of status of options outstanding and exercisable", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. 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": [ "r20" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Outstanding Options, Number (in shares)", "verboseLabel": "Number of shares expected to be vested", "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": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "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", "verboseLabel": "Outstanding Options, Average Exercise Price", "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": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Award [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Stock Options, Weighted Average Exercise Price Per share, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Stock Options, Weighted Average Exercise Price Per share, Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Stock Options, Weighted Average Exercise Price Per share, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Stock Options, Weighted Average Exercise Price Per share, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [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": [ "r524", "r531", "r550", "r551", "r552", "r553", "r556", "r564", "r565", "r566", "r567" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Stock price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Non-vested, Ending Balance - Shares", "periodStartLabel": "Non-vested, Beginning Balance - Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable Options, Average Remaining Contractual life (years)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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": [ "r549" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "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": "Outstanding Options, Average Remaining Contractual life (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": [ "r548" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested - Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Outstanding Restricted Shares, Fair Value per Share", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Opening Balance (in shares)", "terseLabel": "Shares outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "rcon_ShippingAndHandlingCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Costs, Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "auth_ref": [] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShippingAndHandlingMember", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short-term bank loans", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r28", "r804", "r1052" ] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermBorrowingsFourMember", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Short Term Borrowings Four Member", "label": "Short Term Borrowings Four" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermBorrowingsFromRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from related parties with a maturity within one year or operating cycle, if longer.", "label": "Short-term Borrowings from Related Parties", "terseLabel": "Short-term borrowings - related parties", "verboseLabel": "Short-term borrowings due to related parties" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermBorrowingsMember", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings.", "label": "Short Term Borrowings [Member]", "terseLabel": "Short term borrowings" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermBorrowingsOneMember", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings one.", "label": "Short Term Borrowings One [Member]", "terseLabel": "Short term borrowings one" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermBorrowingsThreeMember", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Short Term Borrowings Three Member", "label": "Short Term Borrowings Three" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermBorrowingsTwoMember", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings two.", "label": "Short Term Borrowings Two [Member]", "terseLabel": "Short term borrowings two" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "terseLabel": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "verboseLabel": "BANK LOANS", "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_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Text Block]", "terseLabel": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r177" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "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": [ "r200", "r201", "r977" ] }, "rcon_ShortTermInvestmentsInterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ShortTermInvestmentsInterestReceivable", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of short term interest receivable.", "label": "Short Term Investments, Interest Receivable", "terseLabel": "Accrued interest income from short-term investment" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r647", "r938" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r167", "r291" ] }, "rcon_SinopecMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "SinopecMember", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to sinopec.", "label": "Sinopec [Member]", "terseLabel": "SINOPEC" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r225", "r256", "r257", "r258", "r294", "r319", "r320", "r323", "r325", "r328", "r329", "r402", "r445", "r447", "r448", "r449", "r452", "r453", "r483", "r484", "r487", "r490", "r497", "r622", "r771", "r772", "r773", "r774", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r794", "r809", "r832", "r856", "r875", "r876", "r877", "r878", "r879", "r954", "r985", "r994" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r40", "r243", "r274", "r275", "r276", "r302", "r303", "r304", "r306", "r312", "r314", "r327", "r404", "r405", "r499", "r561", "r562", "r563", "r585", "r586", "r606", "r607", "r608", "r609", "r610", "r611", "r614", "r632", "r633", "r634", "r635", "r636", "r637", "r652", "r757", "r758", "r759", "r782", "r856" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.recon.cn/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r231", "r241", "r355", "r356", "r795", "r796", "r797", "r865", "r869", "r872", "r874", "r882", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r899", "r926", "r944", "r1026", "r1055" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "SHARE-BASED COMPENSATION", "verboseLabel": "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": [ "r302", "r303", "r304", "r327", "r701", "r766", "r794", "r800", "r801", "r802", "r803", "r805", "r806", "r809", "r812", "r813", "r814", "r815", "r816", "r819", "r820", "r821", "r822", "r824", "r825", "r826", "r827", "r828", "r830", "r833", "r834", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r856", "r945" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "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": [ "r315", "r523", "r956", "r958", "r993" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "verboseLabel": "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": [ "r302", "r303", "r304", "r327", "r701", "r766", "r794", "r800", "r801", "r802", "r803", "r805", "r806", "r809", "r812", "r813", "r814", "r815", "r816", "r819", "r820", "r821", "r822", "r824", "r825", "r826", "r827", "r828", "r830", "r833", "r834", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r856", "r945" ] }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "verboseLabel": "Statutory reserve", "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country." } } }, "auth_ref": [ "r134", "r734" ] }, "rcon_StatutoryReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "StatutoryReservesMember", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statutory Reserve [Member]", "terseLabel": "Statutory Reserve" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "verboseLabel": "Number of shares issued", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issuance (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r17", "r142", "r143", "r181", "r771", "r856", "r876" ] }, "rcon_StockIssuedDuringPeriodSharesProceedsFromPreFoundedWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "StockIssuedDuringPeriodSharesProceedsFromPreFoundedWarrants", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The number of stock issued as a result of proceeds from Pre-founded warrants.", "label": "Stock Issued During Period, Shares, Proceeds From Pre-founded Warrants", "terseLabel": "Proceeds from Pre-Founded warrants (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted shares issued for services (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r17", "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r17", "r142", "r143", "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Stock Option, Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r17", "r142", "r143", "r181", "r537" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockSplits", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Stock Splits", "terseLabel": "Stock issued during period, shares, stock splits", "documentation": "Number of shares issued during the period as a result of a stock split." } } }, "auth_ref": [ "r17", "r142", "r143", "r181" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Stock issued value for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock issuance", "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": [ "r17", "r142", "r143", "r181", "r782", "r856", "r876", "r951" ] }, "rcon_StockIssuedDuringPeriodValueProceedsFromPreFoundedWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "StockIssuedDuringPeriodValueProceedsFromPreFoundedWarrants", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of proceeds from Pre-founded warrants.", "label": "Stock Issued During Period, Value, Proceeds From Pre-founded Warrants", "terseLabel": "Proceeds from Pre-Founded warrants" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "verboseLabel": "Restricted shares issued for services", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r17", "r142", "r143", "r181" ] }, "rcon_StockOptionOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "StockOptionOneMember", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock option one member", "label": "Stock Option One [Member]", "terseLabel": "Stock option one [Member]" } } }, "auth_ref": [] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "verboseLabel": "Stock or Unit Option Plan Expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Redeemed or Called During Period, Shares", "negatedLabel": "Cancellation of ordinary shares issued to Starry Lab (in shares)", "verboseLabel": "Number of shares cancelled", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r17" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r143", "r147", "r148", "r169", "r811", "r829", "r857", "r858", "r939", "r952", "r987", "r1003", "r1033", "r1059" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r100", "r101", "r117", "r243", "r244", "r275", "r302", "r303", "r304", "r306", "r312", "r404", "r405", "r499", "r561", "r562", "r563", "r585", "r586", "r606", "r607", "r608", "r609", "r610", "r611", "r614", "r632", "r633", "r637", "r652", "r758", "r759", "r780", "r811", "r829", "r857", "r858", "r880", "r951", "r987", "r1003", "r1033", "r1059" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "CLASS A ORDINARY SHARES" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinaryShares" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "CLASS A ORDINARY SHARES", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r178", "r293", "r482", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r496", "r499", "r613", "r859", "r861", "r881" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheetsParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfChangesInShareholdersEquityParenthetical", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split", "verboseLabel": "Reverse stock split ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r27" ] }, "rcon_StockholdersEquityNoteStockSplitSecuritiesExercisableMultiplier": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "StockholdersEquityNoteStockSplitSecuritiesExercisableMultiplier", "presentation": [ "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders Equity Note Stock Split Securities Exercisable Multiplier", "terseLabel": "Stockholders equity note stock split securities exercisable multiplier" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.recon.cn/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": [ "r638", "r663" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent event [Member]", "terseLabel": "Subsequent event", "verboseLabel": "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": [ "r638", "r663" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.recon.cn/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": [ "r638", "r663" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/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": [ "r638", "r663" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.recon.cn/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/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": [ "r638", "r663" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.recon.cn/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": [ "r662", "r664" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "rcon_SubsidyIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "SubsidyIncome", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "It represents the value of subsidy income.", "label": "Subsidy income", "terseLabel": "Subsidy income" } } }, "auth_ref": [] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Schedule of NOL expiration", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r88" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental cash flow information" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 }, "http://www.recon.cn/role/DisclosureTaxesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/role/DisclosureTaxesPayableDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "totalLabel": "Total taxes payable", "verboseLabel": "Taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r32" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "TAXES PAYABLE" } } }, "auth_ref": [] }, "rcon_TaxesPayableDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "TaxesPayableDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureTaxesPayable" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure about tax payable including vat, enterprise, business tax payables.", "label": "Taxes Payable Disclosure [Text Block]", "verboseLabel": "TAXES PAYABLE" } } }, "auth_ref": [] }, "rcon_TaxesPayableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "TaxesPayableTableTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureTaxesPayableTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of taxes payable by the company which includes VAT, business tax, enterprise income tax and other taxes payable.", "label": "Taxes Payable [Table Text Block]", "verboseLabel": "Schedule of taxes payable" } } }, "auth_ref": [] }, "rcon_ThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ThirdPartyMember", "presentation": [ "http://www.recon.cn/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for third party member.", "label": "Third Party [Member]", "terseLabel": "Third parties" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r928", "r1026" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r928", "r1026" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r998", "r1040" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r206", "r207", "r208", "r361", "r362", "r367" ] }, "rcon_TransferOfProfitToStatutoryReservesUpToCertainPercentageOfRegisteredCapital": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "TransferOfProfitToStatutoryReservesUpToCertainPercentageOfRegisteredCapital", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Transfer of profit to statutory reserves up to certain percentage of registered capital in accordance with PRC accounting standards regulations.", "label": "Transfer Of Profit To Statutory Reserves Up to Certain Percentage Of Registered Capital", "terseLabel": "Transfer of profit to statutory reserves up to certain percentage of registered capital" } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Goods transferred at a point in time", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r928" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.recon.cn/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Services rendered over time", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r928" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.recon.cn/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r479", "r495", "r612", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r743", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r598" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Estimates and Assumptions", "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": [ "r63", "r64", "r65", "r212", "r213", "r215", "r216" ] }, "rcon_UtilitiesAndFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "UtilitiesAndFacilitiesMember", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for utilities and facilities.", "label": "Utilities and Facilities [Member]", "terseLabel": "Utilities and Facilities" } } }, "auth_ref": [] }, "rcon_ValuationIncreaseSharedByMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "ValuationIncreaseSharedByMinorityShareholders", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for Valuation increase shared by minority shareholders.", "label": "Valuation Increase Shared By Minority Shareholders", "negatedLabel": "Valuation increase shared by minority shareholders" } } }, "auth_ref": [] }, "us-gaap_ValueAddedTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValueAddedTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Value Added Tax Receivable, Current", "verboseLabel": "VAT recoverable", "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r976" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntities" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "VARIABLE INTEREST ENTITIES", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r186" ] }, "rcon_VariableInterestEntityDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "VariableInterestEntityDisclosuresAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "VARIABLE INTEREST ENTITIES" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity [Line Items]", "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": [ "r600", "r601", "r604", "r605", "r679", "r680", "r681" ] }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityOwnershipPercentage", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Equity interest of ownership percentage", "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)." } } }, "auth_ref": [ "r114" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r107", "r600", "r601", "r604", "r605" ] }, "us-gaap_VariableInterestEntityTermsOfArrangements": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityTermsOfArrangements", "presentation": [ "http://www.recon.cn/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Terms of Arrangements", "terseLabel": "Variable interest entity, terms of arrangements", "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": [ "r108", "r110" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.recon.cn/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "terseLabel": "Motor vehicles", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "rcon_Warrant2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "Warrant2021Member", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the information relating to warrant 2021.", "label": "Warrant 2021 [Member]", "terseLabel": "Warrant 2021" } } }, "auth_ref": [] }, "rcon_Warrant2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "Warrant2023Member", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the information relating to warrant 2023.", "label": "Warrant 2023 [Member]", "terseLabel": "Warrant 2023" } } }, "auth_ref": [] }, "rcon_WarrantLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of warrant liability, classified as current", "label": "Warrant Liability, Current", "terseLabel": "Warrant liability - current" } } }, "auth_ref": [] }, "rcon_WarrantLiabilityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantLiabilityFairValue", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of warrant liability as at the end of the reporting period.", "label": "Warrant Liability, Fair Value", "terseLabel": "Fair value of warrant liability" } } }, "auth_ref": [] }, "rcon_WarrantLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of non current warrant liability.", "label": "Warrant Liability Noncurrent", "terseLabel": "Warrant liability - non-current", "verboseLabel": "Fair value of the warrant liability" } } }, "auth_ref": [] }, "rcon_WarrantLiabilityNoncurrentFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantLiabilityNoncurrentFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of warrant liability classified as noncurrent.", "label": "Warrant Liability, Noncurrent, Fair Value Disclosure", "terseLabel": "Warrant liability - non-current" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "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": [ "r942", "r943", "r946", "r947", "r948", "r949" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value of warrants", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants outstanding, measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r620" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1032" ] }, "rcon_WarrantsOutstandingMeasurementInputAdjusted": { "xbrltype": "decimalItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantsOutstandingMeasurementInputAdjusted", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure adjusted outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants Outstanding Measurement Input Adjusted", "terseLabel": "Warrants outstanding measurement input adjusted" } } }, "auth_ref": [] }, "rcon_WarrantsOutstandingMeasurementInputRemaining": { "xbrltype": "decimalItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantsOutstandingMeasurementInputRemaining", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure remaining outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants Outstanding Measurement Input Remaining", "terseLabel": "Warrants outstanding, measurement input remaining" } } }, "auth_ref": [] }, "rcon_WarrantsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warrants.", "label": "Warrants Policy [Policy Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "rcon_WarrantsRepurchaseDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantsRepurchaseDuringPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants agreed to be repurchased during period.", "label": "Warrants Repurchase During Period", "terseLabel": "Warrants re-purchase" } } }, "auth_ref": [] }, "rcon_WarrantsRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WarrantsRepurchased", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsEstimatedLiabilityDetails", "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants repurchased during the period.", "label": "Warrants Repurchased", "terseLabel": "Number of warrants repurchased", "verboseLabel": "Number of bought back an aggregate warrant" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceExercisedPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageExercisePriceExercisedPerShare", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "\"Exercise price per share or per unit of warrants or rights exercised. \"", "label": "Weighted Average Exercise Price Exercised Per Share", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceIssuedPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageExercisePriceIssuedPerShare", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights issued.", "label": "Weighted Average Exercise Price Issued Per Share", "terseLabel": "Issued" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceOutstandingPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageExercisePriceOutstandingPerShare", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "\"Exercise price per share or per unit of warrants or rights outstanding. \"", "label": "Weighted Average Exercise Price Outstanding Per Share", "periodEndLabel": "Weighted average exercise price outstanding per share", "periodStartLabel": "Weighted average exercise price outstanding per share" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceRedeemedPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageExercisePriceRedeemedPerShare", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights redeemed.", "label": "Weighted Average Exercise Price Redeemed Per Share", "terseLabel": "Redeemed" } } }, "auth_ref": [] }, "rcon_WeightedAverageIssuedDuringPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageIssuedDuringPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average issued during the period.", "label": "Weighted Average Issued During the Period", "terseLabel": "Issued" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted - average shares - diluted", "verboseLabel": "Weighted-average number of ordinary shares outstanding - 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": [ "r318", "r325" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.recon.cn/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerShareDetails", "http://www.recon.cn/role/StatementCondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted - average shares - basic", "verboseLabel": "Weighted-average number of ordinary shares outstanding - 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": [ "r316", "r325" ] }, "rcon_WeightedAverageRemainingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageRemainingPeriod", "presentation": [ "http://www.recon.cn/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining period.", "label": "Weighted Average Remaining Period", "terseLabel": "Weighted average remaining period, outstanding" } } }, "auth_ref": [] }, "rcon_WeightedAverageRemainingPeriodIssued": { "xbrltype": "durationItemType", "nsuri": "http://www.recon.cn/20231231", "localname": "WeightedAverageRemainingPeriodIssued", "presentation": [ "http://www.recon.cn/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining period issued.", "label": "Weighted Average Remaining Period, Issued", "terseLabel": "Weighted average remaining period, issued" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-4" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "2AA", "Subparagraph": "a", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "505", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.18)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.5-04(Schedule I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-6" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r954": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r955": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r956": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r957": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r958": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 143 0001410578-24-001063-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-24-001063-xbrl.zip M4$L#!!0 ( .J#W%@2*10>J"< %;< 0 1 OX+9.;I"9S)" TFYYQ3RAU7->XIHZ]((9Q_L"JNS0"*^)[! MZKI\=Y%\Z,:U^=XGX\/9Y4]GE^>7[XV?/EUQ/ M@;4D*], ]KS@D^5'7D@WGT^68;C^=';V\DC==P&QWBW\I[/X(]9T=1(7"!Q+ M3 P?\H0T3 GG9O#XSJ>+,_@Q1T1>K*6X.OR2KR]<4TG+\&6WZ5/JNR00=H!_ MRA4PPY ZCU%(;GVZNB%S,W*A\Y'W9V2Z;%030H\L$(VTWN?GYW>L+UCWY?GY MQS.L_"PF2TN9CA6(^\X^Y?KB.MX?TOJOSO#S(PA+EM=PLY;QRC[EZO=(6-[] M,*'&KW:8[WM,_.,9_YB2!OEQ>;Y**"_.?KL?3)G8)<112!6]@*\)H4T<\M+H4H7)Y#C,G)%[@/+KD%,D(-4-08<'I):JPF)N0[@A- MKC7X?(:?L;[+T_.KTZN+%+= -K.2+WE0 J=<)DX=+PA-SR*91B0BG7S)-P+] M=A1#+*A^89IK8>WX(:X\-.F"A$-S18*U:9%< X"P[[VS/$9Z<8GC0UR"ZC^G M00KZ@UJXF*@K2B%22)J]G2!L$CK"&?J!SU#GY)=_,PRF^TW/\T,F#_A3\N-Z M[7ASG_\"O^%4^818SF"H#?S'PZ0O[C63^"G4R'CO^IX-HD=L^$?@NXZ-LZ#O MA80ZJVO310RF2T+"X,1P8!XU*)?T,>FE3>:.YS!^0*3.SXU3(ZT5_MT=#6]Z MPVGO!O\U'0WZ-YT9_-$?SGJ3_KUQW1ETAMV>,;WK]6;3G\]VJ]QI+((>CKQ? MV+]AC@?0!AM*G,%QX9A$4= R72MRZY?;=DM:+/XQ0>ZX>*9$P6@^6B=*IN,! M[0H&9XDJZ(GTP6):D8$?U(&\=M5*J;BL*Q73&?QYWQO.IL;HUAB->Y/.K ^$ M1F>()>['D]X=%.]_[4$1^+MG_# 83:=_;>6GJ?QTS6!YZ_K/385D6UXI">_W MDX1N9WIGW Y&O[::(D'ZQ@DLUP\B2D;ADM )L8CS9(+E$0Q).(U6*Y-N8 X7 MO]V0T'3<&.^]:U&@_O[\Q_,+0'K;!OPQFMWU)L:DU^WUOW:N![WIWXQA;X:R MP1LS_+G!FC/HMKV_&6 6&S_$;;:SO2@# ]_T@ID_6SK4'ILT=$@@P5E!J<3R M0Q'+P:@#JGDV,F9W_Y,9OW>M,5)@1-HTY":%JC7(%1,1AF9$J'_+"($ MJG4VZ71G\(_I+)YJ+3QR>,;4!Z,GW(#!T_LS MV>_,V.G]XZ$_QO6O!:T,M.LH<#P2!!T+0 A8ZX!(WWLB08B0]+T'L%>W5DS/ M"YUP=H5S!/XV'8<[V@E_[('ZG!G;1>&)] MQ/48EF/@?-M3PV1=-4S/-MQM9ULA/9Z0;D6%V%]\WWYV7)=518F-NS.3THWC M+1CM<:2U20]*Q/;J:&*+4NNDW346<7\-,^XP$UTK[G);R*]L('[5R+Y[[^5Y#LI M-['2_IMAQ0S!!FO+$9L0#NATDC!E1(PK4/!/K6I7[[V(&;L MEZJ85RE8 G-A)4UAWE:.FH%#W>):XV!M;&[8&52%HY52>B6*%[+#LG'G=W92 M!C^P2HVXUA:[0\S)+G!UV7AB\M(EN!Y@=AK8D''9 ET >F:^D"">=))Y*2)1 M0G99G(JSSF^ 6#P5VYFG (1?#L*8;V\)K\G<9\=E3PZZ=-WZ-"62*M.FU2B! M%9RZQ?>(@"_^P>HS?H"O,.<>67O&.FG0@#_!HF8D(;;9RD$5.;@AN_'#(Z__ MKRVH"E"'OL=N$7T7ZE@PSPT2R*!4$RL!_%A<4H>CX2F[>1P-!OWA%^[3T9NV MMUCJF^'5RF&'E=S=RL.S&?2%'4?46L+&8$L@O32N78,*V4O!AA0FYGU_QMUR MN$O6< 8(]X9=/(5,VC&LM*$6QNG4\T[,L MU=KT-KD_" U:N%)0/1;MJZ]UUVQ]VAMU^9P!JX'8TN6<.?>C3-;OK MH&5&IK86I,9.VGP:+$GH 'M-/;;SE2BAO3C_<1_W M;>.'7%OM]&SNCKLT8CR>P40(9Y/YI,1K^"R3G[R15@<([I/HPO2\(0#_])-LY"=J]4M9S2ZT!TOS3YTAGV M_Z>3>AL,.[.'26\G]J*UNO: M.<1NMB@CHY6:_SEWJ1_D! (/&+/_#%UGF"" M0M%;GQ)GX7$C7'''>/0&2X2H8.I7$Z)3@W?,L+8],U:L:X;/^F:$OK'FO6.G MKG/>OW@OT-YWEBP>,%3.'*POL.PM%CP.:\ 8[ )++DN5RBC%07!1-NU_&?9O M^]T.[.LZW>[H@9T0&&,P%[IM=, >(%Z;@6/!O+UQW A=V$SJX3*/%V-C0IEU MUP3G&M66B$)!,Y2)PJG!&F>SW>;-&R1N/[F# [T&NW_H1"LX"L&)80VV,5I# M$A9_E,A'S=)*,;@J:H08^FDFZBL)^DH:R01[M3C7Q?G>?V([M-&\X[K^,QX MP-I^XT>/X3QRDR)UL*]78XD\%-2"0AZ2AM$;QDR:9M?N=MRX828BT\I)77U@ MVZP?N9/@6BI!54&)%!0VE2JMD+:3/4YL 5?>]H6D7-%+J)30O1?=[\UZ6=Q: M9!I&9XOU;)<2D'\TP-2>IGM7JL3]1\%.KT+LMER#6ZP'ALNZT(I,/9&IH[OK M%B\1@X+FEHI!J[T9 MU-:*5<.HASIB4J&$TOWKO.B_ET8W9 !T6@#KAQSE+^^J!!V)2R@!%)WH[X8= MQ=6V@4=5-+OI_<%R[&RO9)-?9)JZO(020<&1VW5G^/8].M<.PM''6LK /46"(DQD+2&MOUW;== M,PA&U'8\DV[81:G4%UM.J815D#^Q.^C@ALH836[ZP\[D=^Y0E4)X:T(0Q9VT8SW$C+0F[4&:0:,]=U"?.YAX@!@0]MH&\0+UD8**6 FQ M(%$X0_;TNL.#N^['O>&4._2W>-7%:\1B&T9@?H6FAT_6U0)06KH$4<'YCP11 M3/W(SG;\;2,MS+5AGH"6I8X%VDUY]%.O< G(@L@\*J?[M6LH@;U@@BE@ M;T_NFR>\JH-RM4)*8'\J IM+=M5"V22'CD7PL1QL5Y$+1T"D@NI2D#J[.QIV M>_B>3AL6W3B9U6@^=ZS8Z6Q+E%Z/ULUL5;$Z)=("!RAUFBO>J,%;-;;-PJ< M6S:84T8K'@W$HXX^;E9)B2@4+&RU*+0*NS;V60>8&37!6+*85@8,X^Q% 9]9 MM]1?5?* /$"-2JFX+$I%UG_B=P.6!##'NMN72N/L2.RHG6N).32=\\!I#U'5 M8O+5I.RMJ207)7-/E\M &;D28($#Y=?.I,]"V]+ 6^K59OLHDF"UR))V0-!I#BS%-"IH1/Y '9^\*B1R:]\6C"DDJTX%0' M)T[T.9V0)^))WXNK6*H$NN*Y= &Z4R.N^B^8!X)5WL)9 \Z9'YHNSXM?$4I! MB1(8BR?/ AA9M4GB_!9!!8+18T#^C(#1WA.1.Q_*R)18"7Q&IP_7T]X_'A"N MWE>VDVG!.4Q6YGK[U0/5JX1?X'#8-!=S:P:]4D;O8TE5PQ9+Y$UP9'*,W-]M M..FWE,=L!N%M;DEVSK:"H5M"IY3IT')9O^42^2QV:P?+6]9^/*I*%1DJDKW#A=Q3ILZ!7QAR[U8K9_DG8 MY6IG^Q9=TPS]^[6C$+;S\\NZ2?SS"=LSR7KY1-*[@^+]K[WDFOJ'P6@Z M_6N;[O\;I/L_A(!5KEXI5U?[R57)0P"M,.V?9+QVDG 5X!>-,\6WT-7+Z%PK M3[,:LOJ)N%NPJF5-K90950U.C9S(+2IEJ4U+ C.C7FFH=D(]J/]29HKI,5# M='H14M,"LSP(19.C\%V)A" ZBSVFVNGB<KE4*^9+58,B>#A>D1.U M!>= "4\/D]14#>V!$Y>VV$NRDHHSCRJQN1!XX?/LHNTHJU.'*K.$JL=Z;LB5N5/; M\6Z8&K%9^D,U4GOFP6RQK)(6KT+Z.S5*U3,6MH#LFSAFS_PP:B /E;BNA;EB MP'FUH'(U:#42N[2XR*/"I9'?ZM$7G!%LH[O;\18<['OL9,QWH8Y%$NY3/-\7 M4BF1$&SIAZ/A*3M&&PT&> V6Q/VTN)2$U*MCZ94XE ?1MZ-?/3:ZGE\* MHK+5SH+&#TG-K7]N31QGPONX*D44&%Z="Y+2E&+(ZVT1K.CY*49.1:I$[*J( MF,P+M(6JEC.B&"@YH1*FZ@]>MR#5\5 4@R0G5((DB#H6>RNV(%5W6Q0C)*%2 MPB/(5"UP86RQJ>W+*(9(3:Q$ZJ'\LXKW7*^VM M0)1X/4J6O>PW%6 7YX*5CK^OW@Y]-5=(A76X0Z($0I ;=N>=]!:02OZ18CP$ M%$HX!/O?G*]DBT8%ITG)ZK/S68F#8%>;>::\!:&.]YW$ )<2*H$1[&.E;P>W M*!W()4^RUC2J1(GNP1Z#;+&OZ:&)_=STI(!)OB MS#,M+0@U/?K$B"AIE? (]K R[[X6K :.9K)S0#6Y"K*Z#VNTJ.WC?2;&KWI! M)9)[/(;1HEK;)4T,90FU$C_!?DWUUD4+6>4L[&*[4$REA*A2MO46F8/X34GO MO.K6H$3T8$F26]3K7#G7R:-=M[@"[_?G'XH.5I+KZ3;+^@$NKN_])Y:9$KAI34H!$+S'+;H /S62!C&)KY,VR5+ZQHW"/X+V.8T*-VV_ M$F>Q! NW\T2HN0![=V5"5[P%^XK!YVCJ8B%TWYJ +2P3BGVK4TG&Q;E -?#[ MO%,C:=(P>9L&31HU7&R5/2S)\XO;<<,&Q9;_OT@'_N<1!F)"YL8+^R4$FL\G M 4P=3+S!?UM2,O]\0D%63B_/+Z\NX'__"ZR^>UFY"0E6GQ.MET?JOO/IXNSR M_/R*R]?NZ,0-)U68U"K4\GS%ZKCX^/'C&:."2IAK!JPF9TGG3XRS0W$%.-3E M:@T)0/R:U\0PH"D)_U7EQ@AL? M]=0-F9N1*P@6J5!$H3.!J?/SPH8HKM. 2@U>JX'5&KQ>(ZGX^]2'/Y^]!/8G M<[W&=U#PI_@'S_-Y[]EO^!-()KY([)DK$JQ-:RLV3.("8KU;^$]G;"FAFS.4 MUQ,CL):P[@Q\BU7%2P2J(LD?3-[?0;.QJ-7H@4V<.JTGY/B/>JT69YOC!2$> M?XF;%A;!OTZ3G513W>X^I^9'_98>7VDP+8\(^-&?_(9[9'%G@L M6*UQE])<*>S!1V3]XL/^_:@X )D^A'NW;X?T#'4X"M/E*?3R@=9,^FF'Y(5 M*F'H'A"'3AAAY[Y0/UHGI Z0G!@F?,6]V^>3N>GBRNLYKHLG-Y]/0AJAI<"( MXQ>N/I]8E-A.F/P,"[?CVS/6 3NB<788*3^@\:/0IYL)+%[TB03W9/5(:)8S M&07G$23YE$GN)YNMG0VXY$R)F:S'#0P_Q:W.#>'_W_ !/&NO'F)-2?%/!M,EC4Q:33F^8_Y(S=P@: M@ ]XJ.K36^<%_F0/A>8 K5I$5UQW8XXZ\7AGF)239)F"W_!6_#6GXFY',[Z: MY"6\=GWK#P5;0NI=A1,FG_;$KAYC65=3-5.EE'HP-(7%THY.P&@JF->";QH: MUM?$^2<,\_72'A,<K[K+S9=?Q#:!<:J%]&0WR^F-XV@ZSWOR:&^ MAU],MXSC.H4TY/D?@-:=Z5S?W0S)<\\C=+$IX[AZ$0WY'9N.W?>ZYMH)DR<2 M^=XI_[LF6WE^7AC*V4FO&&5\R0C>"H.23"=9^TQ&T6!O9(>?EO"=6M$CZ1]- M!HL]'C@>:R]0\I6ATFS?I[*1F2V%;FQ^$L42'[D$W8BB4U1%6[M"/:^SQ2^5 MX=1!:%/0I<5/&NI,X1Y'L8_7??[M]EI>Q(N_4S6@M$SV!?!TEF/02C0M%ID!:]RB=U)M>;?#KW@U6+W-L(7=K^8 MP93?O\:F\]:4$ME>=0KIJDERIPF[4V[GH]XZ).FL5($("#33'E-"GQQ8;PG) M/47$#T>*W]Z*V=A[P8!*,B'.ZC&B ?N$S\>DRVV&S0JT;X5M]D+.O?E/GV9? M;\_P*B-X4PS>FBO'C0VFT9PI_%T6A22:FHW AA8 M[S0R7;#GF4)D)Y("NU]%]598%;Q8-?)(\6I=2:;AHBWH\.S9K\)7ANR-\+6D MI!)B.<*WP=NM']$JK&7IW@9G5;C2F"/,OQ=N1#9DX8MFQN-VB\6B@^>XUHZI M/W?"F5_P(,H>MM8K]PJ[MRH^5+[UQVC-HOM$6E[X64/I$V&6YP7&^V M)+&75.?9I/:MZ="OIAL10)-1H"]U;A(>MN)F6T';@7K1)^IX6\'#,J1VUI)A_Q48WXLV9K;::3NP=GQ4_:'IL-23B"$NPB9^ ' M0=>D= /;/M1963\/)=DWW1 V/\\>FAZ>S4XP*JKL3KT"K8;ZXGHI\ !9ZMSC M[#@K0="8!^YQ.61$IINZ.'5] MNO9YT0);E4OHR"T+DH3=F< P$WS3D8,T UDN 9G C:244MLU5=YSD;%3B5HS MVP"#N[,1;51:V]UF36X*6\J&Y36< MVP,2!(1L[42,YQJS&K;I5[*>$)7(]Y#\@SA21:!4&/.'>+F?8$!FY!80MN@(KV&G$Z7 M#F826 T=Z9GN['^X(\);OA_A?$6].^S@B;=O(E0,7'GP M!-U]K_=B+?%4;C3GO^PLN0W*YU01I_J67&]#8XK/U]6,K:E7@1Z@#V$69CHL MB,J44FAF/>WT4QQ7(R/1 PSFQ:B.D963: 9'FH&5&UHC+WD[(W>B)Z79Z_#K M>*';V\G>@PZL<'(_!&0>N0-G+@]0JU5*#U%,'DX;NR:S3%(K!12X&]EL0?- M:B*VA/?1-%L E#MQ^@VK>!7P2P\Z!SYZH-*5X/7,W 154.G)&)X$/A&ZV6X0 M?G7"97+RP1(+9",6NLQW",^K<[LXYJ#LD[% R@@^("B8Y17I]9C?6Y6D M[':Y1JM37#?6U3E-&P[(_I7J,4R]EY ?\LS\&[)V_4WR].(PXNZF6_?\G#-/ MK6+9N>^ -; @])LRF3\G*4ULNI/75)3#Y$ 5:F;-B4Z5XK<1IDM"PDQ^9ND4 MV:,./6:$B('ZN7!KC<_^U>LQ='@@@$"/YCMN%;>)PTA\ M9;HVRK[.;*=WC)4\JEIUL.&?_]CZ\>#VC)--8 M ?&\I(Z)UV6_+OT>6Q]M6"9]#.X(E]-HO>8%0<\N*&'_3%X3929#\J- @QVR M\N.JP/(0;-B%WIOT#Q)R%^/YKZ;S! J+4&9P@VKYXIMN5HU7+J'G@5:RS+*5 M-'O(B NL=%%64FLX#3J>CV>,R6E"\=Y<_%U#3J:.YZ^)570HS_^N8<_'L/3C ME!A%80!JP0*C( XG+U[T5Z#5D,/D^ 96AD>8'TB,9[T+#RVBO@V$SIQM3W@" MVH[U9^10EIUV #\[+GM^#[Y%*V+OGHEG_6F/VHR>:NJ0/"?GBX7,P<=LY/L? M5K;GMOAS=L<77&EKW_] )ZL43W\%B_#261]+BH5-??]#G$W5DMFS.L?5PY(& M-=TF%Q/GRQ+FYH>M9CE-3R+"75*R\8A4!KZ3T4OQI .[J;>349SYG)GQ'0N;#GX]^S M-U!U2KWN'F;?DIT"DI-9@7EO@&K M%0ZL"#\^FYDOF:N'+[#O'Z'-]>3X4>!NT)SD^45W7U#(Y0O?ORY-USTQ9R6W M;74*:'TW5SJGN/.EY9IV=W^3=XJHEG (%C$UYP-.=\2$[BE25T.(B7K*G\WJA\ M[4WH-%YX>1=K+D.[A;18@V3A.?QB3\Y9@3"+5M+L*P5%%M5>A:#'\D)Z:$[8 MH, ?_ 9KDPT^DS-9O8B&+*('.XFWKW%D&6@^'G2RIF2)H9I/!'=JU?AO7I_F M@],U@^6MZS\W& =I40U9SLFO(-:L"G%N97G](#-YEU.0=I,@5B_2@-=ODPUQ MN_?H>]E0!9B*XGA!X<5WY;*O>[-T#%5W( VGL8@T9$N437/_JC13&LE6A^<4 MQ[[F(WZJ3*,]ZM#TY*]TB:L\NQ)KL927[L& M365>\)#J]88CG+WB5%%IX%20.;'CCME;7\M;G^*"[V$IR>81)KS%Y'0F<3)AUA4H'TS0M"Q;78+9[IRKK(+8"7R[P1TIC^'Y"6#EOK/1P&B@ M!H/!BWUO8P&&1I.Q8,7>R%@,,95F8DO!OWBN[;%/^3EM&%+G,0K9795?;L0> MH+(C&+SBU:4PQI+E694(V[-@ Q*[A>!Y'IBI8MBKEB-K!/G1FEC)RK.UNA%WQ8FC>IB'D7V]N7<\GSHA M?Y5ZZ;MV_G"J9KDW,AH\)8'PE<3BIUW9KQF1>PP]%W<2#%Y9_S.?-.X_&JE2 M#K(?->0A>1TC-B#BQ_G$F94JT.HR<\H,BWOSQ5E%J[Z'^9IMS"MX0]9^X&05 MJH)&%S9+%,2 +/B"D+ZU6MBZ8@>FTW M?7$U7\]F%6EJ#$W1=$]CLXH9*(6?-<29G6FYF_SK 7&H65;)*,FTV:B5*!J1 M+,8OA]627TD9347UCGBF-XY>'&]N>HMYE$U5V_,6CD>8D';]=X/0?E<0Y6;% M-13U_W:B/R- #0-.LTS CKN/*YG+;X=R/#%7G<*0[%V3AJ,CS+<%.R_ W$G3 M]J4OL'WQ??L9>E&6L*M"!;H8*66V6#K],W>%R/6Q'19MD^:NA*947Y$"9Y*#W[UK3B/PJS7TVFX=2.G20NSR\O"LP(OFG- MP96"@RN-.9@0FZ\1HSF+MQO-'P*N$T>/^"P$)O%-WCB^]6G>T!+Y]ARJPK>B M??)ABW'48B:@GCMU*"(=545R)^N'#GILD.BJI.-I&& -9C-E-.-V"C)J^]A# M"\^"/?+,$P*Q9/>P(236TO-=?['IGH.%6=QJ-2JNH8KX B;EXL4IY\,7#4.C MTAJ. F-@:S&)6)63:,A/7O'NJ&JAS2Q]%;):X;=B3PL5%D^3DH8%E^FW OFN M !PSF4IE!;?KI)IZXRH<63,T;P90S_>+;['D?M5P?DK2(8!YQ1(^E"=.V%(> M=5UML)]1I45(>ETSFT*QV#>89!XL0@R6Y:2ZJ+4RWBF"]-S_F7&IYM#,XPHR8;O[D9V5BV0TY5- M(SN/8J^5,2"*[*Q3J 'GQUS_=N/YLCG#M_D8%0& L@)O1,+'?H!G1^]YJDG" M4B=/UV""%;/(EU'J:MU<9[)"=WW8-]$03^3Y/P-TP,):=RV=JJ6R.+]ZJ&-B MG$W(.G8UM(M&=OZK;E9;O'X&,S]^)&E@>O9#O/O+AY.K";595TMO5E#$8J\V M'B:.$;;;^34E5D39(7MLBV+'[B,W=.!K_BQHWYJ.*,Q-O$USF?0FF)8^8.%J MR2LP+&TLAEVCA2IZC+9B0=WF0.S!Y-/-C$9!*+N'59-IJ(Y[J[7K;P1N>+L? M-.Q[47G*[OY*"'43MC33LB*26D&CBYU3IF73.('E^F@8 M54FH-=WF9^*%@-)^08.U[^'IW M,"7XBARZ/%)"\H_.U2BC"]AEA\*P7[6DFZ<+0W7]$;8+GWOXUF;"GV:XW M6UYSKWS5+ZS+N)1-@L1_NZ7'@ #\P! !4 !R8V]N+3(P,C,Q,C,Q7V-A;"YX;6SM75USZCB3OM^J M_0_>[,U,U>0D$)*3G)IYWR*$S*&* MD/JZF'%L$[1B;E>TDS*]?2;;!QI8M M&7_(D)MS(.BK^VE)K5:K^^=_?ZP,Y0T@&UKF+V>M+Y=G"C U2X?FZR]GKGVN MVAJ$9__^UW_^Q\__=7[^Q_UTJ.B6YJZ Z2@: JH#=.4=.DME;JW7JJD\ 82@ M82CW".JO0%%:EU]NOK2_7"OGYWX;]ZJ-ZUBF0AMK?VEM?^GY[5GF-^7FHGU[ MT;YL=Y3;;ZWVM\L;9?*T+?B$Q[> F24-:/[]C?SS@KM4,*&F_>W#AK^<+1UG M_>WBXOW]_+ZEZV+/YZ&,VT)5NHY-&U'-35PYMMGF'N*\C.R## %"X4.X)NS68-?SFRX6AMDX/1O2P06 MOYPAS3)Q"^VK5MNK_]\S!P-)9*1GF3HP,>#X@VT94"< #TP'(+BZ5PW"A-D2 M ,<^4TAOS]-!A"@$<--?-/."_'B1IU7*8"[H+BHA>EO('B_&:X HD';7Q&57 M:P26N!Y\ P,\!5=@:-G%\46\8YE9UU/MY:-AO9?#GU#K%3+A =J:8=DN F-G M"= 4: "^J2\&L$? F;FKE8HV&+OX;P_ 4:'!Q8K#^ZB%(4-+->VY-5]"I$]4 MY$!@YR(ZK9U:",."Z"!5PY)I.[FA9#92"TD39.'EQ=G@I:7_?RY# ?,:KZ&Z!Z9L.=#:/*D2_J88+ M\/HRP*N0@S48,KFZMHTW*MS $'^%!LPMVQ4.JXELWY$']%\M2W_'6BIM"@&= M[((J0ANL]-*R=? _U_B:#@3>>U7S%6[EK>?:#M8_\-YC>/K)$JY)VX[=MQVX M(JT]VV#A&D.LJ]0R34H8?3T[*L MVKXB:+[2KW3<6-J*6I'R]E$C0YY4QT5T M-.,%_4LQ/.!JMCY5["PJ*[X!HD9Z]%"VT(YY3AW)_6RY $L ,+Z OZ8M,#F MU<+SM%\O(T:6T?]80\_(<1C-R4W)(/KX QX9L6?< Q,LX('@9C5:"\DCRZ2G M6\O %5ZIJ0;K:;D(S6BJIN/_:@6IVNE9XDRB)P%3VTQ7]-I=-NYN^ILY9.%A@!HM=!P(">\H>0JQBS<9%B"H?C=LT--8(6@@Z M&ZJ@5KW?Z6_$ZF*/S>U:$5C;6.>)M"K-1C8WA3[*=Q(MHSUU#1W5@/]08]O6 MXRIS-+8]1PXFHB)5H]1>8VIO&P3J MP90&N,IDX9D@L%:A[M]OI4_:Q++-QE2_0_- M<,EK%'*_X2!7(R,8F+C\*P)VHGJ4MRUYT$VWK!=/)(\Q;[<&%Z?MFJ_$U)B@ MC2=KO"USQX&2M_2/+U/+OD;O:C8+N0+(D-,[M"6%WX0#4-0SK MG6CKCQ;J(:!#A_@_,0$_I*FFH%\XC1*:\T*.7'@_F3F6]O?2,O P;;*W.)N4 MN_/LJE7?Y<6&,##];7%B(2I0CH/@B^L0&.<602ON&\2Z_2ND\:A8W'1:EVT) M1)]7"")WAN7Q0\9KXJR)P2XH#^050,;$/J#-(Y*)XOD@ MH5/)E/AUFD#OJ\C$!-J85G?ETC=,#V !-2T,BILL^( MCH />^/%7/U@.S"(M!)ESE?,G+HO ')+0A&42WA.[NHZ]$8Q4:$^,/UE+;0M M,J_VLBH>$_CYB)7P,/P$36I0RS@*[A=K I8E:OA<[)!PDP^=>AE ATK(@_&A M!_>TMS ??IX'/^SY:^(@P%B"P^+68L8_N MY,Y"R'HG1I1'3*T?+B?%&9BKXA& =R"Q):_-+.TH% \G.L@T!\.L2L>"9CY" M>:Q#=:ZUE"INA8E1.DKY7>?RZTW3(,Y#H826H,"7^7?H+(, ;]LC68;C-T?5 M(P(Z-[D\3Z;*MS.DK,B,HD> G3!YQ;^%.GB&]E=KP]J 8 OA7GHSZQT!OH?1 MRO/4JF*PPX'HTN%-*!DF\OKR$A-YW51 >:DK_AV5J"&0^RE-.B\:BE=^.KE> M1ODQI"[V@DB5'5DJ1S*!$#K,X%-MT>!3LSG^^M0?S6?*^%$93_K3[GR "RK= M$:GQ-)GVO^/J@]_ZN K^WE=^&(YGLQ_/9 U3E< _AJM!^/(GM5;UOG*LL13H M@UMP+_(L--RP)NG?Y?-$0A>_";(6GL\]0U9V!>2!N4K,XI*2P1$)06;Y$CU: M"(_)]/91;3/'YQA;I4_>\&9$OWF _JI"D]#;1=#&_'IP$6$LWLHL/<.5JX*> MHR!<=5J7G9,4R[I8+>&%:PH Y>R:XC!V.JV.#)XOQ>V2N7F0*4#G-43# TY< M_T[0'??*-67SED7Z$MG,L]=&14>FO79'3X$*^V&-RH,])ZQQ.2B! 1+*#AZ] M%1@[/(K],!,,L6"6EP_Q$@",2XD8/XH7 )9W@OMB0WWCC2C1"R%<0#[LQ-BZ M[W2029N$$S&)?>ZTZD]-%5>*'-1*N')(!AO^KJZ5^H88[PTC.]/NIX9#%MDP$M@@O M;13;O"30PO$(0E'$2^@N1&U8HEIP>J7CPST'O3*&58Z./L6(D5 R2N3-=;MU M=PKG&UY.2*AX;8?NBVDFV$$Y^:#F12$%OU3B,L]#-6S5,T#EM6OJ3RKZ&X1H M8.#(KB QH*FPQ.$4I%'"<^ZOP,2DD_@B77T%36@[A!%O&1MN1JWC 3@/H1*N MO5-@ \PNDFSJ ;P!P_)#G:9AG%HG2OC73NNZ;ITJ+\+B9$H8=26<5O?!#KC"5$L9.^15A_<*[+V$MQ[L2$D,GK"QED27E0OL&3)>I MVP8_RX=2%J^3%LX46B34=$@RA?'"'S73P2-4YAA RB9(1M\+1BKMU*OQ6.DH MM;>=UF7=SHHY[[SY*),1QXASQP'.#\+MR(.]D*]+,70*2$*M#Q]($L9'PWKG M?=W0.>QU0Z\[^ZX\#L>_RYMDFW!D+QEP-&YL MZH6+@3C]LHWP)R'BTT ^B-A.T?HYZAPA5+*H3:. $I M.9P?Q7LPL1,L;B\2@A2\C(ARC*)'C*YPHKL8%!U MGS+CY 7;YXY";B&)5SU) >%D0R \?5,?R,JTT3=T"OT1$4SJ](1XWP P*, MTU]'RC7U)PBL5:AG/61.KW;$XG 0"P*!8%L6JYKTT<'.K5"D_\0WT6(M1(GO MX$/5T5Q)%<6-0!38UDKYUH;DB+FL5.O<]8]86HKA12 KTIHUV8)"NTA4\YR>1&("--,G?B_1.Y0 ]G;Q'15??KGJ24\/(AD ]I\_'& M26.G:>*6$G83)RDL@NP(9$9>-T[_Y9P?&1^:JJEA3NWN +R(:5W#L-Z)U?C1 M0CT$]-0W'0>U>1)2531_ C%+M\[6*EK;5+N[@*GT!, E0ZS*46;<2/"FN61A M$6)$(!7IAEHYWAMZ]!SPWC"A ?FD0]KWAKSB&Q>70[DA8=R3X-Y[;G4U M/'8$/$.4J)B(M7(*HE( 1[A"-/-2+V/\]3@9?+,[H]H1HW\0"S)?*\JW MW"<P'%4/@79R,\("<.TQR1=1"1XZD89<=>YO)/T*KC U8*;#YG/).4Q M:6P->WE-&@D-R"<;TIHT>+E7LH)9Z!YTKYI_/X 7'MM%4#1"<_NRTVI)>K#@ MQ2M]?TDE6T)KQ!2L_;5PO,A -ZGH":#+378)$3\9I\/PD+8[U[V%D/6.*>1P M#1-J($IL2P(S=F$8%\0,P9!)A1D)0NL.-79M1T]D-%L*1.H?NQ EP.#F0:"&K WSNJC!?AX\O8/.B@Q)"9$GJ23\[J/V%6Q6;^9"M%!BI_ M@+9F6+;KW]B%GG_C&3XC *'->)'PVP-P5&CPA2OO7%Y?MI1S9=<9_C*>?^]/ ME6F_UQ_\UKT?]F<_*:/^G 0U]WI5K(5"^U70KN.?%!,XR@]^YS^>R1J\/(%A MZ;%MTBH4HJ\&FZF?AC&.:9*2FEDI*LE7G5;GINX,.YF6(T)BT7K5WN[" 2CY+11) B=RPN%J2KX9G09@BHZ>#2?=GMS_&$V]^U\\B^=S " MF<8\KIJ59_QEC*FK:>[*I5>LR>M%3EIYVY5O,@L 'TTO7 8GN,R-==YM,\GF M,$)RU3U^ J\74-D#%9K%2(R)E[)R-%" ML\$OBN"\/JWE;/CWK@U-8-OTN8Z7Q!13L'NL,S"?32V4WKYOXFU^L\UZ:8\7 M QT7@PM(+1,T^REN(!0^24QWN+ML[^L.]\^SP:@_FRG='E8<9H/Y8#RB>L1@ M]%M_-B>*!/ZH/(_P470V'@X>NO,^5C)&\P'6-\X5,E;EC0Z6N)TX2Z# T) 5 ME8Y944U=,7:C;H!6$D#7LU8OT*02@+50&Q.'Z)_L9_I06^ T.?$)F;6Z'F6HS=H)*>*]Y !6B*DF*3!%_X](=G#"7DWX#^9P_+#A4:W_:EGZ.S2,Z.$# MEW%70!\"[VHT5VVHB%HP)!SEA#RN:XF,)>[(WAJ&>!8 MP8S('$,4)A*W_^OGY*@=@.""K:QLZ16H/Y3!FK5:J^8F(TA9!=U^BGF)2I ( MSP/)+NON6*H=8/=0OX93+KOSS\E0[IHOR/E@2I26-Z^"U=[+%NB9@+-#IU?3 M\Z>8E[CF"[(]D/&J@_P73G*%JDQZT,1/>:Z>V8$4G\1]+PU^[6J.BS &U=IQ M6%U_SH!R%13X31N=47?TE?2=Q27NTZK57>T_^.:#V*,#R9$:KK+IKSY MWCWY#J&SXU5/16B#D:!E11]_7Y7V^)N\_8;;<2NO_L 5U1\Y?0"N^6/WJ\C_ M!CS#7KS[N>+U->@X+;A,I(Q\Z]4^:\,K2?;02WX'41A 7A0+/'&3 EL,L\'+ MK-],8/.1Q16ZI8G+_/Y51=+=-FG;L?NV U>DM6<;+%QC"-_$(X!TJMH$X)8L M/PK(3XKF4Z:@$&ET;X".K8" .@(P)D\Q"'T-V"<>H8DG!$$CAF4\AAEOI8J7 MK)3AA*,PA@(OB=/%:"@RVZ](6M*ZD_/Q 1I>V@JB6OJ8E2ETIFDC6=6.7 38 M-);\)DXD-MG^H/L?_GM[AAI\0$M-AKMHLKEB6I0:]9]$W[#':QIQP7RE7_V; MA>ZA$<=:EPD9 ?K=67]&\M@%72H&Z=-3"LA9L:DQPZ(\#'BV8:R)S-)5)PY( M'D=&$K342O+-[PQH(OD Q$F3_3S*("D[$416O6,$.H.Z>G;LO>69]#1>X%-@ M-S6LODC5OPI+&Y767^+&F7?P:8U%L6OADV]=DBD*PIZJ42P'*LM1DCKLE #W M8I5/ ^5,BHO/Z9=S&6+N*(*U:UR,#B AH[V&"6L4C8-7I0P^2+0P'2 !>_5/ M!G$>NNM.SN2=B%&<>]XVZRS++G\!X"A M(D_4#9G2]@/S43U_]8J/0KP#&V'6"K\JP3>>$/ MGZO*8(:$24%XR1R8/I%_ A7-WZT#16B_N2B[VIA==0?MJD)VN+A0]XX3]M6V MA,N<(SY:8A9YZH8:UX)DAX3B[$*^+8$!_P:@W M?NJ3/9!\H0TK/^!?\6'FA7:LK(.>%?Q5@5X1AW3>@+URQ\9MKK8)>?" 1=5Q M$'QQ'2(]:.5O\%.BA+E3]_%M.\Q0 MO-BDAQTCX(AN<+%L\I$-+NB/[%^,1QT_*29P&K"SQ5@7Y1MCFF76JG@=B8U' M8.BX:$2ZKSN=5JM=\]SGA"4\N;D)DW ?B(V=/"7W.&X8UKMJ:BQC,D?-!J#+ M@HH#94YZN=[?UHUZVD/;Y,+'C2V;Q,I._[$Q[?R>Z1'R#7^P4*(' V?5!D#( MQF'/3G (R96YHV"!W!GIR?L+$KT(#^]=17H2CFGEHY1<=UI7=?MWY@=/F,[: M)N%VJ<>CZ^&_PZ20.P(UCPG% RB6T"4EH&9[U,D.FYE6I0% \RNZW 1RQ5>J M3_<)#3\4M7 _YL+^]VPU*5^[\HH(-]ZIFE6!7*ELQV8,7X7FV)P@\ 8MUS8V MWX%!XTDZFR?@+*U0R*ZLK2%?HT*0QY<8\%R,VS]%XJ(!MVPVP;,9U^86GR[.VSK0*!3_0W>^ @D:- M]^35SR-\2WRE(5(_*J-6#IJFM(&3 )5-:?%'[D-1C3UC%:U^&H@RZ.1_U%$!GN09=LH3 M]]SM'#W"7 3[4+.3=53KXX8_^&\*[X$)%E#XRC\6/CK)IXU<^ .O&^6'%Z^C M'QN@##-XE.+PS:Q1L:',=[/D(X"ODCSSEXOA<7-6#O(DOO07@S:C5I3XKYU6 MNRXWKIS8YJ$O9^3&#0>G??&H_ET/!P.1K_BU7G> MG_9G\P8LOD_0I*S/\ >.%ZOZ&8:N0T]R)BK$ MA3U]!1C9ZU6EGFS+&TOQDC MSZXHS[3, B7R(B,?71*NM5,R1TR@]U5DXEEI/YOJ>HTLO"B06'8,6-,K-1/2 M'#3)&70BB$-('Z1@B5PCL,3[!'P#.R]?XM&PP%L(:]J*M=),P(L@LC(KQ=:9 M#P\,D?>SLZ6*=8'[34 I_;ZT##R>Q..L4 /- K0@^C(M%.+. PPM[N%Z7GK M0YHW,$@'^^ "XH2?K"TE07M C($H#]&Z)2;9#^O;B%9C: M9N(B;8DE>5= 2%=N)P11ZXV?G@8TO]6,YKLB>C/6F?NC'LEK%72H:-L>&Z!$ M!XNW/V+6'=Y^J3I""(60)/'\,LR0(E6CHGW;:;7JGL@,6&*!@O(0)J$>G43+ MC,QXG5C%!9#=53H:3#-(JONU&%YR=6)(T1^AJ9H:5(V!N;"0QXWQ8J(2DQK1 M#E5S$_ERKQK$?W2V!, 1>RG=OHD_),-K\4-_-.L_*(^#47?4&W2'RF#T.)X^ M=6E^PO&C,O_>5R;=*4E/B%?R27=$5VTZ)+)FDS$I+]Z@%)N.J@'K=Y !,C6N M0[1,+>'?.(89+RC?'$ZD(QZ^+9,(_C4X:=;^?.'QSQ>Y?_T_4$L#!!0 ( M .J#W%BU*CLO6G, /?Z!P 5 &UL[;U; M<^,XLB[ZOB/.?]#I\[#7CEC5Y8M2=6]Y[Q,L$A(8C=% MJGFQ2_WK#T"*$B\ "/"&I(L/,UVV 3"_S 20R$PD_OZ_O^^MP0MR/=.Q__'3 M]<]7/PV0K3N&:6__\5/@;]Y]^NE__]?_]3_^_G^_>_=_QLO'@>'HP1[9_D!W MD>8C8_!J^KO!VCD<-'OPA%S7M*S!V#6-+1H,KJ]^_O#SS<]W@W?O_BL<8JQY MN(MC#\*Q;GZ^CO\P.8WFV'\;?'A_\^G]S=7-P.,T/;^]MTS__'3SO?7VY\==XN[7UV_ M_S]/CRM]A_;:.]/V?,W6T4^G7F205+?OWUPK[GC[/OY&W)S\U>2TSP[_/3?^ MB:SKSY\_OP__FAS:\,]MD^/>O8_^B)MZYM^\$,FCHVM^*--"X@?,%N2G=W&S M=^17[ZYOWMU>__S=,W[ZK_\Q&/S==2RT1)M!2.K?_.,!_>,GS]P?+ (Q_-W. M19M__.3JCHT'N+F]OHFZ_S\K'PN<:-+$L0UD8[W __ N8GS47-]\AW]0U MJQD&9#X!C!OG1MYB,]EI]A9Y,WNUPS3O',O Z];TS\#TC[6Q1OA[[?'IWO1T MR_$"%RWV0;<\TGO]PL#L@-?^?=(U\S+:&94F94D)BG-G*W1R+* M8'\@OWG2W#^0CQO8R%@[SZ[Y@D6*NSXX+C*W]L39X[W*1 TQJSHY*KB\PI3@ MC577;'^DZTY@^]@ >,9S0R_+*+$1P6'%%HJI8^GPMD8ZP^GZST!SY^5^68HSLV&#P/SDOX4:QV(PLRWDE M&RJ>TO=.\,W?!%;2'Y/!9_FCH^JZ@-K#"5[#S:+W LM'I;"*MCO-?>( M5_S\W\IM*"6_ 8T?=/7$YSK#],E"5G:_K>>3*KCU[#K8*O"/>&$G1N.!D%I6 M2XK&4H%O''BFC3QOI&.*//-D$-+$][O#QP?-='_5K #A@\H,'V=\;%V0&3+">N][>(!'_*-IX>%* MSKP6R>H@UR_HD/'%<8Q7T[+"H?#J@\>9:*Y[Q#9'0TVUOM M'-=?(W=__DVYE4!@/& XYW@3P)/JI>0&)3.P$C_/F2['=9U7XE&Y#]#:R2AA MYE?'"3Q-+\[R%:Y@V/G6&SKAR*P1O'""XGEWT$-@& M,GXC,[BL^TIJ8#4QA11M@:OO\!=BTF:>%Q!7?63%.6[90$&Y;W2 'T_8/,.] M(OOV$)34DMH^V@&.53V+U_"Y#G#I](>1CDV'UGC%_F@'.'8^"<82+V>]U/=5 M-7:,1JS1,)Z_/R#;"TV&11A\7>"% A^K23I329M%;FPX^)=85JZI8RE5,%DD MAX:#GJ1Q!-YBDR#5=_0_:F1"T1?@\*)."UY^?!5\F-FZLT=K[7M]T 6'5!-U MM2>.[>.A<(=MF,>$=;)D\)4[E))3BF/KV.:KDN#$&$(-FOW>##W#)!9">(WY MC&S]&&^ZEP8EHZSJ^IX)/OVIN&&Z-E^XPWE26"86#04)8 MW[0H]P4E]A[:DMF[1 >\8I4^XK &@8 HRHX]KI;H!=DE(^FB8T+ NW9\S8KB MO[5@I8VG!&?PS4-_!IBTZ0LJZU=F#J+(+HTN$3R8-MX/S-2JL-A$MRI.JE;G MEEW75Z'S+/5#ZL)*XXP3^'1WN:=&%\O2TRD^)^\.72Z$A*;U_N"B'1[4?$$D M,[5=?I>@J[-\GVC>[L%R7A6R.$^"+#=#AL4LE=HAB3]:<\,,OS!];/3=].Z= MO6;B*;71 BN\[UAE'Q?Y@ "(C>9]"_$'WKNMIATB( @9^_?3[SY12&R 3^U@ M?]+61],3(9V,[L6W8W/?()C>(TPB^0WYH!?"#"&23ZVKP_M7__:AK(?6=K)-L!N6+49_7#.2#[TX_8,JO M/[V[OGYW$XDH^RUA).AJZ!W'"D=WNT_U968^FTIL>M3N@.T^3JP3?T M[LR&&LFECIX@&BN(:9O1PF3_D?HN(LN7@8SXRX3:FI8]TR=#71H.$BT'T2(\ M> HY[-5";5T[343WY\^?KZX&[P:7,? /\3 #/,X@&FA 1HKAG,L?/Q6V__=UAA-" M/=ZWCSA)QGUJM]C3O*^P0&]?9RTG+D4)\ M@?$W@8\,ULZ /WC@X4&=0W0V^FG@N'B#_\=/U37#0_K/6^?EO8',2"GP/RZZ M@'_X]_FBE(N\* ^?_&.-QZ>H?W$'"J=$NC0.,_%-JK93VU#!4%NITW$ID3CB M0,_Z+?(!HN#,@9O2[3*K'BO4,SXF_\)9^,4'8*Z23F0?\:I D6WUU^MDB>9>("\_C(V%,D>C*U2[ O)'XP=R*) MGO+\@+)KE1.Z4XT[E(DH]/WD#!3\;N-3TG/]A/KAGRZJAW\@9!J![B_<%7)? M3)TV[UC-A_NSAB:X7#@MI MPSD?NZ):;<1%[]AAEI/ Z9W6I_@$S^JE 'V&%.Z&0FW+1,MLK7[3$!6?(XN= M=ZJG?RNY-3"_H>YP_XBVFG4ZO-%/\YD6U!,OI4U+;@GF43WY9X[+ 8+6\KGL M".%)'<9S@\6G[^P@JHV02;86!LFKHQLBK*;4/9O76"$TID7";BP,#X(B"\K) MD0:=,4S8WXB-$_[8H*R3=!9;P1&8T9IMD;#;P\#*M4>8[67P0I@8XN)SRJ"G M626L+R7M$>X75.\-BU<;N6&5(_J&D/H[=9G,M6B;2PHYL'@AU53_;1*3K5.((X[S" M^&CJQ"+T,4ASZQY]\V>VY[M!P0Z7;\C4)'I3Y>"(1+B3A]5<$&BZ@_J)PI68 M4P(V95[0OI&<$+RQ59_@EV0'9)S>SW^CGGU3?VV36JH-EODKFV((-A.+N4XQ MCLP)/3%*?#K/](:TSHY>-='3LK1_6 M[_E6%%ZA-67J,JLQ (C<"4]O+ P3TJ0KD)^C?2$XB]M@U3H/\-5SR MF^()S)J_YTR&4'8G\P4X?RS1AY-?2&;9U T>%4EG&T=='I;>(T M16/@G%EZ>BOR5-V%U#CS MPJL(W\G$1]X79.,_6*P=O\0P]!VGY$"J^,'>H$L-5 M/($R[&I3"J961V4VS M%&WGG;$T39 .N6MSCRD^Q4,V&,2&///'N]TCT9,=9Q?K"X\?W .R4-^R/($P MH,+/<_4 MMIPP"J,U!)0%T29J:W&DD"9;D= <>=RTU!CZ5])A'.;HD"9$HHRF0$(,HS5O MO6:U5V& G@R4R_WHT&ZA$!D6P_'H?^+;J35^@FW.UOP1];.V6*^VH#DUFR[80G3[[U?8.2 \?=&>Z;IEM MZ/'SECNN "W07N[1#HR7\CC(OA?A"0C>E0Q"L>< MZ@!26A=OFM7&+MIBJX\.E>MLRHN.G-7'KL9UD='![+VUJ:?3M S86W15#)F# M;CVTJ][))\$^L#0?G]BGFPW2_6>$%V1CL1D9$5&L"*U -WK$5K C$/CL A!" M'4NQ ,+T+R%CIQ)CLE%AWI.HE%XY7B MV75L_$_]=$&-DR M,P8[@5IV%'5W3T\2Y5Z]I#4MNGF::ZQ^ZRTK6T>2$[0$ M9+E/IXZZC$^JWNC(.\^GTPCKADNZ!2/O)M>F??HY.469-D48H&PU;-8[HLBR M=V&R(UXR@"@CJ5;.*#@2/I] G$1T_DW@+#8SVS!?3".@9J\QVU%5@-E2%:+?3'\7 MUN\FE0)VYF'M3-DU#DN,(,:%XC'43H\B 3OU\"8S;QA?C:=.B:]!.CN<7 N_ MA54K_(6[-+<[7FB.V9YI%W-[0$',]?%Q>LBAAC"19 29?_=&B >45C$G(TLN3 MR0]"R8Q1S";14=3/2&G%<.IB&BTZ)$A,*OPC2P2D.1U?_N?,W&03IN)E&RF$ MPIUF@I4N(-:H8,C!$09'>Q\G-6;J(1S052'"NZWWFE]8+R9NPPYW9%NI1,-5 MW4RK8D20E))Z+W?I>F]T?A^VF<'NP3 M++\/!-R%AQ!.#W'N=_!_@4&B-;W^TUEU?^M*B; MS&3*=03!AI@HN6F5Z2;!AGQ'D!.,)67>+"MBBMA4RWR9.]\H7X0TZ<([UA-G MOS?]HG046E.F5K$: X#(G4;TQL(P(4V9 GDYTJ IDX/^C>2$8(\-:1HP'OCE MS 9.#Z:V%/2!@YL[1;A]9+%#FC!B(F4\)EVJSC;WBZR'I,$7V:[E$2V&<( M!S5K=#A8IAYNLE$^:#9+-&22ZC=;:GMAJS9F,*9;2PZ]X!NF\ZMO6N$+<"27 MWL9?H3UU*=*%[>PKZ 0(>J%*%'>49@.TL[.@C)U*3*'Y2KG?3?E.A;X':0E> MA&3,; -]1\;:F7E>@%PO>O$V^G^>H2_4F6T3"W<'QIC"R2C6N11CH$U*:1UP M*K.)=KP0I")UX!#^NNHDRI6^0T9 ,M4BZIZ0OW,25\SROT6(4UBSRG",R\W5 M!FR)C2PRF(F:_ Y45A1WD9^RB:O:]4C.$:4UH_AUK2",>^*5P,4IG<6@U-5) M^(*L8H?<_"\B1->'4.VCDWC\7&N^8&+)_OEUSQ34WP IE4E-X1R)IV( MX]J9G!Z";,CU*3NO*@G*$2:OM2E7!D_Z=0DN#K4!5!<9IO^@Z>2\8_A']*_ M.M&3@O/Z^OJSBW3'_EFWWXYH9.!?75U?70W>#<[#XW]/%O/[Z7PUO2?_6BT>9_>C M-?YA-E]/E[.GP7CT.)I/IH/5+]/I>H7'VUNVEZ+\+(R;JZO;D O?- _]%.M1 M.Q[G&-":5")AN9DSC=ZK(?%TL:3P>5MV^YCP>CTD.]S3U8-OZ-UY%B6UG#;9 MZ6Q/59QDH\C,]':ED21'Y,)5JF$S_$^L7:?O"#*?I5"4.U,I&%T5P+\_W'ZZ MNPL?6L#__3R\OKUJ02;Q?M*H4*C0U,K)V>\=.R216Y^$TJXAD82,>K<_?80O M#K:6I=.EF&$+C.TID\T].T0^'Z6)3K8Q5HIAH_)_,H>[;!!!C^W[#=[V-[?6J%3?_Q MDQ>YO2Y_MQQL___C)]\-6C=:HS+WHV^>[VJZSY!,MA& N2 FGRSA!]=T7'S( M"\6N=%9$E$T"UR6U?D38GVL+8!^@:T]> CG:X0ABHGF[D6V0_Y!0S(MFA>F> M_D1SW:-I;\.[D:Q]0JPO&$$QU"VU?8A!@B,_4AG+-74?A30S!)5M!& !$Y9( MEG8XK#\_!W&)>1:^.Y)JVJ88;BN*@8X CC#FCH](H?Y'1[.]2\W>.?)/X!B2 M$>C7IIB&%<4D >.S$[U*67$Q>_2IJ3N*DJ*CP2.D,Y)D9@\AE#23=H4PH>* M0DA3#H?IX>6:BV9XA?."UZ%-@7RL*! >CMK$PWC'-EPSU\YZ9[KAA0P34=_M MI39KD\>?2O*833TO2IF ^5]T2N$C@"&FB M'4Q?L\R_PJAM"(<\XENX2 GT:_6L>%7YL%B(!X[0GEUTT,SXF66^H!AM6Q5. MU9,\ T/3F\CY6>M'A*=M6%-QL?GJ1>]I,F>(7-=6Y5#V_"X'":; 2N<0#(#U9L#4#B[:.I?3O=QR;O[I)LCYUC&>>KG@7!8O'N /8BL2B^ M."204A0+\O,Z @@RVHE0WZ $P'. ;ZQ9O\1>@DQT#"<]*P=>4GGQ?U@R4\F MV,G&!$=P<2#I1)I8_"S;&, !24Y$+"!PY!(:GWE0/"N"X()0ET!G(#D9H\8 M+#@2G.X/EG-$L:H)KW<"_0 VM]X QI-=EVK8DV!% VH'$UB0(JEW_6^&*)=@'0**!C)50B*=I M*9S>G2O8[?E-(60+2#"=B0/.KB"\?ZN> JS\ +E-0W#D] M8)W7I87$Q09':'E0,_N49?*,373"==]WS6^!3TY+:X?,?^*7<"Q,Q3:LSH.\ MHHA.W1^!Y0Z05HVZV0%'FQ+W\KFW17/- ,2%FID)C-H;X"Z/C@S#C+[\K)G& MS#XE-"=(9H61!#H"L$6;EZX((^#(F^0;!&$I_"AZ1OA D)DZ\LY_.T$@"US@ M'JS .Y5A8R[SE<8$8"8WKR45>01'@9;(QWQ%QE1S;>*^PWBB)TF0<8\%J)LL M8T"D(P #O7E5$&$$''DGJ(O?^SJX:$=*AKT@S!IGC\+L2>0O-FOM.SOI0&X4 M *> %K8.6:[ 48L\3=*':R,KH!"(TVKP_%;"B4]-_?*ZNN_:P1 M[_X.^>01BI]2LN&4VKZK4FI[\!^IC_ZOG_K2VS6_]NJ-C\F_R#]Z2QV@0\6Y M96 I/E=?R!%^HQ=6M6YY'61)"D3Y[@H22=6X_G@SO+ZY 5.^NVXI4;&"$1RW MRC&M(8"(!%OQ6)* 5>:XBZ\_%!79[5]_Z%]_4//Z [#MH\[7'T#L%OWK#_WK M#_WK#_WK#_WK#QU\_>$'*<%69)U2A:2H_-H/5?*F5%6/#I>]H6?H%]S3+>H$ M(NM#9+DK @)>3L65P(K[@8&X:.+6 M(+(92HDE1@!8)(O ]WS-)G%X4;FDNH!(+2@EG!0,.!+*)RZ0NE<1W0>\@TX< M^P7_"=.VQ-NK<\V0FOPP$.YRBYY[9;$!R_PX-_(6F\E.L[=XJ;!#K:3F^Q2D M@=S*OKB^6N,?GZ;S]6JP>!A,?AG-OTQ7^*^#U2^CY?27Q>/]=+GZGX/I/[_. MUO_JLT)^S)!<_R!['Y(#(X!TW.IN>'W3W(:E-"1W@@; 1NQP>$@B*-?'A^J+ M#\FR'5B *+*YR"4@QP[K!PALU/0^70 MCJ;;TDAO=!^&U]>?X>WAE21$10BQO@!W>RGH V"#YZJB0'& .O8=5KW)^#+Y M$GG(?4$>E=7\I@#V\D(.\Q& NB)?D(-,;PP@BBVLY2P,T"^N\U^JTX%@!C7&+ZR>,#+^Q(06N2=N%@ M ,S^2N(N! A,WDMD( S66+@3;)C0L/ $+-(;P %"0J(BB!I_8X:SDCR[CHZ0 M$3ZS\NRB!R<@*3RG\N[TAV>.%;$@7E M=9OZ&(3GG 0O>S7$@?;RMN]-C[C6 A0!35YJ*BQVEPN$;7B<;^Y'*YV^)_*;?IT M-;R^^: \>ZL>F5"1-6"ACI'Y.[:6QCOC&1'3"07[-=)WMF,YV^/$>?0-=JZ0 M>%^%Z5EBVG8V.,4Q-2",+YJ]"O"GI_:+Z3HVL3HT2U@<,KT5QJ,D!2*#J@&1 M_!,KPR^:.?[E?HY>IS9RMT=A@8CW51AHDA2'.*9&WLW6;,.QMTMB)"^1C5Z) MF8&/_D[@ZLA+$'+%%4RY<10&D22%5 Y?$PM:H-G;[V8Q'04K6YEA% :!9)>X M,O!:-]E6^@X9@87-_"@OX GY.\>8V2\H.A_G?XO07-LCQA&GVG#*+[-4. 95 M0]ZZW%GD,,WUH@[JCTQUJ'(LS2*T79=7^B!R#>:(U9X,J1Q@B%71 4=,YO4= M[V]JVNPR4B_/\1B7?F:MAKH7Z M[8JJ+#GV*MMPI'F:7E!)O>\[$%N*#)^I&&!M"@RYP'!US36;?#P\\PB? P4Z M*=ZABG@N@* !9L]LPWPQC4"S.#<_*8T4NZ6*F$FAN 'FA;*ZV)5P\ M*F(EFW"UV:7!-P_]&1!S_H7<4<&?XA7 8+5NWWS*B*"D^50(#)IPN/47..V! M5,3@:UN!1$#4PZA-)FG[YG9X?7>EW$:K4TY4?)!$Q[W@R6@+H I&H0)RI-/@ M)EZX]CXRKG9*]V[]OF=)?)='!P2WI>[=#/U5YP*&H9ACFOD[KW%9D2R MO;=1O5/&+)/HK_#844'^)8#"2:8]E\6F#9+]L676%)?HK#(XWMEY1@<*1[I-IAY3$ M1%/('1^C(C ,^4J-H/#&9 T2EH+:^-IX_B:F/R8DIBR\*[!!KIM[0D*RK\)K MDI575&&0<*8C/6HLOMA*]%=X9;*&J2@!%(YTA=:/=.V2J$F5I9<^GL(KE&TM MQ'3@32_+2T180*X#%MFNK)8J+T%677-9F$!>3HN2+TA*9+ /J7G2W#^0CQO8 MR%@[SZ[YHOD(=XVOY3G[ QX12=]JNREWJ^W=(*)PH%]('.Q#&@=.2.3 =PAK M"9D#S38&FXA0W.%$:7\S+K]R>TC_>>N\8(4SHT4;_^.R5N,?_OV(MIH5F>^4 MP ZU15=OP%'!U+9)%K,Z^BPU&I#_L]J #$0Q% MDK54" WLY?AKV+@P]?/"SXZQ,YLJC'ZP%..\6S.)AF,RCP,/&QN>-]*QP>]% M_&/'VIFMNYJ97P@,G'#(/UW$C^\*](,1>R_0OB()93"]35E!W$^:D%];F\Y# M0%:%+YI'RHG@<4\)D9>\/&ZNETQO (%Y8:T\[UDR )5..))DD(I3#)-[P? MU=\7:%K.5,R-I(;''OW1UD4A,;P4<69C #M<2=U,I),ST37MRGYP M??K8+# M("LO?K@Z6R=DY"KLHOKE8J%67S),B)'TN>9]+7J=3;^+LOYEV M"&;EHT/"FQ*_EA/E28&9/O^L[9 M!\UTPR<%KFM?PY-#=SLKOQX>O 5U.3]4<+G@F.C5H$$@_N%N7P]H@T,J$BE7 MYM;&QQU=(U3I3F#[X6L7EJE+YT+>Y"O\KV9?YK.'V60T7P]&D\GBZWP]FW\9 M/"\>9Y/95%EM_SQ29LHBLVG+UIWK8#WUC\\6$91M$&4[$,-F?"PH42'4$T:& M8X%84F:=""JU]CB+PL(*"4(]8<0<)=122'I@JEHT*KV4G^[SU?#Z3GV!R^8E M2D6M]O8KVIFZQQG&)I??=.*GF*QC0=-/_W #I/PVROTY)3DM0"H MU@.(2^(L8D3,$W^#D54N8!)GZ%;#3ZI*Y_ZJ/MR=$WZ*@VIU4H2':2/J>GC] M$4;@6H2O5-I;9_439M$^V#.9G?F[XK@T13%BSF8(;9^1VG<^(]-_5UPFE\?( M-*&M,Q+OJ4:@^PMWA=P7;!^1$"/LE0$Y;];L9 M3W,R/*-5M'>-K>.\$W?Q-8)QS>$ED:0;-VG@-7WVD> M&ADOI*T73>YLN> Z!E2=B2JUD56#"FJE,^)9=' M(4QPA#\F@><[>^2./ \1TA]-[1L)M!Y'W[RP$4.,DF.HKA@M M*5!)=(!$&]56-?]"1HQA@H\G<\24(Z<#@(RE4JI*>96"B@^0V"@PS_ D9F"B M#X DI^K"XT.$([\5"LM)8UQ1M6#\[^GW [(]UB[(ZZ"Z!KOLV8 #!8Z$9ON# M9KIA.?C-HV-O'\T79(3*Z/V"+%+,^2M36()]55=/EY2;(*JFCQ.G:S3X^PB; MO$MSN\/TX"]'"X6N!_L V\7(N)!+.T.4&45Y2769DT,9@'!F'WM33;J,AL>99!6Y5O!Q5D6'QSQ?G$OLZSPHL:MMC M4:Z/57"=Z9:6X_JXS^/J\[BRDV"._)FM.WM$#AZC%VS?$R1K)Z%<.\?"7#L= M6/C1U-*C=2S3JS1..+XN20CU"!S$;E51Y2OH 23Y_X:([QT9HQ?D:ELT#PCK MXA*"B\#W?,TF1;L*9KS\,!U+&90'V#T9\V:XY!@ YG=9S2XC]:Y,ZY.7,4>_ MG-#9HP PAQL4.QLW',''#N38>D>";V$S/4$/S4TAU[U("OQ0P%;'3RVV"^$;('/GY7\J%2&_S!7I/8='5 M8#F=3&>_CL:/T_\-==/W;H;'Y-_X41@9090'I*M2=3) MA5L&O]*=.$D.-XI(:P@CC"NOK"Q)@8CK5I!(.OCY>7C]$4X9X+JE1,7:@,&S MWIEN]%UVR8)\&P!>&[8>G8V6/-UJ'^9-KKKD*@A9>"^++2L )M^]]8!8682I MLT#9W:E[,32JK7JZ[%K@/A?K"L"[5D45Q$#".>[GZ0U?RJ)?_1;M!&")E=%3 MOOS2T !)CGLO/::^0)!R8P":F])RE4,*2,P[_HF9Q(8<)G-'5LO MOT_2>@.29&U;)0TG9,&&N\.%:+D-,]D/ZI[)5EN!;3,)$) 4A?:"8J%*#P-U M_Q24L31>0"+GPRZW$H-:@6N9M!EX8((A3\X+BFZ]\Y10-D"2NT/&"9#$% R< MS4"+:1AL''=@G*@8:'$,I0^<](&3/G#223=]'SB!)I%D,.'#U?7P^O/G'R)P MYO,RKPU?A? AQELVX'.8S+N>+]33I3>A= R!= ZO@FX?^#+#>35].S]OR M2MBP6K_%0S\3K-I+"GFJN,=*3GL8Y_T"#2R0"(@S?FTR29^";X:WGV[!G/CK MD!,5'R31\9_^H[<%X!PH5$".='I?0>\K@.,K8+"G,/%'H%_'/00"")L^+CYC M:PQ_2-MB39055)D!NGSTEX2JXLBW\'?(O9#C87I6P7ZON8)4D9#?LP;W,GOF(! M]1'D:;,1W!/6/H*K,((KN*FQ#E=%C=44<"RD_O(&"7UO MZ-Z9*'KE1O"F&;VMZL*+0E(KP-#XTSZ;C:DCEQCJ*U_;;#R!QT"+^P!8>+CZ M] M;U?4"<)97U0V15C@B"J[[C*$DV\&(0(O*HX\]7 $0,L&R-(K?U&5.8+"XE32 M8I,"!D>B61(%+HWSN[0ILP\U3[6&;H@S+#3R[B-Y4O[9<2\ES403Z-2F M!#Y6L=$$L,"=*(4Q'%Z'-D7TJ>9) MG/3[]>=DE)1))7R^[R5\M$W/[L.V9Z M2,K "FGIXP!]'*"/ _1Q@*Y)).T;OQM>W\')ZVHV#G#"VL:91Z:4/(Q^'U\,K, >OYB1*1:TV9(QVIHZ- >[]FFPC &5,!8@S M2-3ZXKI&N!_L@]'S?HX.+=#.L>X+_;:&0 MX;8QVI.TAK_"WS.!L3R;M0T/>1/ENT!K8T$+1:9B2O$^HIDN^:RHQ$N- 'G' M94U,(N>(-8/Y70 D-M:\0H>P5#BXQX&'"?:\D8Y)\\4'W]=S>;3U6HP MFOSSZVPU6\\6\]!!/IO_.EVMB8<<_W/P=3Y9S%>+Q]G]:#V]'^#?SM;_(E6K MST0-$E1UR9U.$88W/B9^$G.KBP[3\C4-'^L/4:GP'=K%)GR"EE=>BMT>H"M= M3G3I!Y29.)6NVDERN)Y76D,8;O)"E4O*@0:CJP)(^WP_#Z]OAV \W16%0H6F M5D[AB]HAI2.N&XC6$(!;FZUG*4E0B(=4K*L[Q0H99_Y:]I*^2F$K^TI?I9 > M7KR^&EY_@)/-6GN5PA@?)-'U50IK%(/G^@D1X)\N[,<__'NIV5O:+I/Y6_M[ M"L-W6&5/R6!2PVNJ$*S%",F+,90MMGI/:=S\CTWQ5&ZXH8F294;<#M57.-@B-2IDW[FQ@C M5E+'P2B#3:W]MM-<--8\9. S-7GC(WKSP76)*H4Y%./CIV?$6FO8_MGH@0G M*?)/%_&79H%^,+;H E4LDE &T]N457H+N!E>W\$)U=4I/RK.!M+)'@(_<-$7 MS2-Q1CSN&)F_FZ10DKZS'C1?$$8 MEJ_96Q.OIU&YT_'Q2?O=<:,D0+9/26J$]K<81D77.OQ,4LBA2OE"9V&00'H4 M&'ZI$BHN*&4ZZA]/TNGU^_/P^@,N#YSIZ49;/"G[H[=K?4S\W=&RCXU-P*(\^ M_]7V#D@W-R8RF*8]IRV 4QA/L2Z'92:";G(^M0;?7@VO[]3[W*I+@XJJB8>> M'<_'OQTNT0MR/11&NE<'RZ1GGHMU47QV*]2JR\O-14B@124?"RK<\+LHJVTC M@H1>U49T9VF]N@UC.DVP1F4=)XM7&VL7-CDN#X73II5P5P E;$0%*@<,4%&+ M*&G(6SNGB&NR)H*/7(QB9I-[*Z9AXJ6&7;!\?=(),X_=@5#BJ/"Z"4C?3*71UU MTR6)IJ1H"3'BU@XIF.0<8XSS@'!DL;FX<:GO(\CU!U#-1FJQED/7M*SBCR87 MC]]VSC1<58@[P'EP M??K8+#(=KD-6NT=5'XS[5SV6_.OZ1)M(FOM"EW1NJ* ME-R;X &<19["BHOAL=C\ZOAXJ8KW*N^TBQGB1K;08&VJ!"/2+KNT2Y(:69YRB0O5.BG9M54 5 M'6-RR.#,-7HF$;7 )&.^28W0JD@KNL9* 80CV7 E>,:G>6;%RD2#5N52DU,K M27_3R]V#9KI/FOL'\G_5K !/[]\T$N[&$SZ4O:VC+XYF4;T1PEU;E4%%;Y(< M,CB3(L8W)EW.-5,H-*[H7WSBKY0NMJD1%YU0C M#("M.>B@X9T=6<5BD[6*L2K\F[519KTX9BL=:\DX,&1*7>EB7[_X+@KY+[@DVBII9DR2*O2K2LG M3!)C=]Y;(0?=\(CK8?/"P,W,C:F=#0P\P"/^T;3P<,B3?8;EIN9G6 BM@Y>0 MV(&S&?@[-# 3) ^TD.:!9AL#ZT)U_TP+#3\/KCG?*K#4W(CXJS+Q_U0Y2/ZF]&O+&;$4WXPB]N5XJ!?,HZBQUP M:8,9MPGVR'@D&:P.,;Y]+!HKD;4V^N;YKJ:SWJI414R'+GFH9A6C54^*. MC(U*T(-.B[,[#>JRX'KDJ26L"4>!6' N&D8 1+5UOX'J";@.H4M 4^=TDK)X1KF$51 MTZ9U,OLU0!<2WY!&9KG\ ]@ SRXZ:*9QRHG![<-9255JQ;0 NK_YAJT$O@S> MYH1X=IT#8C$/YT##I0KJBU_&]#%U;>E\!R>=\D""=FF._N#9A];-(^9 MGP5TJ_8-V21,=G=)56EE_QHWF:G?!'3!]PTI*9W7;]-:R.8=AP;2>J?9!>G9 M+=, Z"[SV[(>!'C_-A7_=$Y(_D'7G<#&AP;MR$G%:ID&2->]WY;F"S#_1]'\ M<-(KT??3ER'=F7_K6GYB>9<,[I#DTZP,C3+R_*KKY^LCMOIE2%4!WI#US6/Y MC[(@WZ,-PK\S2 %A.U!CBN1H@%1MX:TOTCGFOTW-#Z\\!KH?7KQ)_+D%A6=_ M&E)%B[>EYVR>OTWU)MQ69FSS/@ZI0L?;4G$>U]^FDL=;U5K[WNX*SOHPI.(@ M;TNY61SOO&*7Y#N(W'Y8M4\ZJ_"EN0]:^5.5',/20M$,IM;4)7?*3T5UQ36[ M_!< Y:%6N(I2'C]HQ1$L?G:N,< J6US/T( 21)LO*)<$WOA#"*$"%^QKW): M$AF%*O:P<,"9C4^F'5(2TW:/=!=I'GK H$D1Y7U(%\O"%NX-*"%/=$X)8X,C M3(D=8V:?2KZQ%H9?D&4\$V1K)S&7YTL'JP1=B@0EC.'+ M:7"BN>X1LR)L*ULNZ+:QGTAWII(*XG4?%$S.6IZTH4%I>.^F>R-'=IM-3*V[TT]W]R3T;YZ M:!-8C^:+?*'G85N>&_,,ZU3L^3\'^@G9P$U "QTZIN\-4(R.R!##&U@$7^_< MZ9T[O7,'AL.@=^YT1U9II\?=\/K#YQ_ N7/"V3MW>N=.[]SY 9T[#T0$B!C& M.;.:Y^\I[M9!%U Q*#A'6@ZM"1?(:.^XOOD7[QGH,@-UT$]4!F;3J6=47Y7L M:Y&51NJ0?ZD2SD[,VSEBI=,7=>J@:ZH($AR)Q1E '(I_0^9V1Y:/%^1J6Q0[ MFS8LST6U(3N8ME@-L IWY2/)JDP\/SRSP[?1R0]2#L3KJ[P#\7$Z6DU7^!^7 MX0?F97SX#CQR&01%++I'GNZ:AR)?';='#?/9<_T$X?BG"]'XAW\OL:HABO,M M\STS4OO.9V3Z[PI= 46,3!.J MU,ZDK_E%KK;"7LJ\;8)XDF8B=]OKGF\M@K,XA-A_"I^%P"NK,JS!D*Z5;*&H+?>F6Y<0E#.>W%]=9WU7BS6OTR7 M@^?1OT;CQ]"+$8X^. W?N/."X4M/XZ5X(IBMVITPB7J.Q_">)=[RHFAB\B^< M/"&9 93[,PI$DYQ",KB4+GE);(SN])]\&0!(/6X_. <@\W0TP,+5@LAP W):M'_H% MZ#[SD+8?M'ZX9[!^A=P74T M*,G[ %TF$HW# IT4'J]E."Z !,YI;J3K>"8EJ[^=ZC(SX]C,]@H/VX+B$0 ! M1S+1JXTL2D=VHNHJZ]@M,X+"4[BD]*1@ 9.G\#QCME:8"E)&3J7F6-/.D?0+ M"[+ND9M"]\AI_-Y!TCM(>@=)[R#IF$323H//P^O/'WX0!\D)*QC!49TIO(;@ M/2H\XGNWREMRJY 3K_.D_>ZXJYWFHIUC8;14UK-:=L3!PB*_:2]+^-T';6]: MIQFTV"Q>;;KOE=VV(SX5-H!6V/RDV=HVG#HK7]ML.%J<:0??)\(AOC\[J_5Q M0#D[CS7[CT<'&UOGQ)3S;^3.SK?YU(+Q:/[?@\?%:$[.S>'X[WS\@<$W_(6! M13X!_V[$Y=+PF4'WZ)LO5LB$UJ7=R44^/+/)(V5D[G..V;2&RH_3,D)(SC : M&*5K7)J@N;;G%[=@-X=QGF9K%5L*211O01:IT^7=]>WP YSBL=7D0T76Q(/* M>!M8;/X[L*W 9J<6T%H!. H7:='E)6$*_0TPD^S8Y-6(F6T$F"I3(^\^39S] M'J^U^(>(BLG.M#4VJ^7' )"U+BP(>71-'S]BBL*/DB<;PK=$\0<(+<5BXG8# MD*XN+1DN(#@'EI0-PG(\%356=H^'3SV]7@[-ZNK>_9W\"2>,)_O(HR<'2?0# ML Y*R+48#["3Z%QS23[^B]PS+?A(F@OG"AQ)WPW.GX-_/$VOL;Q3*;5E?QB5 M/XQR6-Z?0?LSJ+HSZ,WP^M.G-WD&/2'KSZ#]&?1'.X/VQTZUQ\X&^1])>Z[9 MI%!L,=^IS0%<@I;F-Q6(TNUXXB+#]!\TG43D>,F(M(;M&Z9"JQ#3,*5A ,1] MKB%$;PK#(&4K$9O[((S1BOQ/FVJWPP]75V",T/(RH:)2G#SXXE@O>,E,DUN0 M1\CM \"&Y2E?.JF0BP30::[((\QLK:E[4\FJ;S M8>*%]%1D86'' 6":6XS3N$VN?RK-]2(4<*8&(7^QR1R\HE*[8\=UG5=R+-,. M^"^Y\A_EAFA3@)\K3QLY;"I2*RX9%3$]7G@K)'-7/O.KHURVQ3!_ 6#URV*Y M?K>>+I\&X\5RN?AM-O^R&MQ_G0[6B\%R^AB^I/H\6JYGX=5Z3,# =Z+'49$Q M.! :X*=@=/R&0)H"_"&.^YO1%DQJANP] 08>.-F%A":N0Y;9&H9/G*M<7$F M\(S7(HNT)_EN>/WI#HQ_O*I\J-@:L PI&]C"IC^S(= >@-N[0+,N%=ZX0-KA M]/K5D>)THCT ]V@%3B> M,1IW$%.JU,] '@_JW [":4=?C\X@2O%[F0' "[+ M"MQ.(H&SQ^;.6?UMBI8+IE(T!0-.'Q1%)PNE([0-@>V9$00$QTN3]E@\:7Y MZ+K'U HY+],=H&TE$G[+-!"H\DD&C>XQO?;V&6%2#2%9L3M#VY0DY,8&!56& M@(/3C/!96=D(QJ:5N2YK>-AUF+\L)NF^3#S_.NO2\Z^] [-W8$)SFO4.3#BR M2#OY/@YO -TRJ]>!><+6CO-!RO'P-ER7O^"U-BD$XX)LJ"4W' FEB:YRUS^:CY;_P26JTQ&>D+AV%?$?_8WP,N2-X$LKW M:'EC([G'8>9>*-*((-YAB-T>XH&()9#4GL>&I/:*78(<_@4[2D,@)Z$B[4K= MJ*/ Z*H TD>$3\/K3S=PCC_5A$*%IE9.SG[OV"&E(^[-1EI# (\7S\V^$2O2#70^&D M71TLT^>L^45=%)HQ0EIU6?Z+D#3Q_O"?@>D?66Y;>I/6G;4\2ADNVOQJ#R4E M++*:0@)_U:P C0)_Y[C$IT5WZ;%;*S04BR122#N<')0$E9&[CBD0H1X*+4W1 M:<*E'Z1@GC5WX4:U $)->D;1 V+% F+W5)C:54)0;!Q-1R;F0?2&V*]A16OD MGH@*%><79%%7K>(^"I.WA-:N8@1P)DJH(#//"[!ED4CTBXB=H]?P3VROM5AG MA=41A+=_02AP)'?R"9R.^PMW:6YW?JQZ*Z23Q%ORHAFVC9 Q/L9N@5-#9E7% MJJ,J++,@O#16Q0A'"9*%58B*:K:.\%JO$3LVX@1#SB(=%=9N$!6E"(RF-[EG M2]/#$\!H2TJJ/"!$'G$(7Q:<>KZY)_ON8K-!9%4YI0E0STKEQE%8GT%H,RR' M"LX,RQF\T28A:M['K5MU)%S59-O'Q .6QB+P/5^S#:P]HB))=6E5+B5=$WP$ MC2]OYP)JX4/P&[))XF5W8_IKAQPJ CS0<8D\Y+XPUC6Y 5J52!G7A"2>IN4C M0,37P]J9(-?''+@0O]@LT=;T2/J:,=$.IA]ZMG+2JW7X5F4KZ>&H'RV<97-) M63S92R;_"ZM"K*D!X2/ $A^7RYL*YOPE[LIQ4KX M>S? WQILPH\-7D]?@Y\&2#VL\;( >1T G-!Y+QJPVX-) BP61^%)&TX.8)HN MD5PT>@\868&%ZE8H&4CI@?7()A5[_D#>KOJH/*)>M[RH&/M<*BFVJT^JJCI# MM/=?N)=("3 M/BH@!A% B@0P_4X>YO.D9)#H Z :2SUB2&!J6A*_(?)%9(Q>D*MM4?SE9]?4 M46).,C(JR@T!H#*+I)RD(:H46S2)RTHLVQO LP7"A'H >!ZAFDARB%J603YE1T ,M$X WCFH)@D:*#@1 MB#!ZN7,LC-^+?/=SQT^DJ4\.%!B)&FG.C:D21TI*?'1.@+PNE<3&PT4*'&%I_]? M'0L;OH6/K@OV!>"CKR8T!BY0^=@(U(KF0LU>]#T\*D.;EEZ@8Y =I8B MY4O)20#66Q48Z)VH7B'6OC.Q7A@@\9+SK5;.XP+4=@ V''%UNSPQ0,4"X^02 M1=#P_GAP;'()6>3T0N_3_CXDDTM6?(*AHU(JI0Q)W-6,T1;(CB.B;DFI,-!T M6QKI-?;C\/H#H!=J:I$0%6$3F2[1W,9_N&9O(91& /8/KA9=$ECRM#?*QEL1 M-MX"5F#7Y(3IU?;(H6W90MZ=.M*I1"D=FN:G,C- MV*(T48CU4UG$N*1 Q("U;>4]:*8;/I$B8N0E&JNL65R3D9= V(WUGFW\&R.-= M,F_VD^KOW7;[FGH;"M%?=%>11M9?=.=< _]X,[S^V)QC&L!%]Q@A*/&%>WQH MG4M=V,QW Y";5NV:9AX2*$&]F8H$C5QM[TQ%@OZ*>U>ON">BC))WVRD] 81? MJUYJIZ ")K&.UOY@Q%G?6.V/-W&%A[&7M7V$ZR\!]9> 5%P"^G@[O/ZL/JNY MP4M ,<+^$E!_">@M7P)2[[#.!4G:<5H_ DA!;XNC]+!3$R9*_U8/I+=Z5.B7 M^NR8(@K.]>V%LS/HG0&X7]H4L"Q[5(LY"JN+O"W$ZPO 7P-.R!?NP$DK>=.I MPPS'D(KE75'R<4$B)(<([FHOUQ] VG_K:X$ MW[OC(WI!%B?4)=KY3:4M,@-GEQNS$5R#!B1,3E%I\I5#.Z/ M)=YT(.H.[S"?P83:6A(YE04PM""ZZA!"I0>>A'H ".:5TFNJ1&D 80BKPI[4 M1ESJK02A&H\X=3:\E(!ZYL/EJ##ZYOFNIK,\DJ*=WTBHB:M%HKQ05T6$0A;' M"24Z ("-0DZ'!6J.4(%VP$5P^L-(]\V74HZ"85V.@A,E ^U,"GQ_08??Q'T3 M.:NUO([;9YSV&:=*,DX_#J\_?@1S#&XBX_2$$$(8G7NNS;0!8* 4YE,R2(=7 M5*GHT-E7TP5ZSGO+:81=+)&5IN!<%#0RZ8M3PG(= "3[52K'E .D2 !+9" \ M?65$<.D"(!FO'B%<("D20WR+4T8.B3X DM_J$40"4^..(T2^B(S1"W*U+4I7 M+[XLC<_(#;T15->1[! ,M9D:YC)0E0IMF@M+2NQ;&\ "6?[Y5'OZK^1G-&%7_C&;_C&8?^(/T MC&8V=VTB_E#8N6FG(G=\*.T_:"/XBDTG(W-4&"I.+N&)94R^3W(G\!887@)= MA-]-.-OESB2=V-\(KD?3!9/S]/Y:K2>+>;DZ!)^;.!M5<@W=@J7'\EJ]=X'.PK9N:-;,] MO!:'Q'!N.K):@SGSU"[HU+4(%GREQLD:(_(VV&H:V<8*N2^FCJ?D8D,AUB-U M:#WZG[C)?O5^ D;&9H'F)^5>+_Q>6<0_D3I[?;H:XBU$^8E2L0)16=* @1<> MP4Z&A4TOH\YI!R#%M E5/QN$=-1J(Q5%&QYKORLZR-8QL++#;GU<284YZC,S MNIE>="]P[Y5>+XPHNDUZVD-1$%P'70D*HK9BR@4'#C MG)@'G$L<[7T>@'^FJ[H#TPY&[#LXEHPP40!N"G1J]1=F[(^D]RHL&.''^FR SF8#1%\^II]/SX#+M/DQ(O\9T.K- MH%+P+BALX]G2[+FV1]Q0;C.?@A'_I^JZE(E="GRO.N4_E0Y]?Q[>7,&ILJQ$ MG:@,4:IA"E_HXO0RW@*E= M91=F*\L>_5-]F%R*78 T[T=P$[<;5.ZPFYC@2OLP*6RM_?"]E[8W@L+27523L?/U\.; MZP^]%S;'D-X+^R-[85EWZLJ:H.?GE^+RD93]O9$OM&\=L'Q<3.N@$=R@A4]= M\AOZAEHSH<%9TX#JU&%=O"'E@6@H=%&A:KME4)CH='9<18I M#;1B1]YI.RR,NE(:JHNB,JFF/EC7[=!F&7V,/(B)\@,+?X?<]4ZSZ4&UNJ-- M\M^'$/X4TZKV> +'WS_='RSGB%!4_X+A!C[3'\+UUHZO6X\9 M?]ZM&PV*"GP=0IQ4?'%L@R. 5/!'#H4*VF'=#6V.#,.,OCRS-XZ[#W\I&]C, M5>WG!#8O'QPDOMB!H&9_%^8-AE+[NS"="*6I=J_V4=C.JD[:*7@[O/XT5.Y< M!12%/3$$QN'[4BN2&XGEM/^!HK$<+O0Q]>:O"L"-J9=ZUV9-K/G%9F8;YHMI M!)K%>,N)T0Y.^+L)BXX#7+V@?C/]W1)9(3IO9Q[6SM3VR=-KK&>)I$=0_TP4 M5SN9$BK"]?9E!]'X:4J>M=LUK P#9)N.^Z39VA:YG'+?M&:*GYDJJ7^7@#T- M4P,LCDT;-G>S+11:#'4P-@L'1LC\]/9/:)APG#N<]NV;!:PX4Y..'@X#(+S& M%MU5X9V[:0UA.%P*=9'R^EH*1E<%D-[-AL.;J^8B(K)NBXI"H4)3*R=GOW?L MD-(1][Q*:PC Y<#6LY0D*,1#8?M8E.UC #M^:;:/E1WO._=4,RM*W]3QOG_9 MN>8C>_^R\X?/=_@0^N9>=HY1]2\[_T@O.]=7%*"O=M57NRI*-XO"621Z0HI/ MVQZ[B "],0#CL,$J&A3 @-(%J;BE)C^,S.06"S;!EU\=Z?]1[FM<;"K,SQ9* M0%9 #(1\Y!;UKWF& M/ORAG<_>,8':]&!8C)M!PM'8GUQBJ9UK54?_@]>S:)2^:D1MAGVT1+;Z!/A M A]L54$!!"GJX1H@9>39H-'O\50Z3=)2ECUED%:5IMW(@B0GP"M"J,@5]8 U M1JMJT/XS#^*, *0%C9T%TH_LM'Z>RWZ^5=UKQ8??/@]5U.^9V;JS1VOM>PTE M>S[E2_;,YI/%TW2P'OT?=45Z& &L,W+DT2KH,-JT?>O=TGRB5:Y_7&-M\30] MU)SQ,?D7SBTJF0&4U\_ABB5]O5T*J!1=RN%=U: UAW)625T&6I$!KJ^'-[9WR+.RFI$3%VD 6P5RS?\?F''$MV&ND[VS'X@KTPZ\7[ DB6%9" .)X&!)'8 MZG(6*,,*>528GEY(\YFK^3V\>QGCT\T&X37TY6(A+[$RA5-5-RTS.@3X#PAS M2K/"=_4P#<=48Y;/NXZ1%4XO(3VH%2R<\_P"&[.89GO[Z'C>1'/=(S['A+YT MAK!Y'13FHTO)D(>AZ31#]K>GWP^FB[*>#]%."G.QQ==1 1Q-\_]R9A=6?8E^ M"C.!Q:4@!D6%\V9.(G8VL5MPO^T,;Z;D65+Q M<3;_,IC-U]/E=+6&7T[YR;1#(<2LX)5&9K3M'3S-.7B$Q-0[>GI'#R1'S\WP MYE;]=?MV'#TGK$TX'78\K\*N8XZ;!,$-.\7$O&#=Q6,?[EG MLS#; L %80'V9:EN@'7_Q.+9:2:7>?DV .ZW"K O3W<3CSD&/K:EOV@><6G@ M<4]^QHMOD>MEE>D-X#*E --E$,$H4QE%[TG(W[%)\%ZD5"6]#Y@JUL)F=P$@ MM6G+:9*XIAVC+0Q[6TC34JY4.IIN2R-M?]X.;Z[AV-KU2(B*4*G0YHZMY]U& MW%J)_"X C':N(B9EQ$>B5"[9]3GGDBSP8#T"J%U5B"$I"\:&U+U@X<5%_*R9 MQLR>: 94A0I&. YU4E(5P=1TV.+\33S3S6\!&1H?-Y'Y0C3, MNP_0 \9'=Y_3#/)*PP$X50K)KSI2.'':)0E4V,B8:BXIC^)]M;7#P74P@>2D MPO0$\CL!.-]*3<0B/'#$-=+U8!^$I\@P29KLXR[:$7,MSAP@(;;M?:= MM9C*C@+@["RWLLH";'J9)1T)[5N/E"WD_:[XX["3P?+[(NS1O(:@0FZLYG=%RN MFP:A]:KIY'7#Q29%"K-J.J>M^GKU;*V)^),S=#=N!O&=AP.%U-_5N@FD53,)-5-I-S:3GBX.U'!9A^CH4(W MA1PC&?0K?CTJ8R2-C^MC^BGU(I,TV0-,[+?8^!/" TLVA"[^"WB\'C#"P (* MQY5.$M';D4[:XOHPO+FY46Y$UB\Q*LHFMN'3"KNP.8_?4AH!B.L*:-5E8\XC M4#LC3O3D,/"?)2SJ!2 >*"@584BP%J[Q<8QL?;?77-X#Q<7=VM_\&>&_2IM_ M!A0P4<7$R6TTN6Y@;0&J)O(EEL7V%B76,?N@LA1KMQ1JB+"_(#M*!YB<'A\A MS]-S3ZV2?2&:'PSU38?=A="I#K@[@>U[E]P.KL#8S2$:(P(R8@-2]XCR%^1L M7>VP,W7-*GI(.=^V?6.#D:(B%F;B(&E? E$F89(2]AN][+;JHTV%JG3F/AM% M-[F?WA\_#O&_E-L#]4B$BJPV(7E(_WGKO+P/5T/W&,GI],-%3*=?_'LRS\@D M^0?%@:5"-2*<3M*KB(>__#>#A^0/BN-(4CPD],(Z6CP6Y,OS.BA+F"]&P785-Y@4'#7IL?N]Z8<%U$>V03PJIKW%)_SC<^#J.\U+ M-)#+G;VFYC48S>])+NUZ-O\RG4_^A?\:?W"@G[\(/[TVOB@0 M\Y"77KLY@!B'WS52TJ'#0/4W"GR M#W#:*W,/%&+@S9+..@?P!.A"HR MYD&#'9XA3_!8".!J_&"O%NK3LK9!%=;NP4;2<==%V:>G@4D-M2+OA=00 M"D]-9>1>#B2_I04?XPO",M MR1O8P;SZT^CX.'XK=QR']59Z]\_?X8MM22K&QSGQ&*'%)BEI]JE<9H#.GM5E M0*I==5.$GHCD'A^Y/6"5UE"V[#,"W(ZSTL?AF> OHP8#&!$@%W<"I]!%M MH]K/9P1L/P"[+0#+5$#ESH=0-I#6[T)-2$(L<@_D)1U21XEQ#9#>3'FM(=E= MAPVE=<8OT>&4PS+:NBAT*V0I8UY*D^BK_HH@3\-BF4@ >IN"2B^WM\.;6QBW M"6L5'A5D WO*+\C6[.?@NVEO-'N["?":@$^(0?ALY=3>FC9"+EXC)L[/C[[Q M,WN_*3>.XEN)TNIZWI7*P6U ?O^O&?P9:/9Z9[I&D@B\O,_P3YIE:3F:]@?- M/K)%67E(Q?,M@I3KZH(A8$&CFCB0C#/VI%,\[6K&>A$)@9* M'HOC2DN\N\*KFE4$* X0CDPSA_][;:]M28S"-,B3+,Q(3%$OA7-!YM%S_:[!> MCN:KT21ZK8@$0L>CQ]%\,EWAEJ=L9"*%@1L1,3A$5,"_>;W2=\@(++38L)@] M/J;^PKF977*LMLU<$=(X,5:9 93'6&L1<]I6%D>O^#AS(8<;QJ,UA!%JE5=5 MEJ1 1%@K2"3M!KX#X>MN2DI4K& $5U R-]\00)R5K7@L233HR'S )U6CX)6# M?!M@7$R3?G9/YNENCH'K5Z>0@8DV !(3Q1F8H+M!!N)&Q3J8:@7@:J4$$Y.4 M@UD_$SL$*W AWDU9P0=11"G7=SD3M/6(!JL^(4GJMH[IO.#I]P,V%JBII?SV MP):C(AD*((+CWA$144%;8 N=Z!3KF&B6YG;G+S9?/33R/"1VT2C7!T!UR>JB MRJ&"*K+S10@A825: Z@Q65U,"3Q-7[VDW4)Y1OBC1I2F2[F9)]%/89BA]/8C MADR%F_I7S36)L3(CR37(\Z>V;\K[H&_SE3Y_'2UGH_'C=#";KZ?+Z6H]F,[7 ML_5LNNJ28YG%'C%7([,F*"8%(/<.(4!94*>RF+*0GBH8>4 M"@R&[EV+"?W 7D$-KFPC %&E$E+,HH#C^XXHBV\2B,@BUQ; >8:N2GD)Y&B' M(PAR+X5E;0OV!2,HAKIE'R@3@ 1'?AV[ M6\98VX3E _Y"V;E>]\Q^P;2&Y<18GGAJ4P !?RK)8S;UH"\JGR"+,0#1VC/+CIHIG'*9^4+BM&V5>%4 M/=XS,#2]B7!34IDS1*YKJW(H>XR7@P1GGJ2 B;@I6Y9'U8-\AO:FY\.SZV = M\(_/EA:64R"NM@/Q'DR_ZU9@A&7/+L719C9NOW611[6\RH\%QN_%G"GEL35O M%MM;XOBAF.9T\YC3'(S'BV,?<\B'LTIER!MM?.2.+,MY)0;D@^-.7&28/JE( M4EC8JMQ08)QB$J=)06BJ302FQ*1[@_&'E3808)8=BT!QC0- ?K!B:P 2;Q-O MS10$BZDM >PP):+W5"AP9'(._HPU^X_0@Q16!/117"RP*.S%[@<@8LS1.&H$ MC T&CL0RQ1S%@BK9Q@"L9D'9L!# $4AHBB30"+CS::T!+&^"(F%":-R\(A\^ M*4*ZG!W/]U+<"8#%6\!Z421P9D7L-OW-]'>3P/.=_45GC@7.9*&N "Q@P?DB MA@>.Z*;[@^4<4:QCPDN;0#\ EK.@T 3 -+W+N@$(6PL:A<70($C*>$M7?4>SHH5"TJDT5V[J?E2[-8O M[@^FL"; MJ":P1"_(#I@V_>7/ .*F)21WH1_.2>I\[#NE<;-X3VD'(%):0@@4('"D,4?^ MS-:=/2(9I MS#U7:J(2WWY1K(@,DFEU(H1]HN&T57^@Y.E,ANNLR 7>\\Z*=X/3-_ZG-W"CK_0.C-Z! MT3LP>@=&2PZ,VRM\UK]Z8PZ,&%3OP.@=&+T#HW=@] Z,-^G 4'L/RMQCDA:; M\*&V#3DK?G$<@V=]2O5LWR M.B\S'W(4P@-95MPG! 7[JK5E2RBEA 1!O/G8 MN S3%N0UMB"OE9O%;*G$!,N"7UJQ>;$V4,5F?: M="9DDJ$;#M._N([GX?/>QF1=YDVU )!3*\;P%-5PV'V/#B[2S= O1QQ%>Q+# M^BO\D<%^;@\ )8;$Q,%% 4<\I]ABF !OF'[@HOBF[=HAU7D?S1=LW/$J<$J- M *#8D. 6+H,*0E!X[?B:%1$D&Q"^%0D(A^,/M/ #?2RXCP7WL> ^%MQ6+/AV M>/-!O=.KYECP"50?"^YCP7TLN(\%EV9]'PON8\&]C[6#/E;Z>Q'4]RW4O+A0 MR=^:)1R.RP/<>R+4^D"?]#\,U#?P;$1T)>SY1T.MQ1KLQ_':^F__Q* M_ [37_'_KSK@94CS@.MKH#95M!U,+,WS%IN5[^A_PK5*A46HL#HJ@#2Y_F[X(WS74UO(UP#@ZLI@"V:K82)9Z<9)"O. *]WSMV2/Z(FQU#:PC %N4SGD<\ M%+:/1=D^!N"9*,WV,0BV9XT%_"F>^<-J#2<'6M3X82&!)@WN!LQI#\00XJM7 M@41 6$.UR02T;52#G&HWD.H6'7=;8;0%8$D5*B!'.F#V&-,@17)7&BG,6GC( M9K=O?Y]A9?Q)[#,,+&IEK=BDY"38C6&L$L)ZV=28BQ :J,A MKYIK%)R$,FW:WY=8B=&"^U*&?L6O>VLN&FL>,DB)'8PSRA F/J%MJ!7>^'AI M\ZP=PZP* N""PC:P#ME$\_B+82.?@K'?4=4V_8!X$^![U2G_J?1V]!%$?1>E MZD1EB.+*;9[OFKJ/C'!OXV[/C+80=N<&YTGZ2AF5 ZUGW)YC/2L=V9IK.HRT M#&]NU'L4:Q<>%60#6\L].CB>B5L?UV[@ M^:\:8BK7[G388/JP&^CS7[C\7FOP/;"NR)\_.C;_R\#G;:&)^9 M]!V;_4+=%-]B*B\%(70@7I[MP$O,'ZML^_VSRTUL[OVSR]%V=HNW,QCWBVM^ M=CE&UL"&\270[.UW5R\-K0EJ:O0K&N_0E47$A2?16O-G+R$8"5>OKW.+51JZW,P^,G3WS M]_:W\T_EM_,,[>IXR]PX']Z[Y:W5[+:*=TV&AIR78S;A2D.BY%%JO*F0$EO(UO%N,L8G M1E(/;+&Y_/K(29Z1&:#]9?QSMT!(PE&7C?9LLL ?#O" M2B_2=_A -%2^T30N0"KH!G:F1[35K!0"]L[$;@L@9T1 YI;M"Z$(>/7E+(L*C@@GVL'TP_V3NGK% M?X50S%MFM8KIKHW1K/0XS31F-IV)M 9M\E$L"DOE(XUT0#J;W8M(449?LPT\ MWT2WX527-J4BYDR7VXM38.#(J3 YGY6;OP@)]KZ$Q7-F=K2&AH]>\';VNK_4 MIE:(^>:*382Z>=#T^EDOT3/;QWNN9^KA?DM;CIO]7JO.C:N*RWNSK'BKJ]!O MR-SN?&2,7I"K;5'XQWO-1P^:Z=*T3AD5K>IB'4Z>MAD$2$/)3KYS+,Q+CU17 M]X]SQT_<-I@X-KE_@&E;$J9IA6=:0N9Y$4PJ;WKX0I%JK5*/!W^(-_ MY?Q!A:U;E44%AU A$#CS*F4.++&SU@%N^8*Z9A MDCTY_8YWZT\9*O2K.H(JXRV:0G/ P)XL8F4:TE >7C1 M6#OQB]"C+0;XX+BA/M($*CM"J_*KX#(K!0[.ZKHXX.,+R3UX1/C8$[Y0Z;%V M0T;;5B55@QN+ :/I*43N?YUNXGGD+6/OX-@&J1^R0L1@&MG&@XL0PZZ7Z-QJ M>+ZJBT@"5^.!%KR%ZN9!LT9[BJ.?-S21L<'A#RB5F/R4]'4 M$^C4JDPJN$9$\32_FR$/N2^1BSO,0L7$" M$IG>KDJG@_I &IN(AM$GX<0\9 M#Z:MX7U6LV8V>10R)'BQ><;'"SLNX!"_(9]J(_=RVH?\RVF3Q?Q^.E]-[PS^<-B^31:SQ;SP>)AL/YE.G@>+:Q;F,EKM$/*YK[P+]^HK-H@]N28IAKYX@_0"VA=OD"_><'.JN?M._F/M@SF9WYN^KJ>7G%B#F;(52%(<-9IKR)%J6? MY0ZUPD<3VA"M7\NL@C1AZQ0OZ*W?VF1X8,XE*B[NM_$Q.L#37"["%5C?M56'SBNE8D M^_8.%C$'2RF1]&Z6WLW2AIOEX_"&9'( L+?K=K.9V6W5^XQ*;UA"(!3F_[-?%\^F^U-:0BC-E>AGJ7RNRDP MNBH B-M&34)I:=^0OB<14CKBNN!I#0&4W6+K6?[Z0YIX*&P?B[)]K(+MC PT M:;:/U;O:9C8^.Z.23C:!SFK=:\+H$I4X1/?][A5%&WD>QC'ZYOFNIF=];ZQ& M4#QN4J)D@8&3QSG1O-W(-LA_R#V7%\TBH$;^1'/=HVEO>1?<$X(U:9%Q"FQ&7/%)D5R=8 #H:U38PD+I!SHWA2@#@S MUC0;( F!1(;,R-=&7*+)IW X@3!F#P GRBI"XF*#(S1I&QJ*U9Q9Z*I;S=VP MD[/U-+DAYF0S ):Q_ 1*0X CA2->#?6"1M,7[\%HF:^43Z0C SI:3G0@H.+)+4!<>E4FB@XMV M)-_K!46K/GFS;X[\Q6:M?6=-0ME1 !CPDC-2%B$<$>>!"ALB( Q[.4'10,"1 M19']6]+-"L*V+WWD8D#J[NVW6NH/W;9S)2Y5G\ALL3Y1U^_*2:W ';X,4=?M M.0%P7W1#=QS;VZ+[N^YMW7/O;\KU]^5XX0)N_Y46NVWZCKV;EJ'WR:L M/;.U>P\51F1&K[N)BBMNW>ET"B8JP&):!+[G:[9AVEM16:6Z* P_-2"P%#0X M4OLAWD#^4+=T&W@0&5) Z\*-Q>;T+ASF2)AXEXA\DYBW;&!KV%!@RSM3/' V M ^=,\P#/N+#1F>H!_C2,8I#B7!8+>DF/USO3RH:]2HJN=[#U#K8V'&P?AC=W M-V_2P79"UCO8NN!@JW<39#G6:AJS=7];K;R@N^&DMZGNN>:6Z 79 ?-.S.7/ M"IULM4LZCP[.@7+B>#YYLSBDC'GN3[51Z$1K3#09B'#D\\7%I#^[SH:9F9]J MH=!KUIAL4@ !20;9&)*%X8R,/68VR9_U,1[^\_.%O12ZT9J38!%H.%+%>O9B M$G/YP7'OG>";OPFLD:Z3UZ99FQ:_BT+'66/RY".&(\P31'M[N?7!D"&U99NB M^]B2Z*A X4CL03/=,!@Y,GX/HGI(B\WI&CY+=@5]VI3BIY:D6 9CCS#"UAS MQW;2:L??(XLZM2G1SVW-RP+,31?\B,(B,_NR+"PVI6NU51BL5??+51M'_ K, M@#./(_.;LX$F&[0JPZ;=-#2 <.2"#3!D;NVH+I!^7.,-P+-"A 65+$0ZMBK' MMIPP(L#AR)=U@9F& I-.4-A& M,7S&K"DI&+[75[>Q^X^/^?$<9G%-P3;^7+ M *Z8B,^@W';=-'>:WO-YM^-%@5P,T"4*K]RO'79Q]=:^"N .C9Q>M<89.$L; M!6C!DL3M :#X2+FEA(NJLWE(Y%&(!\MYE4XYNFLEY4C'Y TVA#YPN44QY^2S MB#(]^WRA.O*%J.+H,X.D%](^,T@^,^CCU?#F8W/)MPHS@V)D?6;06\P,BM?, MW$%<:AM[!)OMP\17G->3V4ZZE\%#WB["&,(0(+;@QL>O85;^.:XTPH>2EVAY MX'N@R@P$-BN(JQ%5$,,YK\%U =-/8^45%;[;]W+*]];.DISC=-,BQ\:+PV#M MU#--F_D4 =-/?K1#'N:]OS%[L>9?8XD3W::O47>)8Q\KGI/V[PE!P"P'#0Y M9<[;OB1;&G]XR_,"7YV3"P(:0O[,X RE"K40PV2P!IP'D9C$HFVD:\VV&E M72'WQ=3Q%NA.+,W,.0-*C@&@VG5K^B#'F;92Q>*J^34DBDD/!:"&=BOV16D& M 5H;;-U%FH?N4?1?S( PSGUZ@I/W=*A85X5IVNWO#"(,Z8KLBQ\ND^BO,,T; MEA8 ?2!-W-U2V5\,XA11CWM)!C1X64<&; TQ NY 8*^G5HD1SOM*EY X$M M*5+%GN8BAB/X>&UZ<-PE.@2NOL/'_<(+\86]X-K2 BI-6[N92.&(4AQPY;D+ MV;J6%+ ,:#BRGFXV2/<7F^EW/9)E$1L9:M\34AQER'!T3Z NV2).P:@B +'$-]._O(Z:: MT97%__K_ 5!+ P04 " #J@]Q8*8X:%HC2 _: T %0 ')C;VXM,C R M,S$R,S%?;&%B+GAM;.2]>Y/CN)4G^O]&W.^ Z]VXKHY0=KOM'>^X[\QL*#.5 MU=K)DM*2JGN\CAL.)@FE.$V1,DEEE?SI+P[ !RCQ 8(/'/9&S+@K)>"\A//# M 7!P\"__\^O1(^\TC-S _]???/_M[WY#J&\'CNN__>MOSO'^[I]_\S__[?_Z M+__R?]_=_N0]=YXT2 M\OWOOOWCM[__]I_(W=V_<1+W5L2Z!#[AM'[_[??I%P\)M<#_@?SQN]__\W>_ M_]WO_SOYYQ^^__T/O_LC>?F4MOO$)-N[30T]U__E!_B?5\:/, W]Z(>OD?NO MOSG$\>F'[[[[\N7+MU_^\&T0OK'NO_O^N__X]+RU#_1HW;E^%%N^37^3] (B MA6Y?7T,O[?B'[U(>:7/XUHFS#G+C?_I.?)DUO2&=2/3]G_[TI^_XMZQIY/X0 M< ]N*^6_4* RI; %_W:7-[N"CN^]_?_>'[[_]&CF_^;?_0LB_A(%'-W1/ M./\?XLN)_NMO(O=X\D!%_MDAI/MR(;PP_ [Z?^?3-_@Q@<&?@,'W?P0&_S7Y M^-EZI=YO"+3\O%E6ZO.G JVD$S>=TN_Q79_JQ+>JQ&W5B,VJ4/>+[(+8\K1^ M%KDG1L48KE$]Q:2>;143Z -]G]F_"OK1KS'U'>JD&@++&LI<(HX$0!A(!W:! MG@>H$(2W!HM2](FH_>U;\/Z=0UV RC_ /^[@']Q.[(^_/00,_N>O41Q:=IQ2 MXN+_ZV_*OF]G#1 ::,W#HN16:*>\V#\;[)"T^,X.?XCLO^6%X]WT8',LE M%>R"DB__YKVV_V%350IZA#0*SJ%-6_VBLOA5ELY$9"U@+J;^W>=M"YG_[3&= MJ>>^0Q9^[,87LO3W07CD$PGY:\KI__L7(=& 8RR51>*_LUYS3Y>,4-,4[\AK MTB\=A%7M<(['1FD[#\W">.2TS0Q&!M1T&=-CI&8%N?FD!N6-GC4#,VL[F<%Y M*W&_ Q3H$\Y@A%$J$'M#WUQ :3]>6<+4K_].+Y5*W[;#/N@J-"N.NJM&F(==E:@=QUU" MEG"ZA!$>;TK>,8HU6)]\C7>EQ/<7"=SA'5:F$G:=0H#;>"'JAH1LX"]]Y M9,OX&AVOV^$?4Z6:70^N0B/_T]WI%6JDDZP@I?XAQ9Y2+JCJB,&@%RPX^CAW,8@NQN9%O>7Z@55H-835.\ MHZM)OVRCKJ(=SC'7**WN\$L($T&9 .D102V%TURO)_9)W?;(;4N\0[%!N^M) M]:H9SH'8)&SGB54>B)STV*-0S.QJX[#8=BHCL43#\K$H-9S":"P3MZ_QF,1[ MO8S(O16];YZ6)#MCXO%;FMT[)<=YE4VFLAXOCG *V\Q@3':SZ%=1J[BI*X7 M?=YI^!KDF1<(U!K7D1X\*XK6^VT<)/DK$#4R6&7-'H.CY?H5MBAMB'MX5NLFC\O;5G@'9(VL?8U$ M0=;,6 R.Q\#GAIPBB<0@%$0' M"4IB.1ET5-TX27-^Q1U]KN!85PVGX%EENMVZEMP*NV^5RMH-X^"53N)P0JU[)V&XOW M:$%E8#V-[BP\5Z0XUS;$[7/5NI5N(CSC36A6D+6'_:WGROSE<3QM".U^G&\6 M=_=SL4G^Z66QVLYWR_7*]-[D +^?"?281Q&-HX9CK)M&N%&C7"<9,8HM\*)% MA9S:"4^XE".%(WRB&#*6;58;WXVP$6-%A M[COPG\7?S^Z[Y3%YHGG\8(7AQ?7??K*\6[Q#^#XG1C%@Q27D1SFP(USZE5QMJ]QU&-$5,*+-&L"="LN%T9JN5 M,,:C]2M] MT*V04W>0Y>1(R7@;#T"'4\L>5*U&C)R>8HU1^J@JC;.Q?F!+@QT-CTO_G4D# M.W256^OE37'#7YU^A>WUDG9XH;!66NTM6B!Z!U2)1-;,%OMP^L6@GUNIWRA. MMPIB&K$PZCFP_&A#;/KFB<+&HKS*+2#[<[*FLN^V9C)[R.JBZZ[JCF M'&:$,^"+Q>0B!ULLY/QFA'',]KH,K1U&L@4),])&]IEM.S@S7&GAU@U=<'NT MBKZ%S>>:]GC]6$EJ[:WHA/BH#MN\(SVDRN)H*SZXH7-W8NL(%S#,IZ:@:9R? M-Y1^WEM=1T$GB*=\1O;"]*NPQ543W.A3IH^,-O+W>-&E5$K=X981XQABR*$& MT:@")$9QG'5\H&$.#U'CI%[; ;=3->LJNUAU:[P.IR"S[F#EI*69/$(PE0^N M;BBK.] T'LM%V@UK2>Z(G1P_GXP>K0^H\^.9$L %XOIL@-G!\63Y.C4465>? MX^GWOQ=/-/Q7^.1O?!6X"W80 KZ("/!*QYIF./&S22] S:HV9K$R?0Z%5PA6 M_!FZKP$.E$3G(YQI>GSWXLUE\SR) [$N(,FZ Y V2AGWL==S7]+3D"_'<+E MRB:-P0P@]FQV >%424)V9"096+OK7]/(EHSS#H_A1&L_"TM?F 4/3,RJLXZ& M+CCQIXV^A2V9FO9X8S@EJ;77[ EQ>.0I(T\R^J:V*894.:5$K(2+L;76@W5R M6:SG_H,Z#X'/LP4?@BAN7'*I],/MN" M9=D(VJ<:VXRN.8=^8;&;Y3J+KR?J1[3>B:O:XG;<6@UE9RUMB-=!Z\75GFH$ M59*0-7TP.:R25)#5B7PKELYKM@"R8"7T3!FGC?MVB-?[SQ'E>?:5LV3+KCC] M34?_;-FMV _Y4KRM%MHA\!%.K?CJG#+2]+<1"8$9+.G.+$P\^PX-/9Z!SJ]@ MB ](D(K'NEG@VS;<(A>OG5I1NFTV[N)]+)-E?,BST)VSN@OV=XP9X=P,AAV& M3,&'@1@Z8 D8.E9R]XJ%(]).Z@?7M[TS/-E+_I__^G7^3_^O[WH\HT7\]?WW M?YC]X8_?DP__[?M_FOWIC__C&[$[:9&0>OS17=AAN, 88T/V?YU]2O[PNQD! M].1$'JG-JR*0/WPO/IVQCM&)VK'[3KW+-Z-N68_Z4W#*W"I@>_%SE/X")G:> M\(Y'XY=4JS8!KMK@G*AK-:J\C(HW$"X7LZ?+IT:.R_K52"3TI%"N?2>S(N)] M"2&LB"\O3+IX[CMP]^@$4=+B:S)EL)5N%(=G&Z*FI<_:OS&CE9XH=:"%T]5Z ML5 6).L20AXU=U:K8QAM[5E<1BR;B7D6X8I#3R&U72[Q#/[R*'^?$X(5ZPA' M7?\0#W;"G;_#)7+MK!@$^4!3J8DMB4U$8X:VZ1C/F,9.S)P]4OD4HP?I!OW%;<2#0WDMZ^8V7F@/\&=T-* ML_P54Z#Q^@8^<3#*?V M3+:^( TCK;7/RN:;-$Y3/YSSPN^P,'J4Q ^A-1QX^<@BE8,!-KDD:J2 MPHEK?=BG)O=4B0[>-68G;3JG^6V2;;27]#I&SJ17P/B3,(1/WX!=B^3&<>SQ MS.*@'PB "N&@@BJ_7E]I'!I'F15@F/[WCCQ4-,*RB=:6%"O\Z%6 MCZ.[KW,MV"QF1-SCR7)#L??WA#_\T^]/_^*-T_@6G8;_R$Z\>?X?F0R]F?MQ'7\9'I;D3L-HC"[2S M>;D.MX==>%<@5_)U.]X:9-)3+*3:TWG6@+6DU8[GAM1C%']^=JU7UW-AW3#W M'?X0U"'P6$ 5P:9T?&FHQ-RB.VY,:&L'&354^^+%E=8::"]=7\?OF\W"T76S)?/1+^KL2/Z^?'Q6;[6[+X\^?E[B^&=C*,V:!4Z[&Q M3ZWN?&V'R>";0@7ZZM:3P+"^2YE+I,JW>[E+(P6O[RW_%_X?54& M3;R(V(MUJ7L+7J$?;G=5UKRT1F95)[S.JRYZ#]4E@8=4D$]4I4OXF"VG.8;V MKZ ]O]!OLOQ>HIA:X;V;QKB=MU['LF)[Q99XW;1!WLYGG(OCR0LNE Z<>JM: M6J]G-;-"0 M%3KAQ,AV.N>)&DT]L.=G*,O?,2T#KA<$\E"%M SYO)NQ_)9\AJL-_(N]1VU1 M'^RJ(!\<_<+'$D:1#PX+!+^X\<%E7_N47*C%N(7I1])%B3S;P[[83 A7I _3 M\)N14SD&M[O A83%[#8+T-Q-Y9%43\;9W?4H,U+Y**G7\C,;D _G* Z.^5QP M:2A^I-85)ZKJZ%\H@:30#V],VDKZSJ6 .Q(RF:6A:P7P[601K7!P(&KRD-Z M2/0=!=;2;9<$QI47T"K]< .:LN8RFC5VP@MEZJ+KCNF4PUTZ78^UYE9PZN&U MG]MV>.8QRH4))6-,/K MJW7":N^< ,U\-6&ROL4@ZHEG:[B29C?9A_OQ]+?7*W:(\M/'( R#+VQ1'3TQ MYRJNZ]VSW2*E7LAWC-KIT/TRSVO&1ASU7:WFQ;+'(D0 M$EBR#72UZ3/+=WW&W?09QW1RPL*5[:XV@<;?^QG= M+H:=H(&AKAC1L -DEO M-UV'NO79N!A4[8-X%E#5N.)>)[8%8,O;G ,L@UZ8V+#7_VYY;+#*5SD=-^)I M FS@!J^>^R9**,&I@KCYQ*(;_NRO #K\Q4J'. F\OK-I_-1Z;+W%4)!/AFJJ MD-[>Q!RW$FD'I/W9"D/+CQM.$!J:(L;5!OTR.*UHAQQ%FZ3N'C-_$1PR3[A4 M ."H^#>4V@E=TP<>H^B8_:!FR]DJ;_1/**!KUJW^H@O>_< !IMS1(HNFS<"A MDL2RVSH2@Q%62FT*XU1UP^E>;?5N7C)-M 9.O0;(%TY^)C&2M=.0)6\*((>G MS,W0VIVM:((;=9R\K5U&0 5D'P M[FLJ*"N4NL#-^FI<-!Q0WYO%E%'@&T%1>45572)IE+.! ;5]LMPPCPT@'_IF M"!M>1S;']VAQMD:;BB7C)-:*?2X23:\->UH4=EL,]I!%?CRZ,8_6YSY_6I0% M8=2WJ]VGO@=N=U+0MI@J7MD5GY;I.O%%W-R:QW'HOIYCR$+; M!1#=0!I[X#$IWI8^&STT:BJDU#L3W! XC$T+I5]ZY8 7: ?24SM!1Q+GMTDQ MNQG)1"*)3$06"G)WBF*15"[S-:60V5>(8"I&"WQNCI]@O54S-5PUPPU%57I= MAV!R&[QP4"EIE^F8^2NG.".<)O/G*#I3QUBH-82"$5 4.PE&JD YC@M@8GDO MENLL_0?KY+*%F:1MA3V4.N+V0'7="Y6B&GOA]=(6LFOO[V8L"/" Y_T2+C,B M^[297!\T"5(5@WFKC1KQ>+%5<^'0CBQ9/QG M)/\^$8'O721"S$@BAK$U# [302I'^&XDOMK0V')]ZBRLT(<[(_/\7>-'NG=M MMVIC1JDC;H11UUV&D>9>>+&BA>RZHSIE05(>Y(/$A21L!GFR2,'C1S# O/ R M.*=IJ'QN*@:OCL1"JU-(#]2/W'>Z].W@2/EC@S1>[W?6UZHXK345W"ZO:96K M2KQM2. % UU%^G ,4;"KP)$(EN0#,/V&OS4'J0N,LZG*OL:L(\KFV07K>,$P M[\^KE0%&90J7L\1QY*6\.XX>&JMUJS\^P@MP-;+V>8QSLV>#VO4M)!_:[BK-2( M(_9N >&&/&%5TM%-R)L*#7I7O,Y-$=X#$X6N[U_>':AM,9T$7=J@:N:#6- 7HE:T\#45 U/A0_\1(' M"E;(&DYG*!9UJQJ*HM4TAN*5K#T-14%UD/L:C:>9 VK'JWL8><*SM$A*P^-* MC9UP^YV:SH5W/6M[X/5'1;E[K_UC^/6DT=2NJ9R*R)DK2_2TZ3=)ERXOVZ/< M:7*./49=K\M@5;W^)/3V:>V6ZYBJ-Q3U,O4F+EH+C'U7E(5BZQ!2P*G#[^N] MT' +.185AE/KB1OI6FA?<M&LC?#]745_$$RB"D;B82A@KPGF9OIHZ MF U :U'NZH/K$R?P/"N,",,"D;ED*M]\#-77H>/Z5G@1FD8S6)&UL<78R,>U MCN;G^!"$[C^HTVRZDAZ30;HJ;2L0[KKY))"M4NA^$$V0)SE]\\[&S\$/K-RW;$_1;G@]1-9ORPV\]V2-4R*!W]ZV2Q^9-V7/RU8%_;W@GQX7F^W M1G;+P./\)_I4+HN*;7"[>:E&Q06YU "OPY>+J;_DCG@%DP']1N'H;0B- MRIUGO"V# 77B]S?2A\OBF]HSHP#$QS"(HI]\LL)?**0Q+;Z>J!]5 MEH"MZX ;%YIU+>SK5;;&BQH*,FOOU0G2?+;*B).$NID-N0&5/;BG4ZKM@?T/ M5YT*ZJ8JGXSTXSIN)&Z>PW9KA\ 7J\7"%/_@T)B&U P8J%Q+LOR%V2!TWYD5IC<'7B+]XG;HC'0A% ME+G\@6'U(WVG7G""H[/ZV*NI#V[44M*X>)Y4TP$O;JF)K7]F(ZCS.5BB/V3$ MI728,YK2CJ2TR:@CNY>6:%D5:I2UP^VIE9J57EA-&^'UR&I1N]])7 P8\3=N M_ ZIF.&EC '5QD6-O,Q^DP4*+2>"'+?:E6)'WFP"Z%$B;/>Q6'@C8Y@;[&]P M]+E3QI(>U00B!$8("03UP#<,E.,J-PJBK (_**J70&9#)J5*/]QHHZRYC#V- MG? BD;KHNF-:YI!!4\+D&_-/E ]O /&,D9MHG@8*.BFC(1O W%F_9__''18^ M^=OV_!JYSD5(?Z5F:0.<+EBM"_C:[;=FGQ9L0Y6WQ3M&-$FMC2D8XF9=G@S[ H# 9#ZBJ(&34&84(]?OQ MMZVPNUZI5D6/*S3![&CE@G8>=$/LHQ>7XO5.-9!:M%2M#H'LPX%)1*.E_V2Y M(:]_M-[_;(6AY<=9%;BR>5NQ'TY/:JUY%@VK=$(>)+=20?N<^@C'O1 JVX(= MFP7(GC',8^@O@J=<"'#<0'H40R1,V"Q/@$U2]VV])PFGO ;FR% UG@GX#EOQ MYT\'13X,HFP<&*E9_12$U'WS13E?6WZ4X:/E^J#!/=VS-M4OC@!,7.UA# MCCY:=,<;F>@HH>LA"2^2,B,2-P+LLL>W7SG/H1[?5E@NF# +_2KP@L226=ZX M6;R2\Y9Q#@!AA[%R([/J_**I$VY84-.Y<$)8VP.O\RO*W6U[NG:7WM1Y_1B* M][$O/]QY6]M#"_1NV\IC)^BLPPW7T3VT\01\'-><$9\:N6>9G^OW^*!S9Z*X MW;L?F]U6+M*EB!M)+?Q-/RA'J\%+ST*N 1A R;$>^GY"8( DE#!6$$(9@ M/T,"PO?4I]7%(:I;3P%@*K6\18Z;IM@AH5K@CK[."*1#0GN8P*'I5M+ MBC(''#356!&3^MS+6!/S]S5Q8$U&6=O@\9YC-9AY:1#!S?P:%NFL$?2E@A>&--7 MI3>T,PIM36'3^/9YIE'T TG1@UA7QN$/Y4G6<1.^YG%&Q8+3PH=&WY^(7X_@ MLR_6<$]WBHM/K3P5=1S2O,D[B"HW4+*AS"'(CMH'/_""M\N,/,=&GLWA6\\/ MP?$4T@-;;+GO-%>?2;_>LV7="PW=P&&?A_!ZZ",5_VVX&]4+8=R U9_M;LYM M.U'%"XT]ZM;MK*4@P_4*$+PVV/,-)./WM1!8K&BK] #9;/9'B46JLV/FOL/_ M\BPY5V8>NA&+XA[/(>RA9J8-X#U54"Q1[;30\TAE!\05FLS M[: LC22RG'E'$KF)$)P(R668-K(\G<*ODIK<3DT>2R:VG/\\B]M'AMYKO+9< MJG:/^0?]<\$-SP-9]>HAR3Y9X(7=H13M)PZKC%FG=H*!V\RFCA%JK#(,'/[: MX6\ N/O5PALN.,-\1F':B.+$HMR4?(5>>HA!T)QBU-BOO<6G#$\MH6>2L&(. M,@8X(NDAO!D@5,%[T+"P0I_!3<16N/Q1\WLKW=M1K*?EW:$*]' MUXNKG=R74(7M',+IS@BG;&0>'T9'GBU]8OI%0)/A%%0X21CX9TS"C29M MC6#-H^N=8^HH&B9O/2V\N=*R#G&2IM/!G&N!^T2=A#8*W.E+SQOD<8934@-[ M>O\Y2]"G7.-1\.=GZKX=&.\Y,XWU1E?GXRL-UWNN>K0^QU%L^;"M51<#M:6! M&ZNT+"(C6"L">'%-3PU=]TBYD80=$?Q@F20X$HFER?#+D%GNB)48)A+F,!NA MF;'"76H#/QL<0O6X6&T7CX3]:[M^7C[.=^R/Y6JWV"P_D>V._?EIL=IMR?J) M//PX7WU<;-FW9/OC?+/X@>YWJ/2+@9J(\ M!D?+O2XAV]06]YBMU? 6A:\:XAVC]>+V-3;)7P5A(X-S[C@NY%]9WHOE.DO_ MP3JYL>5]HA#'5)BEJ0_NP:JDL3QH:SO@';QJ8FM7HLZH$R!_Y_HD84#^*E@, MWT!B$^.9-;YL:$3#=QJ5^F)#4YPNJ*)?_D)2>3M\#JZ( MR^B2A+ 9]QI71S-/CL=L#J9.>NY4.P-6-L;I=VHZ%E\7+VN)S_<4Y=7&>]L^ M'\\>W)0G#MV[MAN;G=[&T]-(,)J+474%JSXP;=$?MZ>VMD0A8%7MC->?VZO0 MQ] ON^F87(HV&]0BLX:1.GT\S[?6_:^:X/;P,GT*U?JD[_'Z::F4VG$@G)0< M L]A_O!;DFR3&'6\P=4S5**_Y+Y*K6\THK*14S#%_)?I9;@HY;!,*$NE_Q0#07$F9YL,X6PG7IUBX=>^O]F_ M=@N1$'%OL?XV)1]H6M#'A"TFG^Q0N=C6%UA4Y<634N<)P\(@ G!NX M]LTK"2911T!B3[#33&R2N*-H(P7@:: T.>11U6<(Z$ECS@EAS]#F4@*?FKAN M/"#:4(?2(W76X8/E>656JK.L4N\)0(VZ%6ZPI;DK8#@E4Y MDHS\!OO8QGB -9V7E%XL2?U/D"(.""P]V>=,Z*&7@*I(.H)Y\HLSB3UL82^M MZP^525/5$>E+&-B4.M$30XF7D#X%9]^ASL_LE[#\^!H,NU/#"8X]64G*SM(E M918\G< ^0]8Y=]9^?_O.CL)Y<#_AZ)K AA41BS!5SQXO@G1*9"#PNQ(FQ=U> MB$&^)')\.P2>U"2^&;.7PNHYE8 \75LKE<)$&ITQB[W<#)ZGJ\$S."2+2:4W M3%8D-SU0;F.G)E16H35-6&ZEF:[7[ [RQAWV*"=CMZ>#=ENBD30]; M=IQK%A0F9Y4)-$E/ LGL#:5WF[73[=;FT?*M-ZKYDD1%9%AXB.VZ$/SM/'Y0O5T(]7G,=FO\![Y2D'J?&V'S[(WEZ7O^\-7+UB<:@_TL8O+L. M=>XOGR/J+/TUBVF8\_EO<^;_[V[LTJ8QKT4(MR?HVZ9P>:HU%;Q>TT&7+F$W M\"0I4_)Z(1^ +XO&OR$9:Y+S'O@AZ^9;6.-;*0<1\K19?R+KE\5FOENN/I+Y MPV[YTW*W7&Q_,!1RF# '#)@]8+HX-PBR46)ES*[-,5)QL324B78!?Z[(=CU: M6-WN@GX >2!6N"%[2/L6*Z#USPDN[<>SZT#ZWX1M'V:V]V\VR> 51O:A#?8_"Y,KP?$X4_7TK,NWR'6- M.LH<]TC9\+9=*]DXF!]AE_8?92<2:CUPSS@*VLH31TUSO/BO(K3N8)=ISPC[ MRZ/9+IK,: :G$:M1WPPI>:V+H#&:BG@28;RA(+V.EG<0.; ME^,+>6'D8U[CZ"2. A9?T_/7M>MQ#_AH17E[?HK@\A3+]#-#EX:&-1\_B_[P M9D$DSM?J#F=B>6 ]FIK+!" \66[(\XWR>&R]KTC(5NV#&Q"4-)8!H;8#7D!0 M$UO[+(M1%XEUTM$?C.9!,GC5_7A8K04,BC4?^]<>C/#.C6 ?&$6HA++/,9GE;KCY.BE M^W+/E FZ@>?QUOO/$>7QL[RD7GP]43^JV@?6((,3S+K:I9 QUY(&WI!46Y,. M!?B2[6+.<48XS[M@?\>X$LYV5MB (PEG(Q';Z.8I:,XBEQ!8PC_.S#H67_KV M%[K 51: KO7^ZKH+P\A/V763N>\LCB3 TH?%"D#3A2!BX.E%+6T@2I\ $>QG)!. Y!+,R"N7@13WJX08 M_&*NH=,AL[:;VW9XYGELB0V3)$)^(NP%EA^)Z]PN6VRIV2A6LZ3PF,FFQ0C3I5/:<"+XWR]X8CG-,=L"(YKYEXC0X% M6@QFBEI8B+A98C"+F_$U@PIV"-N2CU3\5\H.3M[";KBJT8H =G1H:XLB0JCV MQHP2K7701PK!@GQ(F?'[XR3%,/ M3*7'WYIB%<10J#\-M,3]>W6LJ.P^-:2HMT,]3I3WG1)*-&C0,T9P;H5U2<+0 M6$ QDCV$XF%&%P<$L$ '3EDD?97M5-IU:JY?K7^]V]_VFY++UTC?L[NGG"2/ M1^/H U@A4Q>;GUUU<=Y^U3::J%>R M1H%-C!R6U%VVI./4_+9*]X;E^E6O*7EPI>Q]+\]Y?3F)$1IG[MT"0M6P4M4N M.7.W<83S#@<3+]:%7YTOS>=0Z(334=OIG"? -?7 GN^F+'^7:L1NYJA.YJ@U M=P+ B>%S*\N,DQYY)L? IQ=RLES>SA+BBCR$$[//@5$?._]M<"-F2)>R8+$* M29B0E,O(,#>2ZB_);YK]TCA"%UX!V;)CJ(O_<([BX$A#GBRM/!G44<")D1VL M41_55':?4GC3K$3/<4[*D'QA'$G*88S2Z:_'41:MP4&@(47-I>Q MF:G^JI%"MZD!0+G>]5Y?[#,E5Z^0O&?_3K@,'>3"O=7GM.J%^HY<97^<4*YM"<4LL&+G*<5D M32KTNO5R=;F;/.6I8 M4&<#M7P/N>>44*!6_J%R/A)F,\+9H MFM/7V4#A4/FJYY26 M $Z7UK=%S>Y,3>_);U84N7N7K8*MB 0@ MUBSSB[NK!3(_E@$"/B47:H4D>S [H=F/2NDT)9DK[9,JFJR4Q-%"G?C];]YRA^"\T&WC#&$(H:G!;5OU=VHK[-2* &Z? M;V\+O2>O\7J_A@[:5]+;/W&-_%WK7DS2^+KE($8(8LN;L!%,(J6H_M3FC6HM M0I-$3@7;*"!H#97)(:F*+@,A:L9ZO!>?=<%U2"MQ"^V]X$LD"JJYF5D&?I99 M(>:OI588='V5' #K:959)1M M20(OQ.HJHIU]F_"#S..$8WI*EO"\X5SVY/\ MHJO1!TV9PC:E3O3$_&AK>72];XTAK2@@QX_VUBA@AWIWQ+BAH81^QK[@)297 MX":_CSP"7J@''^;,TM?CQU5O9%X#X3,S]^?D0:WRIS*;>N!T\A;:Y@]GUC9' MGI6D*'R7*V)\*R(XQQ BB]&:UK. T>J!X\+C:/REM)&O90VL?5FX QP(/)4G M>)BX!6@LF*G2#R>&M=:\/CRYZC2EH*1*]'Y#$)9)<3N7?)F2E5>@6K?B3EZG05JO;VLXX1P/Y]0,;]2'[#IAG;+<#T28D3W/VC73KI[0)#%$P38*6%)#97*8HJ++0-B2 M/X$\6J:=?G+9D':Z3B[;9X8QG5PF!67WEO_+(WU5R?Z0FN)&B3K]JA89:3N\ MGEXK;3\+""!+@*[QM<) "CH#Z=;RH&,@[:1USRO\DGPKU 3 Y$=DE5DR"2I^MF M>T4@>G/MK9;]<6*,MB7RI+86G;&GN.FHTKWN%M\FN0F,EXSRZ!)Y$D@",/@"UOU]5%'JP(X9:3/E+S/ M&#4LE[F<4 ^D\-D*P^!U05R_3M<)AKTL@CIJ,]Q2$3-SDFL-Z_[,5AE9S M&EYU+]S.JZAU6>I=11>\KJPJ>"]Y9CD'&/(I#\-Y=D-I7LRN^5*N++*S\<[' M@.A]N[TM],[ \7J\A@XCGGECRJ<9RB1\P7>239+EUI2==IN C,5^3^UXO5]\ M9;#HO]$-0].U#T:"_X=+W>^6!^BYH5$'^"6CZ$T#N(ME[9SL^6R(\\SDD&TIQF+C5^ -\P%: M8LE19JQ.!GOA3^3>EN^UO3.\TRO_-,(T%;_EZ$+@GN?,_";R%#BN!'AG1T-V MZ)($JC [-D^.0G124CM\1C(%KF9GH8.1A(K6>:5OKN]#[%%NHU$@?7L^G3S*LV$\$/7)"[XL_3T\:PDKO(:+EB]8Y8TQ.Z; M5;I=/8UWU0JSAU;*JN^D0#)[W X&**\*2XL, [NT15LF0< M.Z-_3)MLE*TP_G4HK)9 LH4 VM=LO:#%P#+YK[=:\08:!>FZ3+U&=RV1:Z"T MMSB$#N/D!#/?8*SSDF&^DZ4[+F-Z;"R3U:(_;@AH;8E"0K!J9[Q@TEX%[5-- MP4FJHP<36YX%S+D9?UYR3'/<<7NX!7LHI "/M>";@BW&N;8(C[FL]Y\C.H\B M&J]?8\OU(44\/?M_"L)L@^P9SNJ?7>N5Q7'QI<*TW2CB1M0>K%6X'ZE/#B_J M]J&4]BH#>-\%^SMXE8FS)RE_R##)LJ%@"R;?]N5"D$P*,\5Y,%@-7G>R@'U$ M LEL5#9;_@"YQ\T6O'KN6VEJ=J?]+.=LBV5I?P#5+V6<0#6 ]:2ML3[(HM\S MZU7)[K6'PE0@\,3PQE/5'=5+A1M[PPV%03,QR'HOWNN#?Y1,$TMIFGA",TW@ M-"4,SY*Y ^+;FFF".&<*U6"H%7H7 I4!6"R0TG[?/850WV>-+P]9 M::XY?RK18:9ZA2^LC* -Q-V5X5 MA=L#1]EE^%59Z;#0/HV"P'GBN(_+) M?.=%' ,F)TO)SHKE;=DG'-:;]F#[HHT3C0>QH+ROT MAO#L,_:JGZZ;KSD7FJT>RFN\^;Q9D_436+XL-_WP[.<=\="/;"Z)S2'?T:WS/)/QE MB%^AG,VOV%UK[-J;YY;P^)4Z<9VFVOXL"<1K#^0B\7E7%@KBNDPLDLM%+%%06;M M.P[+CZOET_)AOMJ1^]1@SE0UVS:UG8X[EM VLZ&)YQ)QPF#:?>\GJ^V9+UBE\;@MO'L#2/2S M&Q\>SE$<'&G(<\OA-2]Q*:#AF+<=!=PNK6&-0KT;]>YXW5U'">VZ+>O5;C-_ MV)&']7;7=U!8ITCM*E>U(\ZQW%[W+'94ZH4\D&RG0[^K77C,*6%/OC#^Q$X$ MF(F[,^,&G>-8XJ&@\$.F,.?$ZVR:F\S'-$,O2-9Y.G\)X3)L?'GQ(#/-=Z . M_^G8/(FK],,)=ZTU+SPXW=0)[S2M+KKND'[90)[\[B\\>7[QY\_+ET^+U0[? MT%;/[FI)8J(#7C&7JTW_";K!$-N8*;,9X>QXUE;&$%6VUKAFP0446_M G;-' MUWM1\SJXFMNXPOO^\7:X6VRV9/[ QO%UF%\>6 MJY\6VQV,:?9/\GG%8KWM^GGY.-\MV'A?[9:[OQAY79SY='SY1.,#/*N7V4-] M.FQ% +<'M+=%X8EOY=YX?4-#!UU'$:R(X$4D9GQ"_%^!RR;#G]C?C"FN'.81 M;30U,'FF;$E,A=L.%6WQ@D"CQ-H'%HOYULP!A5"I6%^L M\6"QL=,4!FF3SK=#M:H']@';*+?VL.7D9]>%]1"<+PZMN#%_Y>E$:0% 5TXG M:JK#I-(1M]^JZUZHP]+8"Z__MI"]6^[8R_PO/'$,UY!NK%NDU'.J@[J^NE!S MMRD.Z[Z30B4F2))"1[6!<=].WN&[0()/FMW@._!D@U+R2XONN+V\K1UD5U?M MB]??6VN@G3NSY8T;N!U10=M">D=U<[P.J2*T=AW%']>;W=UNL?E$[M>;S?KGY>KCECQ^ M7L =G,WBF1^^&KR%D^D.SMI81K6J\43&<*F.I<.WT'("([=<7NU!"V3OX,TB MPB<5XS/)4'IB=\Z8:7D(/(?91V200"6=IMFFJ1-R9U72N>"TM3T0.Z^:W-KW M0I[GD 1$UIO'Y6J^^0O9_CC?8!K'ZJN8-OVG.+H55SK*G:>&&4Z]-VXP:&D%&0H4N^(%@K8* M:)_S%@<[>?F\>?AQOEV0G^>;S1SJ^RZWV\\LS&,1GTB076_,S)'9#8-R1$@- MM@Z%O1KGS [T<+M-9TN5WT=I20RO:W5727O.33C#PU&5\^^,I *0(!2/%$-6 M)#_;,K[.-&:ZR>!4CM'K_4-P/%$_XL?'&^I9,74>@BB.M@^AM"S/GN[IG?/9*']:>7Q6K+7VM#[6CWLBD: M#P0[4_V5N%J]U;1\K9SDK\#9&A33/K"4ZM?LB2P!240@7(89X5+<<9\GJ1P8 M%N^F+8@)KY:^'1SISOJJO(ZO[X$;9Q2TE3&DICE>?% 16G?D+E=LO"[(;OX? M2,9JT\39T&5RH[5VRJMK/ZGQVA_4"N*$44>V@3RLUD;=%-+@H89:X#&J;TO( M^J51T\6(QDZX755-9]E9ZWO@=5=%N?7?AEG=\=IXZ^=G>+ITN=HM-HOM[CHW M?)21_,GU@]"-+ZF6ZO..6D_<8[J%]O+ 5NB&=W2W$5Z_PKSL021EA6R"&L42 M%*NT>=@OA(6'J^W\@8>(?)#?SY_G+&XT$B]6Z:X^*[:C,,UQKS@?MN@^ M/6\8 N[3-!#.C,C<4%UT']4D@V%%186GGZS0A>3<=/MVP:;X^)*K5OOD;9O. M.%U?SP99_2?EGL@K0;770_]0 \&SN>.I^]-\LX3R1MF1A2C%;NC&<9/>39-] MF_XX_5W;$O)$K]P9[S3?7@5M#T@XY>>7@A>J*7Y$Y5_6OB'3+('A5:)J5[+X/',(Y3JDN0H92"8$D:2 >^Y"#I((0D 25"M+%&:<"LK=6Y$; MK?=SVP[.//7I)?!<^R+^MPG(E#OCQJIV-I#A2*TG7L1I*;]VO7M@ ]"1,YH1 MP83\-?FO^4S L8WQPO1(3ZP-!3@1T\WA J@Y?$,7W&ZNHN]5K%'9'J]+*TG= M(3K(B2-TX4&5?PE=%DV>) MN+R2"CWY?U7B W9D&-1&%49Q:60")9Z"D+IOOGB9TRYF?_L._]/C-HG4(H N M]'"C2&=+R:BB30PORG172=>C$LXD95W,HX8+1C)W?-ACSG)%BWG&8I7/$5WO M%U'L'JV81A5FNFF$&R_*=9)!H-@"KV=7R*D[Z!@Y") S@@BC@9XUSBAQ,)I' MT?EXXOYL9,:WW/ GRSLS#:4-T"@.>7Y\5+LF4.V+VS-;6: P:ZMTQ.O'[<37 MGHT9%\+9@)?+IP09)X0>/[9MHDKC&-DKL*(#W&YF_X&W -XM+U>Z<<]/L2]N M3&AE@<+^@$I'O)C03GSM.).1%S?]X1\2(X1(,)Y%C-1IM,)?: S[#UMJGT.^ M[U [Y==VP.W3S;H6BC%6ML;KO0HRZP[0G#3):8_MKHUG^0,:0'HCUO7?:10; MFYW9XMRA#)+6\8&&R?%CM*$V9>#$-*]U7]6^N#VYE05DIU;JB->_VXFO.](Y M%SX]63^* [ YN*$H[&-K< M%U8 <53AHKX';I!0T%:&AIKF> %!16CM\VOAV9RX0==7"-&'M *\@B>KWU^= MD1=FB0/C,7?>V:J?1@PN5)+IVO;%Z:1:%LB*C*AV1%YCI+4:NH.X^/"4E66L MD9-PX7T0$C9_D5,B$+$2B<8M0C*:/5)&).643.)(@AH,QC#S2A%CRQMC!@$&D7NLCDG*&-TY,'4YO[),Z&69C.A[L^1 MZ],H>@B.KZXOWXFJL$EM!]Q>VJQKH=)(96N\?JH@LW81C80TD6EC"^_'UK^_ M5(;RE^TCY72&EOUQ.JJV);*TAC:=D:H$*YKS!O%2,GU@Q72>R:1 Z4HJ1^) M\I3\WCC?#X;'W-UW"H?0]6L@/4JX(:.#=0H%W-N3P0L>7931OR3%>-[!OQTB MTDX\_P.A 58S%GN_L9R9H*2B#+G@VNOCPS]O(#GF2R^@E#U]T74 M>N+&DA;:%V..QFYXL:*-\/H3J>#!,4#B0A(V*$,-\V;I<9MF>W!/)W@-S7=^ M9-Q@]?,0M-FG:4L IZ/KVR+;J6G5&_E6C9XN0^_5V)X51>[>M;,Z\E$B)W>4 M0R(IL0.^F^'ZMG=VX(,O!\JO8G(B\"5A$VOR/9M;79]_R@E:O#9K6/@RX)W9 M)VPM02)F-XJ?.8'<;4,,^+D5DE:1>25 MB<*UL([BTBDT/S.@2+1BE.%;QIMU8F(29B;XX$;V+P>7] G1[7VC,8B+2?*911.DS9;(I)N_4]\ YX;305HXH:YKCC215A-8^ M=^:T9T10-^Z^XZALZ86 />2_P#2RL[ZJIK]4-L?ME$UZ%I-?RMOB=<=&B?53 M7WB4P2@C7+>-H+49IX2=H9 >V+K0?:="&)7%FT9WW$[;U@[%"OYJ??$Z=6L- M].OW2XR(X(0F>D9A#?+A.8BB;TQ@P<(*?1:\1R\TY)O':A#0W NWYRMJ+3M\ M0Q>\?JXJN'8=ZH0^80P(YX!P+A_-",*3R2FU17_[KC];86CY+?99FSK@=%%U M7;-]U-K6R/=-U60?])+*,[GB.[/WK.[ISNHC5A_=MRJ.TYTT+5#?FZL MWA=Y]*.CB?Y@/XFW;R,X.G6EY\6A'([E0OP.!7;A]).FTI S%X=X3)Z1#SI' M-$W*BZSS%Y0<(M@1X$?^RCD:/N,T81$6-I<.!OB"'ZL;NUI?9 MM5Y=SXTOM8C:C1).<.W!.EF>&K$ECI4\,-6!VM5+B H$<*+W!U5:@/KRS;YN;<1*W[[?,>&>A#%P=,9]7%1-THX8:8' MZY2L/]N0F%:;3P4IBH?/#QD-!'[S3TO^ +O 3P%X4-('3>&\U$:K?WD MF5+_37KM2"D [$@2)SSW:2\Y%.Q"#V\\V(M6NJZ6,>>GIX(]$?SA\D0F@?R, MEWEP0F$Z&:6.P3M-2_59!9,ZP?DUAGVV%,B&" _Y2VNJT-.V+TZ,T;) 2=!7 MWW$R89ZB&OT&=N)B6#XQCWU[:BSMY=#MYE%#\VAHR!AE T W-*M .!G?'Q,@ M32/1I=\>]3K20XR$?5@J0\^4!/?J!RTZ%'$"?X_6*C]P:4T.[R*[#Z7Z<+J4^XQP_K/D+6' \K*U-KXC M&+/F\[BU>%Y3.A'J/1S>N*2N/#=?T;C-\KH5'9PXT]DR)K>%.T?O^5%F5MX 2CS4I&D:PK+C=M. M1JY/DK6D]Y+6$\1^5'95W!JXG3Q0/<7=M">@U!'GI-!>=Z6'MY% >=U"OH7L MNIY0^]BV^5W$$2TA8\))?FF;YB]M&\K%R9$S?Q8' MD7?+.XM0@U=R=:#._-[E]A&1, "I(U=5V5:<8>E2G@&*==>OG3$,(0804R3.U-^]D \AQ M40B7!4\@A<&<9: '?[UE+[2G1DZ+7-M6&%[@M(BWG65[O2(G #ZX)YFO+G+ MC%]R[_>]SY,34?%US4)$"THN\"*M]Y8'"\?M@=)XF=\#;-[6ZT(,)]CU8Z-L MTTZ;$O(]NNYZ];TEMR=!*@WQ0)PLYZ8\^H"4G2"$DO9)[?E7(3Z)0/Z1M^W, MF3.M2YWQ%A6JX9:A, ?G3R0!3 >]A@U62*OL<\0-"_$_4_?MP&2;LWG6>J,; M>A2U1_B7.QH>(WX],^)) QNFA4*6YD!\)C8Q]&79VCFC*Y,)3B>]J=S_3/,E M$8U80C;FV8EP"1# _-1<@M9"$A"D)!OS5LL2KP%#P0SCG&+5TY&J60D$8UD MLHD6A$M'YOQ.?&)P+B#:R5Y;)#Q;.Y-EJ*EL^(IGZSX'*I6)]*CA'/J MZL$ZMV^[M"*#=XNFBS)]N-[3.89)Y1/SMN/YR'"-S9(>>;$NO (B]Z\K-#2. M:5A,=Q0L7+'I+("JV_:RVOU-]N/H7=ZL[(@3-MKK7G5ML[P7\IBTG0Y#7-@\ M)2SEVT1&;VX.9(/;:YLI([+CFO/:%0@N:PZM?]TO/P:BZ=8J4B@NG*H6/A!AX@-MX<@C&$O\M[R?X$KI&UBPN;.B/&MM0U*8L"&GLC1 MK[T>_8)A!%SO8-^9H5D4AV>Q'P;;S?#BT%OZG(I 1-@<2S,.;:[33.Q9S\B> MPC81W."V P^F_-#RV.3/DW0$S1PBY1K8/K49M$*N#PLQ+9'MDSSEP!M\R]:F M["\F#B4.?8T+]GC & &2(IWX1HVDR@T M%08//7+DZ([SXL= !+CQZ_JF-TI-F:/H/J]@#GX?WVS";:;^(_,6KGK%OG)# M%YS31AM]R]-?;]OC/351DKJ/<;S-QS$P2#SZVHW'&IYB16$ M8? %WBEX/--=(.V)N>U.&C4IXL2E'JU5NT)3)S?!99N&H[3@*?%70O@>&:7I-!6Q4=^KG<3^_VG%'V@CJQ,E:F M ',L[1F?.\&(9&^MYZQ,PMZ@%LCO'-;__"96Q4^6&_X$%QO%K4OIL4(FT"=J M00S@K/T-M<]AR*"8-5@%?IC^"0^#1=!?7-6A]L%W_WY6?)-E+-XXL=?(+R!O M 8S"&.^.PKCJZX('2$FXF"21B1\^+/W3.3GZR&0@N1"F@\IIV;C\4OA1,K,^X.5&$=-=8J>G C MR%N,)>MGTP YNCER2,RR+&\' X_2(C:(S_R:6=IB"#Q)C7GTKC!&-WS@:W@@R(&;,LGASKVH0J((YG#C84 M2H:!Z?0Q*Z0L**;. P-KZD?TD4@ PD$NS2>,X-A MI=:8Y^GB]Y>\25+Y8<[B3">QU4\,BZD#A<._PI5'ZNP"^&A]CEE8ZCMBVW/Q ME8:V&S5>.T,C%'+L-&V>6]PU*A%BS,9AE[[QGD@:P%U N5VB!>%JS/(I0:@B MGD%(E(&D%_B8M^=]?61_2>*71M>U&:? MNV_UE1'ZHXH;A7JR6GF(I$42+S;UI5@?89+@2EZY".E?.Z@IDXHAWKT7@I@^ M%<%HP:3@S@=X;O.;U)"G,'AW(UC+0Q77O":/:4A[I'L:AFQM;'TM2ZML"65M MJ4T%PK2L5 Y=K4A- ;+T%.K#T5+. $_I/#LF#YZ=4KO:F0B]@544 MQA)0L;]RD&)__.T!@-*RX[/EK5\]]XT'!4]L3K:\OU K3%\P2U6HA:@^Z.$$ MJ-XL!?#4F1@^<.I/)5T?D[B3G/V," $(2$!2$4QCDGEKW81+4&7=\[A5KM_S MMMY"*@JZFWG,E(-VPX*SN35.7%'4LOCP:&E3?)B@*G ?8QA>#,UVCHPO>\;4 M7#PS3& X]5#8L<<-ZY^LT 6UTP7? AYD@&,^Y0UJ%0JXW5K#&N4;T(W=\;J_ MCA)].$;*+=\.2?GA 8A1;9,?^LDOO(3TS0KYZHV-YRCP7(=#R$_+A>F7,N@; M!!T;>@K"F&\<94+?7Y(O6]QO;DEM*KBB9:6*F\QM2$T!;_04ZN7!#D&<9*R) MQ'O&;[(E+9#LCA@SFG17++%(F-E,@JG^3K->K)!Q>1!G:/>6!PN?[8'26*'L M5HN^./%#RP+9R99J1^2G6ZW5Z/>$Z\399\667H4 ) ()QCV;<0@A%).)&$ M%1&\3$/@N*8HE#&O&0D]EM8JZ+9-#T>C+)T*"E'X_*IQ2 ]L >V^4\BO:@F' M'0A/!2N[VJX<2'6I3@EE.^LX* 1G"0/)3?54/IY=8,L2$KC:8!"DC=GQ"L%S M.?BCZ[G%F"BD((M(*T4'\<8,68/_+89AX:;-"#/%@Q4=GKS@2Y=)H9K&%/&_ MP2+-4%]!8*JHWJ3.B !N,U'('F1!@M1#V:86E($IX5QQH^]0QE$&VGRX] >D MZ_#-\MU_B+H]OK/BCV_+,PU7MLQ.RCT1@V8[[3.H5.N&'"!;*J$[NA\+<"CO MYUNOP1D>7<_%X/&#SP4I!!;CHN-(AEE?*[[*%)?"U+X?4&[.L13\IZ:FT';[#!"5I.Z0JY0=M^:$DT#8Z)!^#H^5>HUICXVD- MRZ*.=0-3M)S.T+R2M^?!*:CK#,^*$.F>NO\)#[P\'9Y M")YCYQ,]OM*P;"YIT1?GZ-2R0!8HJ7;$-W;UQ-<=R@DCPCB1C!7)>;&5$V'< MR%\%/P.K(FRFZ,^]/UK^]LRX+?QW-PQ\'C-[R@[>JC=B%V]OA+F/T M#7K;@^4[@?^VH>RO#?7I%]A;VB16C"1-?U<+@)IT$(-A%\OD[YII$$$.DIU4 MZO#$ F=*.%>2L249WX*;_ Z-M),5#BX\)@VT((V=Z<4/F=^$*/"8-+]PD_I-F/E- MG/N-'1 O=L8]FS-AJX2G*IB87KKCMY VW&J='TD/+U 3==TG->WQCF2%67N;ZSJ'\AJC=;U%Y]-D ?W5 '@U]_C'8NEFJ1# MK_ ESI%6+J)VOE1*;63TR_A6PMUMBPF,J7) N_H:^;CJ";*DD=5[\LC*\N$X MFT?&R@M_E4XXAU@[G?-*M$T]\ W$EG)K%TP5')*E%::%YLBZ]^>22]]QWUWG M;'E1M0N6-4+LS"-1321 M4S8<2@RKY]UR9>;UK->(_OT,>X/O4(F(L2K9D6ANC1-Q%+4L/G]5VA1?:*\J ML'XIJ90NX80)4.Y[5Z/;2"W=ZU!I/[G1>KL/TMAX4B.VISV2BC';]]ZN_J@M MC>::VDYJM-Y&<[4-)S-*^TKZR49%V1+R(U%-$=ST")N$ J3[&2 M7OE*?JVH\"J816+(G/F6[ Z4/[*2M+%"2LX1/ L)1,RX"JZT-_OLE8K MO,!_/L[1P(IX3'-L/LY7R_\]WRW7*S)?/9+5?/=YLR#K)[)^66SXYSI0W#G M*RTT?MG1\!BM]_,P9.J*VC@5LU2;_CA16]L2!5UGJ"C%?YD1 MS@TP0N9G)+0T8(WL04N:6"-.K6%56V,4D'BP3FYL59DJ_Q:W@U]I(;MO\A5> MY[P64+NPBKB6S\/,"&LI>9%4Y55A@%1#ZY?@ />Z9& M*%'__B*JY5:8L1T%W$"B80T92EITQPLF.DIH)W^RGP0>G@T\3[Q*)5B6@P2\ M4R7X&H&+,>V2JY]AQH%Z#EC@5&:!+HN/3/KU/F.;ZKACZ_YH3\.0.J4AE7I? MG'ZO98%\-:/8$?M"IZT:^HE:V1UT6-_D$Q],B/1JCHQSQB,O>\8RQTM!_]SE ML]!*8F9@N63&##7#P$1X5'X/6'V-U:8_3HC4MH0<&"EWQAL6M5>AXVI!L"+R M55LT2Z?QC+&>TCJI&,Z*)EVBR0IZN(&BLZ5:KZC*B.$%DNXJC;;:NNH@FN%= M? UBM)JEF%\T#]_2Z?,N$V3T,,*-QT.5+7$"A8)VTBVFLF;(%U0-0NO?8*+$ MRHZ1PI3)S8%2?+!BXO(\KU>>71:'[NLY'GL=-9 5,K+$^(G2X!J>^CUDBJC] M[5OP_IU#71'RL'_DD0[[XV_/],WRQ#YXR36F\A8X0:9&&P"7DJ_Q10QU0FKG MJP*]Y-"FI]M(S<-*L"N];E3R-=X!5:9'.IKD[W .I5()M1>IR0CJO98*(\AB M+-<6;S.ZM*9\0W53G$-(1;\L\JEHASST:9*ZAZUC.0O^1,,XF2LA9SYAGN32 M,.[C1CQ#*9_2)1EA$SL@]^?(]6D4S>V_G]W(Y4GKU5>=JUOC]$U%+>6]B8JF M^,!?56#=\9G2)1)A@S>=R]2$?X:T_L:S2K_I#=Y2S9N&<:'3M 9TN>A]#NT9 M29D,$/X\G>$2T$%7DHI:%(S[5Q MA 2$B4 2&N+<.\Y\"4A91EKR[VTIX)[R&M:17:&EB3PNHFN(MJWLR1^"I[3>]2? MY]#,W]BZXD@K2ATU-L8YQ-5TE*K85K1$'K$WRSWH]J=4Q-)*^8\;E@]G *F* M94:ZQT4W,T%\V)Y/)X^*AXD5W%"E$V)W5-8Y7UDW]4#NGNKR#^JF>RX&B20Y M3/GK\!9YJE-VM,?!V)C@#+I4[EZS)U;1$/OR8-\Z?B*AHB'8:-XG8=BC,BT1Y@ M0?$21#'[]+]OZ#ML&V[CP/YE>_+=,!$F*&0$Y MBKD)R>W![!*QZV?I"C/3UP91&/*Z&(LE6!BY7OQB7?B>\RY(%$TM1*./81!5 MG>DI=,.-0ZIZRQC3U ,\*Y&"HC/[CRTM8PP[JG MCUNQP:3CSQ6+*0971T J%OHLH^C,%H/G$&[]4+:0<[8'BUENZ2^^V@P)S[]DJS(7,Z>.)Q_6GJ% M"0'^0A,!H$?$11AWZ6;&2H)KLIH1?(E@3 1G%EEQ3C.X8+B0;"0^'G^I9WHT MB;&1#*5I+?V>+#?\R?+.]/O>P](":9PH/83]^EGZY73QAFZ]:F=TZ0?R$"[0 MQ)9^/1J2V^ =:/%"S"%]=X-SY%U$18>KTE.&XF44AIJ_L1#ZS8JS@@,BMV1J MR+_DC^ZP:3)_RTKJ->"68 O&O]99HZWM^YE35+G^&F>,S,_U<>:4% M0*[::_QJ/2;<)COD2X0<=\P:?._^)'ES;JZAY5-D(]U@NUZGP M D^A!=X16B&G[F!,R9E]P[QGI3X%S"O(>T+4A ^M]WO7IIE7U[I255O<'E6K MH>Q8I0WQ^E>]N-I+9$XUAWFS[C:HCC33$2:VO?L5"B$8<4(U]YN:XRFXW&2< MK>\AB,2_!E.KORVUS['KN;%+X6;[DV4G?U1?S&AHC]-EE#7-=MCJ&B-/]5$2 MO>?B3.>4I\#ZC.NXZ3N#:OZYH&).WN"-"R/ZCG5A<0.Y0Q5W8^7O<").J0;I M!<3L"WP3W>*+:N!==.<_2^>OV6^1CYW9NNOH*\?CIZ_*?&$%][X(U MC*%/KN\>S\?*473]/=YQ5*I).I(*7^(<2^4B:N\'"6IFINS!U!G-*ZRO]5YQ M]3UBKRC3)/,*^4ND7E$JHO8P$M0,>L40ZHSE%2]AX)SM>!UN:?CNVE4A:T4S MO#Y2IU?J*F5M<'I,K:0=#O" *%\@)71'#G83"6 !F @0559UJ6N+?AA6:W@U M%F\;HAZ0->+V.BH-'B-O#^[IY/IO3-,?F4R,]%OM/GQ=>YSC5%E3>6^^LC&^ M\:HNLG8EHH0R'[0I;;-[]R,K.V22[+/KTV5,CZ77@.N;XW0X53UK$F:SMOC< M35GB7C-*@3SA] WL9 ^I[7;Y<;5\6C[,5SLR?WA8?U[MEJN/Y&7]O'Q8+HR4 MS'\*0NJ^^0_G,*2^?9'K.3_2R [=4\GA3NO..'U7SP;RS*G6$Y]?:\JO7^V4 MLR$IGT+9\!F16!F97T>V@IU:(2Y8P:FT0H<9>'L(PGA'PV->#21*K^5LJ$W= M]ZI;*\H]TLEM"?P[.'M"!@2QN"8W[D*,T;C'K^/I#QG M0X /D1C-\IM].:_Q YFQ!H!MAU FQ,UO,]K!D1)P0S$F[I(QD4K1X_K"\X(O M%L, !JV/P?DUWI^])'Z+-M2S((K;!2_,K@*.#LV&K5NP:,J?I *0 M5 *P4RH#285(XM>Q*V"@,YL=4L>-B1= L3I4E^ ^1Y39Y=G=5Y6N4.N)$\8U MM%>Z!)=WP[M0;2/\0)?@!"<"K$R5C!S5"*?,"#0WPED8P;LUPBB._Q#X;-%L MQS^S>>[A',4LT SG#(7 &L^N]0J)H9?Y:\0;55BQ+0W<8*!E$1D66A' "Q!Z M:NC7213<>,!%4GXSPCERG\EXDK^F7,T<'ADRC 4L1,*VG7[F)>Q@DY\O#]-O M(F%'.Q'/2$SQ8)W(AB.(5K<21N@[(0:-1UP)"5+9&# ?-,FL/ M\9PTR88[$)\11MZ,CP^H;:JAS0B:<*QDUS>-8!L9,J MB=WW')UQ0#,=#Z"S--6:\-GE\62Y(2P9UOOGP'][=M^IPZ..Z$?J.4]!^#FJ M6J*K]L7MPZTL(/NR4D>\/MU.?.VW#3(NV#\(ZM5XVX M^>AF\&Y?LNAPL+(^T9!O*3Y3QFCCOAV8'DQBL7"P[?/Q[%DQ=7(!RO8LM:C@ M=.N.5LG.3=J30'Y8TD&A[D?.5DZ?N 5("$&0NV / "#6HF+%&:3B$@_D'??H MPX"M,I:$\YR136J8SW"P 8QG1&)->&?3/=$/MX,V' M99Y.=%E&!"?:=K.)\LKHA@+>L$I3C\'63C.2,"4Y5WSKJ?X-DVH=5FD]"E9\ M# +GB^MY.1 ^5S^*5]D8M^_7ZRC[>'E+O+[<(*_NT$S)SJ0YG#P/],!=HU\. MI.35BH<$/GE+.!DZE!U?47ZHXK*8W'^#])WDJ*6_Q=_/5AA:/*TDS3BZ#C=J MFN$$E2:]LO5921OD"[ ZB74'7_Z\V9>$.IOP,O*W#^:-NXP:0N.4)I&(CK\ M&O^W-)'*-JR6K\&9K1O)JV7_ HF15O9B4Z)^?SBYB&+W""O'1*&J0ZG&QH@Q MLU''##DK6R+'SV:YN^]3T91'.@BS\YD+.5F7\>]'#*=T1IDDI V=MXVFYLTO M:F)!N*+QDE^[@-AS_FZY'HRI72"]CGH(/(<9Z]Z*7+LA0TZ?&DXDZ\E*\II3 MDQ3>16E7A;0G;AH3P9A\ -;?D(PYY.#+#Q(G_&>$2V ZK\Z8P=AT%@*$_# ! MH.G'=K\V8.D!4'XU0&(.0*: &KU8A^\?67$T/QF_J818,,;DS1M8L,*FUI MX$45;4VT-X02AB3A2/(=!L&42%QGY-'USM#:<% RNID>J1\V"" BX?1N%)WY%'H^L0_MC#N_%TLM^R :Y@3N,P(@>7+]6O1C?CKN MKL^8ADRUE^.O&9$8IG]PZW&>X^\/F3!(83C8.3]Y,(4EYABG0*9]H,[9H^M] M>K=\%<0T>@XLG[_LP9#>M]G\D=]]E;3! MB1.U&F4!VG4#Y%%8I;BZXZ_B_:X8^) 3,$J^'3=(&D)/IA"G:/"!KH'4@M_) MT!VS EK"97: K!RCGBLJ#6MTQXDRNG:0PP_5OGCCC=8:=*Q4K#Y%/ANJ8CR^ M940EXRW9+!X6RY_F]\\+9J3%SE \-9K>J_5N(2MM$@1S_58T3JI^->R8*W:= M!OBIZ%\&?'7]\(.>DO1= 4\"-5[A8I:6P1MXL[N%JP]JASQ^,QSHY%I^#(.H MHHRII^769SO4>+?>8DB^7RMVK%W,.,T/E+$=2?!=:#LT+>X95E9C'<>': MZIVI9 T>W9(&<@?7L4C!W]L00.S^6FH,5_XV!XDAT.%/PB ^S\AW:M'!H%V, MU[DV[M%\13 (3=#498UTP$&3TO308S#K85P=Z411^A%#3NL4J +'_ M*PH^9-2/,=3O'@L$L>6)%).[)'5A1OR;JMWFW%AG:3_M!7WK9?Q$%^_]+=DK MCMNOTZ00Q;.=)G+\P[J5#=I'K(@'>COYAX].AYBT1(FCA=]#3-J][ 2_O45> M+0]X#:?M-F:3(P)][^F;Z_O5*G=Y._1&VL0SN6,W]'?CS4L&EO9QSRF)JE<'PP(T(*7H"3+-(? M(I7DF_$3P V;[B4,WMWLIJ23SN'90!/5W!4'G9$'6,W:[^%@A6^\<'2,R76L=.K1-+UK$J MK8-H.P=J![$IB,UWG5:'!3(XL;VK7=IO]N0TIK[M4Z+)&,>3.5LS)QACVP8J M?(6"W 6BZ%,AT"X<5I(C9$+ Q]JA=H>P\H4R6[. X(VN]ZL@?@@\CZT]F: 0 M1*_/8?IZ1VGXV*8S3BC1LT$6#BKW1![VM=>CT_URZE$^F4+-HQGLIP36>_AGNM=SHP -\+89<\! MC0NPYDPA!LB=-$!N1T2/JV^^?:.91$ B,PECF!0]D8Z_8/DY MX#WB5N$@FF'2XT/<\8&&N3916;G%VH:(X:Y6M_S%[+)6R.&K7F;M6LMN9'M! M=!;E95V?16W'9-?X-3BSB1NXRBO7D5^W'D1I3E4"G*C_VH/7@C]75 YK;#PA M7[O1L=+?GG'4 &OM<[=RZPY!H$1<()6OF; Y6W_:KG<_+C92;O&6)Q\*&6 EO[N18O&4C4DWOCS24Q"Y55>6;EOA1*X&K0I%VXM- M\![45PFJ73(\H4<2@J8JIO>L5D(G.1D,@_]DBW@C'O63Y9WIW'&HL[.^JM8% M:^R$V]_4=);=K[X'7F]4E%MW%'/RA-,GC,'@M;S4_75HQ>>[- /&5%F/Z]5) MA2%*FN%VSBJ]9'>\;H/7 2LE[6USRDC*V3!JH>#G&VICCV*2N]DTO0T'[LO50^J.^<3V4TGUM[0!3?:J^A;%W=-H]RYDM2]Q6-CE#J/H:90F_BL5Y6W# E @/[.*YX#_VU' MP^.+V&A>[QL6-\J=<+I?.YVS(XO&'LC/+-3E'R+9%&KK$JBM6SC.,'ND.KQ% M@ ,!%N0EUWK8-:3BK<@1=*=1] -YOO[=,006RB\F*77$B7+M=:\+-:;T5E(+ MV7L,.]3>21IEN&>5-]C"@4N:%ZFHW*ALZH-[D"MI+(_OV@YXA[::V/U4;!%C M7"IJ8VBS!&K5EKM@AHESZ_.R"ME+DM)*K^@ M;0?'D^4;>KCPD;[&2Y^%/GPINO09N-,HWK"5R&*_A[ME[S2_4U%AL;8T<'NU MED5D=V]% "\.Z*FAG]_S&I.=LX1(K'/BI]L7M^JTL(#N^4D>\ M;M].?.WE:\*%?&%LLBH.,\(YC7) V.3U(]O!#B(SZLYM^WP\>W!$(:2Y=%VUTG6,39Y4%Q_H54W;N. UD7";8KVJ,!%DW#P[4]:2^)(,5H'S MC!0K>\G<2.2>4 MR<]6Z=81,E;_D11<\YW"E^[Q9+DASW3V^,(=GK.",(@!LQ63@_5.R2NE_K7C MV,&;SP$IV8>/8N**QX[Y27[P&ENN3]BJ=W_V]JXG14$\'DSKL:( \+%!&S=, M#V*-72D8UP^QOK$Y>;KBLMY7+_Q+5_MEQNM"##%N=[91AN+:E)!C>G>]NM32 MDFJ=7R5\2D#._LK0EF/YN"AKSD(;R1Y-V]B%I\"&SJZKQ6%S]FJ1-(QJ8_+F MLSQE!'"BLKXME'8K;WI/<-.R6H>!]B['?R!7(9-^1/-LI$>9!WC%M5H3 MGLZ_"R!*7>^W5L6-WI;]_.?+/O@^FRE(RO^B1Y?:5AA.(5NN,>]JMXW-^9K^N = MY\J2=[LMGW&X'M^"RR!O#*A54AQ2=^;;SEE<.: I:1.N_$R9.(? G%]#]P.K*"M[+LUS?&ZK8K0^K5;$MI$)F[65@Z-G28ZL"MK/-3WF." [J?N0>U"*;G89:X@RY":IWD D9%92M=0>Z=; MR@.3)9F13!8.3;(T#+**X#4KHI>IPN)8;"JJ1"*_O_MO7N/XSB6)_K_?@IB<2\J"XBL16_/[$XW+A9PO#*][0S' MA)U96R@L!@J+#JM+EMR2')GN3W_YT-,F)4KBXRAB@,%T5ICD>8CGQ\/#PT.9 MF]C1!2;,]I%7:0=(VL-UT92X-K3[>[BX'J@G+MEU(=**S$Q87 D[["[D:*NM M^X@2=9PU@6V5(GF:Q?>JW^%:G9#+X:7SI&ZWG3B_,6D0YGE\3E)*/GE!1',) MEQ'-ECE+*>@*D"AWAFUM_710MT.UGG MM"?_0V<[)8,^4$(_(S+?;X.4/7.; MU[LKUQ*^?)KQ?E6MW))&6*XQNVIW$*ZDR&MX$]^X42-2+]]09PYZV8S<&!'3H:HL.AW^F 3B;;:N^I+,K]REB1$)IZ/W\9XL@C*K M-T,*]M0WJ=_&XF" #EQ#-"KMX&)V9/4@SA@WZ]_YH$YL^@FG61)L,NROLGCS M1VM*I*PM;*MJE;!N%L*&<.=U.[O#+^D5HR(VK-ND1^,RIM3PG41$[H,HR/ B M>,7^/,J(( 'Q(=GM(H)'7[R_Q\E-Z!%G5^[7]1L!MI$.T$;=='MTAVO00X08 M:@*;WI+CBT7WMI[P';+!2D;52WD#>'.]U5F!Y\ M!3D?&S4&=_-"A TQD]K@+JQ3$-!<=-QSZ>@"VSY5Y*T;:%M[N!:JQ/7@RN^" M@#3ZG8Z/& $WVS2S(G]=S1_N5BLTN_GWK_/5?#U?/K#K//.';W>K-;W/0_Z) MOC[<+!]6R\7\=K:^NT7DK_/U;SJKRZ39%YSM8N)EO)+](PT2+;]'1#,$/*2/ M.O;L"M-\A\A?*R>CU ]X1:0O MGP:;X,#3//+\V( QBC%->J2IMK3F*NERC'RR\M$&K,S(G@F5I^'29D'T8KOR MC!W5LEHRG!"J**&2E*NG,.TK(?_F0:6$:I(Y?AB3!]_3=F&7P&^=KIM7-9UJQ\NUXU7:"6K:2>7:L7.*35?/>9H>L7][3,AZ]\B??6(G M 6<'#NQ\[@%GR^U]G&QQD!T3*>CH&!NR@<$%*GVB#D&/P%^I(D(3%43M;PVMJJ02^H4(G>;# M\DG"7]_,B>M#PT*,NCOZZRZ^8QXC/=*+[XE&L]WJ>#B$+%_+"VMO''Z+:1"^B-.D>03G_-V_T8/!7+STZ*CC M$%EA)+A!A9'RZ#QX/G]'E-,N0Z%I$2>U^TB=8T4U59*?T)7Q3P)%S[B(D+): M-OC'9D=O(K#3N>]>\,K1[X"3+:UP$[$B-E[H)%0J4"&_N%"JC0=FE@G]7WH) MKEQ16,R$_ZK^?88-/CDD&Z'##F0;,/*DD&Z,?'J1+[_ 4Q[[Y#%68L,%,_40 M@C"$Z P&76CQ)HZ(#X>3,D=A\,T+21RACNVWU+GS&R276RZUR U6[PH3:H;( M7V[C%?L!WYOWE4+/ZNXS2K0&76UNEZN^W=VR PV0;3"GA)K63?[.B=G?T4YA M'EAQW;BR7-0_8+_"M58!CZ/R M%Q ;RTT&AT916(+*02#*B)W#O1%::]#)&_W#DH]@.^<^@KQ>![HX0.VC-"Z)52H@XB/99@,3__,N!WA0[' MA.S(JP.,B9S;6=4H)X08);KQX+10C1CZ) B?6MB*.)U8LDGE,HI\$^^?@X@9 MXBK#!VE :A[EP7C\1&:OEQX3-HD_R>_WZZ4 $ZH-:E,45-8P/%SGRH20H\/+ M-6:N$&6G/> <1,7Q&J8YO#6V$.7+::P9@EZ;*GFAI6'IL5J"7X/XF(8GM,.A M?WX^EU*U$B.,,'^SE#U0GM)OX54R0,%0?/ 2+\/AZ0EOXI49W)1LBKQN=5XPH_NYA9\ H&NR'IO_X.5U'*W@425Z_5++?G!8?N?FS" M(\V3_A3'_O<@E.FZ[QBP47*01NJ8UVL N @V3(RA]E!1HW[-90FW#R5)5-#\ MV0FP.%-+R(K?QPGU[@KE\(?$],4.N[,KFMD4-W0K'H87'M?HP6!"A!X=E1'' MP2,!CT&.EVM\NC7/QQ'D+*9H4Y"KW^XF\EC/<7"G)V'=I;,M>8IJUP.X-DL& M[(B;1)V>.M> +HH4WQR* M])5;[WE [1"@SF(1E"N89*\PUMA$.9]7B'):/NV<\PKE/ "2^NF0D\?<8Y+0 MC&/6DHR"B79(3RO(*R?]CO"W0__&4%A"]YU@<9?TT!"9\UL^\%%C>?K ;.I; MS'@UZ10EY:!7*,)#ZFUTG+SH4,,RV]&G)F0 ;(,>3-2UINF+(QX3Q"9R"F14 M]!'I%\2>B3D?B.S4@V,!RJ(<'*U,7T%N4D%N4(=#6[H3$R;Y.OZJ95?4'MG:QD8BT; M6<>:I-[1*B81? IKV"9G/>\PW15,\S4)UI%[ZPZ6@FE_L4*5^>T**)>%!VON,8D/.,E.CT0?67[^=!!4B+=-^_VL M IU?P!3J2PF_#Y3O%A\8JA<,DW]1EJ_*(_"#]Q1\1/70W (/ZBH,?J%3:0:BT-P#V;&%T\JT*RN\9 MV!O:MP?GC.Q[!?&F\%. ;L;QF\1K/=^";V!RB 9Z\,!XS)^]L*EF.[1A,$O8_3> M9,XRRGE&.=.65\@I?8[&"OGQ? :_O5W-+=YB\C?_";_BZ.@FA'7) \S%UND7 ML;?G.6/@O>Y^9&H !O3"?5#!.\J9?Y-;(MT?J%1:(E3:Y,#^":=92=T@/#[P:_]29O +.-?8O99I,0!G)85=G8,T4K\_8!X]S-RRN\#R!7D!P;E M%<=O\U3"X!=9>S_PFSD[+C821"B[;K>4\/O!ZW;=F\)J,=7W@=,=L@/#Z'*3 M3]A]8]ZVH0]1:BPC&BO.?$X3PNB!SW?H_6+#F7B3V#WRF[A[Y.;-8?I8/3C! M]ZLR__Y*#O64>=3DOGP2T4C:?IQYH0&P=_6%UE0>(#A_$T=IX..$_0=[ZILO M2F2/H# YA!ZKS0[X'3K\I+!UM)!Z@;/!#JKQ8G&GU%F.:OY0_,;QI:+/VN/"__;_GKQ"3?Z#[3RM]N90/3 L= MWFA[2YB I"!=F5LH;@8\%["#Z<%WJ!MY>]D.(X]G\\5;,OFV<;+GTY26V_*" MB+HY9,9&9'+5/9]BOMI-PC.D$C+LQQM;;EWK#7R# HJ^G@MW[$L0Q4D-?6_Q M)L&$RWMBU4_8Q_L#N\4O 7GUWC!1:Z 6ZBZ28E>X[D]? 4;,>M%FC4;M.$%$ MOPFJD41Q@AZ)J#OZ(\'#TD-P%,^SI:D;[Q"0W1FOYA\\']D"4-640OXQU]7Y M,B!!2FC[NGFT"8\^8;CI^,VC?%.,/^/0?TR".%G'M>'^--[3'$$9-H!9U/[ M_>%0LG"!TZ;PUO:3):?G.TNZ%2JX191=Q/BEWFAM;"BA-W ?PEF\K0@P?DKB M5.;&G;>!C75"B>JHU&@ %S_$;(XMQ'*%V'A.8CYF)')I-?/]P6-GLIO-<7]D MUX7XGVBL8-%M42K]IV%MRIH066)G9_A6JB["> LN:+%R)04U5)%#"]T6KKX) MLJOKU5Q144M-BFR\ 0*%#,Y,QZ3:+A6^0IM87.SZK=BFN$'?G/#C3$ M'6FOI@=/KH<1R0W"K<"YD'<_\@B-Q),O-"@G3)Y8M@PP),K1@HU."C; M2+>H&TAMUQE'](#^;('&!2_EAM1NZH4CA4G"$1>HBTK29FII*Y8E1!CM!$\-B*^_#G,5:BEL# M+8KX%0\%?4[P]AHM@*\N6'SDD;$30H:\Z7HP9#RZ::)%JN$N1 MW^K,02>4@4[! LIY0)P)1+EP$A=RJ[9+): /081^PUZ2_NP$F_@>MG&/B7I" M&,^>TRSQ-C*O0ZDC<)Q1EKV!)IV] &.&.N^#IWA>EK9Y!9!?_<,8_5X0^K]N MK-^\ I8'EL!$-E$ARX\MZI5ZE6+J97II>=_$IW5Z(W:1X-DC=#<8I3N,+W)F M1X1Y2K86E*LGBG#++<$AIA$6$<_+^8FV9'TZP[3Y83HHXS?*/8&';/K+,;*\ M=;PE9D#MZR*_2,MW&")6&>*[0) M2>]@&S #0WDM'+M1'7LZK:!EP97#B'V,MQ\).>YRY4=N91%2^]=O[*F#C9W2 M*48G%$?;VA90)+\I !7&K(8":L=@4P58%1VI 6[;2%,&8"6YQ@.R/&0^#JJA M8[%1]2IALS@2#Q6LC>I+0[A]L*=;5 5[=J^_B_%5E@J*I;*:U>,)D7,'SA$9#;/=Y4(5A14R.FM08A+:6I@")T?I+$V.6M8>*THI3U,R!)4[@'/UT, M:[/IA:0:K9WC'?-BD>&B<\&M"?Q MJ(<..RG?>K20PTM)(1]O:=H-K5_BO7I!2 LCN?2 G>GB8MV\R),J>>$M$.4& M$790P0^B#+G*IX"DRTI3'+T)TWN>9^$7JB)LXK^Z]YP[520KEC5@&)A8/E8O M\>XRI>.<])+$+/P!<>@NZ*57AY:I(!/B"/IR^(UCM??(\X X$XXBY:Y51]#B M7R"#TCS*I:97[M;?XY%J% SW-F!(IJ:YUR\O![3VF !BMTE["@K Y=.-O M9WJLB>>&71L?_*'<[A11#A>8;W[1'0MEY3G,L74G?/Y[++U.;T)>,F MYC6E@A@9-Z<@QF6_FZWNAKS>;,3!I4DERRU[4%9^$*K4<0K6JR)[EY_:[ 7= MAI5XU^Z!LFS.>(L*2F"V[-H54&1,N4]QN(DOWFQO;0C;7N6RR9,2:"NX]MC" MJ[:<)#HJ@-0!S<+QT- FOGQDV8J9K6@Z @6.+C,3-H1M9G+9ZF9VV0JNF;7P M.G0FLB$_LC7-M9T9DXYE_3)#<[^2*3UFV=$%MMFIR"M?YZ;R2J42U]K6/I,O M40Y;!C5+7!,P)..QER=I2=6GY5>-USC)B,FC=Z+!I504EI2W@FER'5)55R4O MFL SK"Y&!]L2'1(58XX(+:I,*EF(J"B#Z#PXYLD(8;0?R-EZ"::T:G]:L MH<='!!OII:8#\6IH>]*5 .7>X[=RTS0F%.@AT/<@VR$_IG>?T![OGPFT\_N[ MG%I,&"3XNO>B$_)^$*,@HU.PS1SC$H MYBH!M!5.7H,-OLTRGT2&>02%*5 M3H !1EGF$G Z>P '('7^]0!24B>$_"-&SZ4_0<)]3GB= SWGGA MEH[G#*S,*RZG@!HD6.8Y(X(8%1=P9E[TVR#-DN#Y2+"*UQ'!^T,8GX;AV^C0 MWVRS28ZX_F"-^%T!E?8PP4]9TN:C;I+&\*(2ZBP/+F#*1VZ^N&2PJ+S"K1#S MPA; ["0>3[=C4A%GD2^M=SQL!-B&.T ;C>"]>G>XQCU$B'&1"8'1NRK/:%MV MC1L-ZCK$7[R_Q\EJYR5X%X=D*RH,O4I;PC1.!>G*?82X&?#-0P?3&G8,L@T" M1GM*-B [!+()2&O4[>X"#&F .?DQ8@.C^L@NW'U#,MX5N[J#%_C%1V9?M?$] M->/,O;:1%(8A^4_=?UYUL6=[C_ MI/%()@?2R'MA(9-5YFVW+8![W@XZ\$@D.W=Q&HVF #@RE@V[-P51E%*J3MP: MO7*73DTI&1O7H4NC7S[R]4C=2C-N[P V,J#(^^)25CL^62TX!$1+%<:OK(*AI MV;_-UL4!N\.CB7E$ (1*IW@T(6P/VV [)14<35PVAFNDW2R/C=;SH1$;V[59 MFI,VES(C$#3<+B4././:"^_CA,5 6^Q-H3E,3].!Q M2CP=GJ5JQNS\(-MY$<*TU,MF4,Y=:J%T::&+ZO,Q#2):%:4VIW]!7_-\ M4C)?0[S)N!?)N4TQ);O;"),:SL=&9'#$3V/8\(YPS;BX7$0^ M>1SZ&[?X.9M':98PTYK]"&1WGX0-84)>MVQUU^*R%5R?HH77P9M<,B2JQD2_ MTU&=E'AI"O?@[?$M2Y57TD6C^92FY:6<\LE9M9W*%!5PK&FB7B$Z-OJ=CZ[Q MXM"U%_VQW/[M&(7'B(>J14N#L!7,>=GX738![N^U,#SICCH=SZL@\LXQF73!Q +,AGNR5R81_Z1 M9K5ZX2SRZ6,2.*$WR;@D-[L@\N3P,6 ,P. R5",E]/0= #@P#1;'&&Q5G+ = M:,5+"6B,';MX9EU-BEK0#Q5LV)N8.2\;.FLHO6YT:.\V 4!0D/L" UKZ3,3L M520P9NF,.*I39Y/;C66;U(1$4/<[U[;"NN*6,"U903KY5A5H-0L59@>?FFYV MV#^&[-'[11R]\.I-9]M6 Y4N"F/CZ^6#%_T]B%ZZ%Q=QQM67+_E/$'8$";Z=,M6 M7PR6L2%1,:;#\X2F<*UG"9*F4YJ.\C,$4;NI3$E-9P<7DW+X MJ<'H:?F$7^/PECH8C:[<&9L M"\V=U'QT]YO\1O;P M-[18SAZ6'T+%-/#PWS HU M2LH$JY)1?4+'O3W28*=:L)4WG)(-UF5K"7F35E.QNP:OVBQN??DHC0M3TR)< M\9R0P+JTR*1PI\+4)PMJG\S5.T)-V>;YZYA/7H97&:V5_(B)/J/,>U$[2>L8 M8$I@HZ(+.0BU]9X*."G)H VT"FJ(DKM"G""J* ( -*,**>5/R,#H@Y56?]YC*I8NY5N;=5<4X&P%M$M=$_+5 M"X]XQ*Y DF-0@$1>XVG)$GGH4:;HB+.M,4P[5).QS"Z0M@2>6]#-MY[KD<5C MYT4]458>@YY-TR"NW:0"CV\\KL""HZ&LZ>5,XB/!R>W;> MX/T(]L?]=9PD\7=Z&N$=R"\7->T'#@$3M<;HH_'B<(_^<#V+05(,M0D6X:?Y MXLVCN"N44T0E2530=/,>L4VE%+(_E[)OQ++;?4*5.E]K0J@E&4G6%K;=MTHH M?$NUWA"N);>S.S@]MWISE(Y[A>C(#M.3+J1LS5"2MY[8')7G*4F:3FB>:LI6 MDLQ4[3>=2_[+I2!=1EB>.=[1'N9$5):T>G*LI3'P#9X2ZYJSQU-*DYTC5 M_ M2LOI6GYKS*3H;'!VO%4Y=BDBXSM,)+<@L."C&D6?]?>X%_K4VT\+?2XD;4.? MLO'TT.>2=2OHDWV/G:.//M'%Z$/&AX4^N@46?%2SZ$,Z]/-^FCTFAD"7TK9B M4-5\@B@D8%ZS,5(*>95]Y\!C1UJCMGA/--3+%!L=IF6)E[*V&6+5>GIV*.!= M[\2D!(!8H159W>=G?/&R(WVUZ=;+U#*USCK -%5U6>4Y&?76<&-8"CQKR\4H M1D=T>! YE>[D=9QD>4L8BUX><1+$OI*F6CI/R82[=*"66%GO.173[N3?3$(E MXK00)P;"Z%UI0II2JM=U[N4V3]1E5G>7I^HJ.XB:.8^8&767087*3,;)7#@: M9\EG HDER*S4$28V]9>][EQT]X+K6/3@75=RY16J'8I?R^:ZG9PJF^(7*9<^ M?XHNVP6)CPY>,BBE2N)#5-GCP3^QSU/2E]M*&O:VWA,.V;T32EH$>T@:--@!7W?!9L=\I+22A+.!;<3NUZ-?2TU*>:7 M7.A#OS7?)W^H,Z>+'@7X8<$/LJ^;3T;'L/F #:0]I&^I^\.5Q72(5I'?5DV>CT96$VOOX:LH\)OC]& M/O9_]1)J,BU1!'E3F--11;YRU9:T [XV=W$]O/K6@?#+JA;39^>":!LG>\8% MO2&<>4%$0WMDQ27-/FX9!^A[SH+===>4!AXO!7,82; HI3YHN?O',$D+/?X:U=K5P.=D,7L]4*S=#RZ7;^,'OZ#:T^SY[N5NU)43.YLMK0'/KFXI:SM,65/@RY4"XV/VC.45^'U^ M'RTZLO@W^P0C8E:#<6_/KV:&&1>J ^?'M@L M6VZ_Q1E.'W&2"\.FVF<<"E%*H0]@K%*5N$2LK@[ <4N9?4W^=H5;KY0BQ:LS M!-L1JG;1R+@.'DJA&0EZ:HX*G.)"4S+VL2=LU6PGAC!A7S MW]E/TCO4JIUA(MHP'30"6$H]X>T'!O(_.*S%0EF<3C,[Z"JW\"M$J/$6;D[X MK&J">IT>F9;H0U#@NI.Z:RRRN-SFH85E\A2\[+("]59X0U,9 YS>>&&(_>M3 M$8+(&TJ?>1D]*FRXT*2UQGL=XX:$"S"Z!!N\W6&Q<[+ YB/30R$V- &<[C!)=<*K+04)WX0>?0@BT<&):I5Z@@;L=5EKX-R M=R^XN-N#]^$G")Q$_MITX=(0.*!DJ"EP0HX0P8(&/B4Q65P..2&-)[.AM\$T M+#%[H8&!>XS36>0OLQU.[M(LV--LB>5VBZF;FF>D"<]8!HX#TY9':Z8Z\!TP M"/ PU2B1]"1K'0H6D$=Y^(G@ N&"A=!CR@?"!2.D->>D2'6T?7#L0EDE433+ MU4/I(D(8,!;7ME9$S\NW5('DJPEVR!;Q[00 M^Y$,='K"*4Y>):C;9L-V6@P+^Q[D.W0X],-^QM!:&HK[#*0EQ"/+<$OQY#):AMZ7:FQ M($>S9#E!FAU;DD0%3_L=O.6-V4-^W=>0E.A MT]F!"'1( KHOD82B.KK 7&?ZR-M\R%O>'FZ\5(GKX3D^?'!4C'Z%ZN,["I : M%;D^&#'<7'Z4VY4X3G,D7,G=.Y@7<*W$]^38PI2D1Q*C8O5=J2W+Q]4!( M"6+ZA#T3$CU^?;KY/%O=H5]G3T^SA_4*S5>KKW>W:+U$\X=O=ZOU\NE<%>[ M;'G,6!20[,WZJ*_9;8* )I"[$])J?28&:B+.#>35ULB8L/4#R\N_B_S>UJY3 M_C([V(JTJ\Q+LG;+_&-^\404Q>_J !-UU66MKK:W MM09^D*C&N\;<.%/O,SVHN9"X"VW*#M,$G$OVC6 .+LB @!U]0KE/6%'WV2RZ0; 4*_8LHC]F?$I?-><$'A,0DVN.:M/>*$W;$5B=U_ M", 0-5 ?)6+U[ \" CI0$JRN!B\*0V"-_L#FC*K-DFIV.0@)3%8Y MAM8:[EP/768N>D]TA1%K06EQ:7:=\+HB$62LSS1@17&Q:;>HF:Y5)"\$8W0! M:=_/6U2&[LU]&^NE&S\4[D0#3!3QI+I0 KV+WA/&/;DL+KSI*G@ R)?6KZ(N M#"PI0H5!_2HQ'V1XPGM>H%SXRJ5:C^G G41:&;Z=-9\6H,F8U[9A20H"B.^O MG#IGQJ0MP*@D8/"1SE[08_W[7M7WI,8 Z;*@H((NA)VF TMRF67(=-EC6N#4 MPK^V^9L7*O=Y\4Q:*A@ 3ID4O("J9M50*C@0R#(@_."]XNBTP"_82X\)YF\E M'X[9FM!JN5[2TAPF4*G*64__D[6%F_;7R?'0B5D;&+&1$1W:X;T2D:2MUTI: M.TQOSLHOE:KI2(INY#N^3G$O[%*1_W"<8UQ^I%[[%-FB :'*4$W#YXY4 F3?TOE#PKY$S(Z!%B@=?4V MQ-VD[TSW@@-AQVG!@%SV-O._[#4=LV_A7:.Y%U00)0/+R TK(. *P(4"Z*OR MCBXP6)"\N)43!EL06,9.%+[%M+A4&&2G7G FZSLM1&O50!NH"3M.!]?:V=<( M;?Q8K:($"]W,JR$'.'X@^UI2 H)Q9N27BNG48;L-7@,?1W[O?5SK -."NVY= MJ#ARE[VG WP*,IAP[ IR +=QEC1R[NGYA49<;>Q6Q^#*%OP_G+JY>D^O!VY-_LLJ=WH:>A+;& MUY4Z I^]RK(WIG%G+\#S69UW31-[>-A=DG"QPN3_EV]1"-VMMG8P9V2G9&4F MA:@1\.2)5I8'%QC>8;1G0_%ZUBE[ERYEI,K70NSF2AB1DP]:/1'#A]68O\0# M1^2'/\EM2=0(L"%)9:KRDZS:?I- M7*1T(TK<'/ MKL!!E]0U&_HS"' P(9@^<"@>VRU<$^';:*)&@,%!*E,)#A[H&!,VN6V=,$=O,YHY2."*4[:+%YP403G M3Y+8QM"Q8,*1%@UUUC;M&@AN)&N<. :JH)Y=]XQK1:6*1G:1PZVFSBX,UZ\& M?P@BY,=AZ"5I=9'X9Q?P4X@]BWPN=W==Y(XNL,%$1=XZ9K2UAPL-2ER/KHM+ M7RG.2\49+I';:>%&!;[W@@2]>N$1CRR0:]1:SX^>!VA*,,1TK5FF#U7K/N\_ M36N72F'(^J_01:8&.$ PIY.XKHC]>8(&-,2@R;<#U)=WFRXRU.5610/:9YH( MT.#66CS)T_:)?EL>\$J75CS]P2)_P@>AJ1UCH+*70U0.FI?:0]OQ< M0M(<>!Q2D7F-Y:N]EP33>Q\Q>J;50 JR94D%)^44S&JAM-9J_**.@K,:"I8D M3O#'@H"INOIY<.0L9"(26K$?8&CJ([FDQKZX$W"8ZB7"T$G[.*HBM<,2_(;T MT1)5O0BFNGX*Q-24*."Z#)=B;[,KIH)V!VL1>,_L&@V-[GRCP9T6[!8V!HQ= MG3*>>U27+8&C5#??6J-]*"P((8_X51D[W\4LSY+]DSA7<9(Y]JD,**. HW+H M*\3TPT9WYDK9_^HN0C>E<+,TQ6R#6\@=X#2/8?G+Z EOC@GU)TF#ASA*BO^\ M]M(@I?V9#:WQ9A<%_SCBE#WH+ME,&R8)$S%MZKL>;C))#VZHRHK4HU" <7<9 MQN8!H)(TJFBCWQEU$(656-EBYIKUNH8KZ ;;6%7E;KMR>]X'KM$HBVC MD>\^0-VIU2X\EY1M.R"8<",QI>=E>E'/:1ERB_3MU^8;WLMOT%LC"!A5;>K?@SI?D.KS[.GNQ5Z_/IT\WFVND._SIZ>9@_K%9JO5E_O;M%Z MB>8/W^Y6Z^73RO#A5.W\OWQA03FH+>D,$^V&Z:#]K$K4$W@HN+\RAW/N2D<$Z;'E1AKB (#^4,3(D*Y#RQV!JR'UNRM5N=NI[] M 6/=$$U8-$&3K)OQ4'P"Q?'QU3GCV99_+7O+[ZX][%87&9'XSP M_CGV3_2W8T1K%P54."]$\7,8O!05)/YQ#%A:(MG"X?V!_9'>&R=#I5O,]F_( MH]L^FFV0'O FV :$&P) /J89QT%$SYR03TM>DC\>#Z0_?J7;V@U.,L(F93S> MD*V@F_Q.*]^KS'VL4;OB@GG5$'.-O^T7_=IP[;42^W1=_J@ MK@5':OI8B8KMSJ)THHSXW+^%ZA)L-X@3+=,;9^TDO,YI+ M]@X2QW1GB=$ 9SX^6TOJ!%UFA96ZNJY29#\'."'3=7=:D#4G;*G%KMQY(O:F MI .A,;7VG("EJ/&OX52U')U;P>R;PW+NI^8TS$$OIH1&@0 M*@-,P"YZB6'&/!R^Q5I*S/,?&""(B]NJ]9C(Y)=+*YSJE\TG,+%;F-;A[/#A MKQ C@!Q5B+4A="[@5#=<"POY@8MWE0QXH5'=FZ_%^TCSNQ13!RYQAMCB6F.I M""OY*([:]FF,L;>1[*=/O;8R^T;C94U)I09O@W03QE1AL^0VOO:9PB]I1%0P4 5LN!. W"^@\;FG'%3_:\%$4E M3VY+/IC5C: ,1$6PCH@U0'1?'<*.3JJ9\9'.AH\Y28?%/EMC.>=M8")AJT2" MFIW0(S1B-L=./:?Q%R,BFXW%-*N\]R2GXC+I7;_(/-=]67NT8UD\VH$*(J[SV_5++9%LS%X&4PZQ/WO% MB?>"&Q?;"VJ/.&%%)X1>3+_^@"%IB":JC4R/SL#!:I HFEZ=Z5-BTPVN6=5. M00SEU,YK8A0$:;%@7@''P3;&ID*,XU^9W<[+'<_3]"A) 5?K-QV\:Y5 M1.$VD@ M:)$FS7R\GJWN;M'-\LOCW<-JMIXO'R8%84MVP[%^$8Y'176KO87.&P6X+LUJ MP3L9D3<(?YVB.D/#*Y3S=E8PAO-G A[YCN@N\HU I#E-9_'FCTI9C'I3:?12 M]9VQ%X:YVE:9EV1O47'7^"6(!E9\<+X"?6*!ZGG$@PJ?DCC5[E6W4GK;JU"+ M=G6N0P(R;WX^DI*M<( M^ICK:(K+RWV<;'&0'0G[A7(,?0$QI;>]O+1H5^?R(B#S=I>7-F$A+"\U_JHU M1BMJ_H4K.<(O'H$?DZAI0M?YF(X.K.C:QD_FZN\0<_QF/^:2%XD'4C0<,A!P ML!NLFP:6]1X%,%0-EP4"$A5OZT";-5>V\F3+\:?HL-W]. 0)ZV/: M81-3 HYAYK2KTV$3D &,@@:%A0&3)7^&@-+>-M>(KB4@2BA-$T)KX>&V=%/S M4? .ZF\;:GM^!4/'@FVDWRXD]U4 !)AN'"%VI+*_A;-%LQ^F&>/MNAGP6%RD M>-.'DM/0..S33&ERI3 .;V+YUG([<> MHSI8E'5LJ2!]H,&+A/AT=AIK@N"4P<7"T)^--[XZ#/PN6I>(GCR\X75BJ"9 M+!;"0U$G*\;XE!QP'VKPHN'V*':LGLOC+9>+1E\FWOB2,>B;:%TP>G'PAI>+ M87H L5@(SJW?Z%)A^2,-7BA@GYAW:_GB4,S-4M&7C3>_6 SZ+IJ7BUX\O.D% M8Y@F@"P9@C/\-QN1LOZI1BP4 MC9^>K'"R6NP":*7Y58@?;HF;*3B MGUJ?=--, K9)F-!GW8YTC@_7^(Q(J=-BTS'OR$G*]]6RD)<1%I82;VL'TRXZ M)2O+\8D: 2^_U\KR.'\GYH^VRJ8H'(!$T+QD=%9%@W1=0M?CB)?##B M%AU>_C=,WSTG\$N<:+RA-RQB^B>WV:NCF8*)D6#4TS_"890CN/X)$+U R(SE MHK"W_0IA4!:S/[M/F[5PZ<'QIZSG9Y;?1$G!;V09,EH9K0?Y][ZTF*NCIDK[ M/2\7 *NNJ2\,YDJR&2^!8^W+"'$^?ROG0Q#QD'?Z\YM=1#6IL7I=B"L,X=K4 M?,;HE3'B;*5\[E;ALRX_I*P8?Q-'[(72HQ>N<;+_4]LWAL+@!%9;**H2K\<@ MN .^8L/2T;36]):7,VH2(BJBNX7_;7S@UBV@6.UAL,7HPV_82RY@&_8-4$>F?125N?LD;G'44G:U*[ MB$Z*R+_WI<5Z=/*"]GM>+J86G6PL#&\O.JG_RPAQOC,Z.>6XFGP%!1)7&\;@ M!-8)**JR%5<;P!WPM0:6CJ:U&KW3N)J+#]RZ>6F+JYW"Y)O7GC$CSAA+01W MS,U0@ F"!K5975/4.CST"XYFA!V%>$@1\9 \1#E"S'&6*$(UM#NS,:983MEF.KJ>5$6_\V]9LY3V3@)&"9'3Q^*-&B%:"_VQ_"^(0QKZV& MQ1HMM<&4EZ[CS OKO]_$:?809[_A[ EOXIIX[Y=#N""OR,]#,Y3RME%.;](MB0P",^ON'/L)R#46#,HTZ11ADXX M0Q7?5WE-8[2-$U3CW=$",+'OT[$*7&:4S?9QD@7_Y)\DU[SKRYJC#^/.TO;8 MDV&W7H;+7971HT 5ZK"7!\M?0?]9?R=IN N";05 R@BX2#AF?"/*>"V:.>%< M8_.?I6,!$ 6!G&X*JN*HPMBQ2GO86-HIJ= K/F\,%Z^Z61Z',-=-Y*@,KL / M-U%:,.)KL]XTR6J62_ZKLEKR'_^Q#K(0+[=S BVO@7_T0D'^3UL[F%;:*1FU M3FDC>%;9S>K0Z]YA(7L MW+,\?$L6(9S3M L&FB4MSQ7<(8 AB9Q$T:O-Z"-AGUYOCU)IT%O6&"9FJ,G8 M""D+6\+S:!7Y'?ED4(*^1D%6Q$XH 913<)5B 4-*9I_R0IWBIF*4!*!TYNV!FBB!BZQO925!MXV1J M(&A-'_!35_.KV[7'V2$<74_[B]67#.0UOUA::W?(OYC'OQCF7RRH?;&X^F)Q M\<5>RR]VR+_8EGZQ5\$7&Q&UJ4[CF6MZ$\8IV<&+BL0K-(>)WJIREL&=EK; M(STJG&L(^Y#9BC9\;'2@@],3./K'I,KM2"D#=J,_9J6OLE;8'BX?W5QM]/:X MD"59V5=L?NNW[!P[7JO 0JBK[^#"Y?U/)U=KDE"W6WNMT:U]TZZL5F!GJ9]:5^^(;I TUT9Y#K!G&I7S]GX'][3.C.@:TP3 7\S_=QDM\N MDU87[3D&<%PL9@?TT JU@!L+ZW3S64WCE)GF_ +\L"1RO)WL+,);](&C(^V-0#_;(DS M_F8WX9J_"QN.Z-KGJQT-FQ]$:AMQJ#./-O$>K[T?.%T$$9YG>"\LBBQI!Q/^ M.B4KSV]$C> !2C>K0V<8'Q2Q4='O=%S$!G:0OFI&OH>;Y9<[M)[]'Q=N$!=I M$:?I/9F7].VC(#H22UX2*^;W<*XQ<=5P3?1;\H\T"S82Z!HW(DQKU:BMNO\Q M8CAX"*!3J)%8\8%2_QG1;XDTW9 !60;2H.7F3YO:,&?'-8=*:KD5"4C_:FD.A<)C= E',Q'1S2 MI38&/T9V#FOZ[&.'3U>T@6GWK1*)=@NL 3SK;&=3SRZ!C:FO:$*/%8QNU^.( M;;RWMWB+DP3[A*E9FN(LG3VG[&E1B>&I]H4Y/P=IH+X$*76$-Y^'L3]TGAQ:&\7?ZI")9SV[(WX.,KH(B_%+N"=-6!TA? MKC!JW8"G%O<48NCTG>WC(RTCE7MY7LAF)PU;QUMV#I9GVQ?4K^C?_8LYC[PL M2X+G8\;>KLYBTL0_;K* _1 M7JP"\_W!"Q)JAT2:>?1*_A$G)Q4UR+M."$\[Y)<"JJ3?Q!"U2XIQD*J,J*D> M1$TYI-+CK:"4BQE34$CF%CU-J?L2/E,TEVC /7R:TH*BQ"/ \P%G>7PE>J&0 M?^,ER8G(0,]T19)WM <,DRJ2EMC8UA@X("JQ/GA"TG+^C1MLA!R*"WKSQ590A[3LP@Y=*W6N=E MMPF9:@OS6NVVI%,%3*[0S9&TBS*MYOP7KH0(OW@9]GL9M %=+'":_K4F?+F5 M!&'NQ!50U0UO.C&#KLG7:L&DW81,MLZM5AMEGN'6GJD.7GEU:( 5OQ$$ M(GPNI\O3WD7@/0=AD 5XX)&O> #8IMQ?%PJ'OX+><,U^@ R#$V5*4M3\&]!0 M(P?I8-B$%AJGPV%%8,@1L901,6F(.8]5GOUW-Y0. M'A&$W$TO. MT(ZP5M2NW#/FV*D>Y\[94:XC7)_7WM-2U)^D].0QOTT('6(NZ3A*56P4Q#;^;G#A*7:FA: M+U(H+:BA.CDX<&E$&4]X$[]$0>'U7LP%]L:?EP2L'"M+L'H^DG]C>KX=[Y^# MB+=RN9LO+ZK4=-6QY9!T@8F=?>05;:]%[>'OG%NYUK\IUG\"WK3UM6HXWHC< M@K!\+18'XM2L)FZ/ [2+7M,PX0ZI6X_5FEW@&W(7X[H/VV / M-O1FBDW,$,& ;Z5 M&272R+L%Q%5MR;9$.&> E@B+" LH8SR@/6/"[L[&B9I*HNS2%&J0I:5S*_50 MTHC31IRX_3L"3E1$(/!?[,+G;]A+UM_CH1JHND\<+,_TT LC\[YO !K/);&' MB"="F2!B# \'=>E$'?XH10)_,4S0TZ4/@E?_Z@#KR"C"@BY]!W@+>%?717_$ MH[W?"N8U9+&->I0X4-S3HI>^R$>) L8^+3HA"/8_[*/?/='9&-GS_F\ ^^J: MZ U]M/,;0;Z&*):!;TMHP\0]+5KI"7N4)ES4TZ(1 ES_TP'H!:^C/+Z\_UL MO9HF^H,>Z?Q60*\NBFW0([2!@IX.K?0%/4(3,.CIT @!KG]S<9HI%U)R7M3: M 2;ZJ";="*4K=F M-T[%I%49'YTJ9-NH%=XML"9[S;!S:W9AS'?;+=Y0!ZB4]\G+,$VYCC9!&/"J M*-D]]HE;$J[(7OM(*Q8V&DL4J6=DV*"@47MUX- P+%QPT2G<4",L>:@C$!T9 M-?FX0EZ&O+U@*]6%CI5*43 M3*SI)[-J'!=#+WRJSO_P>T6-TJ?5/;3+4 "/VV++Y4_-JZ MUH-R(N#BL1KD M%I1"Q4)I1\#4S/?9G34O5 Z]]ND'&*SZ2%[BE4HGX)#52P3MJ.65U-'#D@MMAA\ MQ#M\DI7Y>N=_P?MG+,Q]J_\(^6GRK1+VL^) ]).L0!TZ+I@X9/7K0Z$K"1P\)% M"\"0():FA(/FS\"A0,+L\%)I$5H=T>6Z8M;(C4GAT+IM?9D19OWO!"IV7M!J MV((V@$U;)E%IW.<-@)NWE-VATR@?T+J%FQ3$H9%;_#Y.0D>+(,+S#.]EN;(SH@G_">/T*4C_ M:$M>DC:&B9YJ,C:?W12UA.ON=/ [V+&O#XOHN"-RE\13-$VRVO0D_U5-3?(? M__'%^WN<%(]PI+,?P?DB+VT$?P6\+Y8RB_T^&LS;,' M;X^7VX8\M_&>^+<"J=O:PIUUG1(6DT_:$.8<[&9W_%3D VI,V+S9!9'WX/&T MYD=, R+XN+^)DT/,P59^+JS>%>9<'")_%3E6ZP=\^])7"LVY98P\BG+ZZ% P M@#85!W8W*;84PB4O"*&2$JJ1*XQ=2;/P,V=($Q7K0=,X.DA;>O!1-4<7GBN#],:CRCHV+K#QZ-. MT@@Q83!9K#"AR&4G%PPUB]I0R2'NSBC@KFI=\[I7P"A$$C4>\%$EIY2 M-TN>MW8!O,0I,CYZ!HM22EQ8JG7!-W4"(/S2Z],UCC:[O9?\T6]S==X-N!DK MRMVQS6KT 6S(JIQK=%A+ I!V7253_;9>E]VF-KO%=F9O?P M/9F&ZTJO..*WN-@5+F^3_1IDN]9X?-^^L&=Z+PTT[S I=(0[Y_NQ/SRFSZCP MBXT%'40).8YVVU7#RJ,W/!-.RX6=SS8;6O\VK2YOMIIV2W/8UMPE9]V 96WA MVFPGQX,/:/*!:Q>2W9JE34EM)8/3%R78;:]/.'Y)O,,NV'BAY.Y!6UN8%J@D M89$,+FT(S_;4V!U_/(2O_XW!KS)B<_)_#^J*9G_X3]N'LXD;OP <[)=\DYG5O57>--( MP-NHM&^[<^3SWR3BL!]@SY&*]_H<^?PWN'.DQMO0.?(YCE[0W\C_ Q'#6W14 MP6OM '-VJNGN M_G9^,X_28X+]&7NC1Z8(25O@]M@F8<,410T!6V$KN\,K?J6[*T3'1?G B(_L MQO2,R8B^>RDB$./C0YP&&7T\JOY&VYW3H7&16^$PH M%;/5;CJ7.8GSD4NDH6.C?'#[V5WFY11]2U>+_M9/):,=HENXP7 M[_=!QLI$ME7/D[6%;::M$M;M4]@0KF&VLSMTAB[Y-H=G#+:*/ MI0ENK;(YY'#_A'MOZ.PU?\ M)8ZRG>*J+>LZ*0!HE;_%]H7])F/V[=SKLWCZ)%\0(4H)<5*(TX)@ZV:40 SN M7Z#8]0H3@_ IFO702*/3]&SY4N8N*ZYZ3,M^!7SKL]PL1L\8/7J!?\47[/7W M&(S1:I2&G9I *%C@9D]-N8T:L*9Y%/KUH'D0O.-H$6'BDJ]@%IC'UD;>JI]?>'IZ9 M]>)Z>$)"&?_U(A\U*(PX^97,T>5V&VSP@CXEF':<3*BT!SP[520MIV9;8^#I MPDJL:RX &3.:*&1$:\$"NVG#1B7G@R,^NO-#&G?RVE@>94*"A3:*AUL0)7Z&2-%\#KU!)71!INBRF;"?2Y$Q+ MKD+&BSA-&S!Z?7J@IUYXN:W^?&K)2NTU ' Z:V+!F0H]P8,$OUE& P+A%3- MLS@A3LAASFM3^%SPUL37]AY3FNQ":>6SN]%\*M-9S+2N^7M53F#MKX,L\(L7 M-LQ2'D]J:0MS/BI)6.[;9 V!QY ZV1Y>&K:,&66[XJV0EI??0LH(K7=?<6(W MIF1,$XM+R1R&DFR*::O6X0V]U(N3@Y=D!$KWHE??6IK!1)\NN8KBAJ(V\-:] M3DZ'!X2J01$=U7*930)S>>;<["7!K(KHN9S2LIM]^L*=I+TU4,QV>W&<<>='C\0=9H F3VR-9(=(L.6[H2GT7O001Q@G!]9OXET7F_R+W M\@:. W-ZC]9,Z1T.&02XYSA*)$U>I=R=9-RA&GNHSA^J,4A^^.4*41ZMNIM. MU#=$*PY]U+7Z.!QRS=4EG'+YS1A'CM&F ]-RWSNR913)V[4*Y:ZV.5)9#@)^X MYEREZU@8GB'5/4X_UD3>)O"+D:'3M)R/,0&='+Z M;$ZFXNC:S?-XQ-X#6L6/%@F\.2:)_+*#K"ULNVJ5L/GX>U*, MBG@!RWQ@1T_7&1:1%JXT(1FQ[.<8@&SHV0LIQ+A\D(^@&TWC7R>>CW,QB6_S M0 RW%6QZ=(>-/WWU('K KZLO7)3J+<'0F5\^>Y=3ND*,EM.W_8P+S49&7B'Z M@=-#OILG.,\R.FZ]O?>"4YHX^,T+C[*JGMV]8-NWHM0M^3KG7>!:LRKC^O)V M# I\$?&AIZ#+V $-QNX=CR[+N7^'B .9]UG*)% MBV3O-NIZKZG9M9!W_::=DX%GW5KEGY5/C_BYW!MBW_M!5[ -6?PW1=L62-YMVK5.4[-L$>OZ#9M3@6?7.J5?X2P+6>9+45P!L1H/@9N7(%>; M'?:/(5YNGW#H9=A_I!DS9)L0I1X+ZJ?7I\8O+>7VAXX%&P!&::@1C!\R$%R@ M&"?.8//)J=)U,1\=L>%1G?(5>CZ=_:R]-L0]69Y]G"PC+$\C$+2!.=E;)2H/ M^L\; #^YE[*KH[Y#FGF1GZ)MG*"<#HHC;/<07;N -4GL'VQ;E&:\V:^_QYUF M7V\#W^PO)#HW^[+!-,S^DEU#9I]]CYV8O3X!:Y(X,WL;TF@P>]*H>[UOMIJ MZ5]*=6'\59.)F+^ 85, 0$FY@0"-0C:D<0<#EB2RE"LCW!@M.M[24.@&$U/Z MRMU,IFGO WKY\ MX,6+VGSF/P71)MY;]AR,:B,?_+PZ M%,K'=_"&O UI!>F.=BJ.*V!45UN8^*0D8:,&.3Q<:G,9S,S',ZM+K] 3/5YR M87QF!9U%T=$+F=V1_\%"^1Q8X%/PLLN6VZ\IGJ4IEKX T-%G2A8ID5ANF6<= MIF*A,K8U62HQ5$K@8[S]2$@@1@. N>J6FHU'RV&C8YJ7PT8>'9D@570A\:@2 M6Y=U'Q]Q$L0^KWPG>!>O3S^8%MI;\EH9KNY.P'W\7B(,G;]\0#I_0T;NI_3< MV;==?]N/C\L%\M/OZ'%^A8.ZBXZ3CF[>\&P7-/>I*#UL8NZ$ZF3BCEV12V^I#YP MF1VSF%=!?$QB_[BA=3)6\3;[3OQL>7ZN4B_ 4*,N=8DXW5W@K>5]&1^,.R4) M=. T6 G#-*>B;[;>_>,8'/)G#F>;#4[3.&E]^*6K ^ YJB1K.3U;6P.=F6H\ M#YV4Y>A7M$Y/,3B;F#%]ZUTCB"Z#5#H!MEUEF4N[[>P!W&;5^==09EQ>8OR0LX'B MB@^4YHS8W::9UTA! =5(H(*&BV#DPY'*M=R6B0@K_,+J $LB16WM85JWLJ3U M\*2T,3SW49WEH9.6CTQ#*56Z2C&XDY1"&Z)665BI6%0KYKD.]H2%Y9;=@]I2 MF3_%L;],759K2=LD^TA?=UX%;K!->,^S ^^>\QHT%E>4*'_IG10G!3+ MD<-WECMTT/KBLFK?2<]\^2O,2ATG._LU/>2G./^'/^XWW@)ROA+LS[+'.(BR M>42X%H>AE3L!G_-*,CVL/P+-^ATYM.Y!1E%1'D9&E+/E>F%[$\S&=N_$K+;?A:,KF M&PMVR= /LF."9S[YWR".UO$BCEX6P2NQ87;?2**J?B/ GM8#M-%\.4JY.]RI M/T2(X<;PP@]M:M2N4$&/!L\HQ8^,)+_AY^I5*GLZ6=/"MFCC'8+RGBXGZ61_ MOCH^I_@?1RK\*_E_K;=BQ$V!6WR+? W3%K0#;,-MW XVUG)0Q$9U>6?E,0E> MO0P_AMZ&E85N=;.DC6%/S789ZY-3W!+N].S@=_#9 Q\6E>.Z>7#4MI3ZCD5O M\2%. ]+ZM$Z.:>O5&)7V,,U+6=+R'+2M,? C4"76-9Q^MC^R7'&!&!MN7D\V MJ@N9B [?/'8BKSXPNO:B/Y;;OQVC\!C=Q+\L,O^7]7'G7=/77'=R3%+K!AB: M>LA=(I1"'^! U4<"H]D:E!$:+.>LD&G]RQ6BW%B%*AO:D F**"7$23E$+R@J M +#I7G1<"FUI#A/G5.5LV8 OX-__[.18WT9\X;BBK3E1OUZO[O[]Z]W#&MU] M(_]_R$V[\>:8Q9L_YFEZQ/[M,2'K!*]APYZV>L#?V2]2VU3L"]Q0^VB@8;4J M'0&;<"_V!T]R2@5Q,HC3R ##;P-77)3F*U\Q)\ M34CX=)."HY3Y?;.$K.\O+()R?:J://+WY=BKE,L#>QCK$VF8I?.("SV/,J*! M--B(GG"T00\F5%C3=+GI,4D,^&[)BNCC+R9[&R+'D=?A]X/M%B>8S!_TC+/O M&$=HZP4)>J4T67E+>AP>GEA"*N4]161OYI.^K/CE"^.87>C*_WE(: X3:1-S MF?C?":4/<<)'($,&I"%1V"O9XF'_9WI3.LY'M[NA _W!&.6/C#2JLX=J_-&W M >OM,24-@*N#9]KXY!K(\VUD;(VJ4@; M8V(H=-1=')(]6DJ+;62GASC#E6PKO"'LT/IJ=S]PL@E2FAKVY1AF ?E5?%([ M?DB8"*%37U6P8]QXT.,9FJ0;?#),.4/>@8[FTU-@FL_"XP8I=9'B;=VLKMA# MIOB'MS^$&#T?,Q3%&0J#?9"QWE?T\>P\!%$&']BHWV-Z_XK^3Q[B:/QL_2ET MUVJOTT>< 40YJ",ZJIA -2Y0Q8:#B (DO6&NMXCJK39)45KI#=?TMI?I;<3B M4%Q7YPO>$ST)3,F<7L?%-9K9"['^^SAA:Z1(H[U' S]P[11(GV_[L"!?: P M@^].$-B.R@H'.<8F!54&P<5]6(\2IG]AWI1=W+6LE:KF0^$QER31.JZN"#.J MB)#E_K9]7+6LEY7Z_-";UI@G3Z;+[1-.#W'DTYRT%0[^B?U9Y-\G&)-_R9*B M5#L#1LC>.F@D.BKU!(Z+_>48 XE>>2+W3#/>_)PP_4-2D:;_2?W>$+]X(=I[ M&3'6*_(7+R,V0/Q6?EN56,0S<308F^PX;LL9I:%#[C4?D\Q^MJ0=9;*$P8(4 M6FY1C1CBU! AAW)Z;K(F+:I"-I,NIX?&VGU)$&V"@Q?R<^;E=A%[T9+/SG5\ MC9_PP0O\ZU,EO$A1@T8!#*G#M5*5^^L]!'"0'2'0&+0]%&1KN!L2RB6$UI$R MQ].$L5+\4IF2"),MEPRTK\22),I320C04JHH)TN=UFN,.&5T?:JAL'W$=:H? M/L$TOSY!?.%1T#ID$,#(.E@GS?'RS,&5H/BE:.W@*KV55@^$C4! M3'6HG>;DTOCT1D9:1OATCW%*9;BF_]6%I"J= ".GLLS5NQM=/8 CHSK_>K;S M7DX/;0G!'/2>Z5\N,>\*'8X)S:QGX%C@9A,U@PAY#D'1O/8*"HB2R"&/47&- M>!9%IU-%YVXI;YA8J38O_9">A%NM<,X6Q'# M8\FJH@ILZKU@8FA/J8MWK!6ZP,N@[,OXT$EN/Q MA.>%I-C!P"&F.N'E^E";_9?]IV@*+5(8LXOT"A54W156<*R:;1 1B@%Q?.J% MZ"3\OO$5''+C@\8J)&XFF^D&7]T9,]?=S>'*;=J\I9/9TG M;PM\.Z#"^:A3-CX+,7OR_J2$]/J>!'WC)Z8K6SB6BT?GLI;0\?,F(73_> MI";*L5$U.-W$\.'M>^DF9D%&)G4I:["%YU=@.-4#P&&3MR/=L,&Y@5Z;'@ Z#EWI%)&Q881 MMNZ&^_:=I$'*=\:].D[6.#7OEJ&8J&:Q!V\?:5#Y@_[$(/DHSJYPF],N T?;?@.=;25<:D> MR)3EK$AVL K-85M#.ZFFK Q4E7B=8\MFX[,=JV@BJ*9). ZC395;Z" M*BI3A#E=%UG1#E4CFC'?YG=NWB2\*+_1X=*T=H")G^JR7A06$[:&Z]@H\*RC M3LI/18&9698EP?,Q8T:=Q?E1F6&?YQ4GS[%"$3%#>O@\>[K[O%SM\_9NA,'T5OUANEP>_K[EC MMAG1P45>7I3K&* ^40-%A#E8<0)@EY4 MD9T,GAS3:CR(&HXVK$YNWH#U]&,W=U'G$CZ[H MV,OMX-C7F,$ H_)H'95P/'@DX#@\7J[QL;&\B&80D?]C!\4?0L+'SZR*(,Q MF3NMY?OH>50R\E%_O%3XT<7 M$;;[.,'!2\1/0CN1M^Y><"-P/7@?:@,Y"530 M0#4BKH\;;8B_?+J;?WI -U^?GNX>;GY#ZZ?9PVHQ6\^7#VAV^[^_KM9?!KYN M*KM,0Y,/&KY?!7PB@8F45.#(KXOO__W(P_]/F#WBMHZK$P'A!ML*59CP85GK MU0TAXR2!NX\6%3#>SWSQB!M0^)81?4> P>*F@,6L!HM>R51Z)6G)94F1CU/R M([L-0YT(O-UB\@O9[WDIPD1)\3[8H!WV7_ACBAZ[,],\#_9*$MR;90,1#S?Q M/N9_:&>!U8FE+QZP\<,X>OE(D'?_L4:%,'A,:!$&_B(DK:U<*?G\A/&*'2^6 MYXQ-G\CR!2[X,XSGFC7W^KEW_H&R^?,5$B_!G%>FYOJ27+%+BX67WZO&LH.[ M9? _P[VB/>NP 0NA]ALOW=V'\??^1W7G/0&OV?VD[PZ.-[H!7SM["O&& MUZ M!6P-R%)2B-*R>$A6B#?L.$S4>\H6/."(ZZ+KU"WY31];Z1=2U:+E!U$CS/H3 MV250KV8>E:^*WNSH:Z5$U%^]A+U'N@B\YR"4G*7T'0"P<0_216G?O7H#-_%A MLNC=L];\ULJ=I?^UI6_\LM?*:9?OG!T4%NS8W;#9U=0GIA^VRZ(.?/7:,5[H990HA8-I]-W^:F+AK/I_D,! M1M:1^KDXE^XY#G"T'2N5N=-"@(?0CI0TCU!!V?GY"#'-# M\D!Y?@ET)KH$:N?4V8H2H%Q!;Q>V\#D)&@U25K/_E"U>H EULZ]UGJKMBT0P M"@ U@@!10*/WHD%T];Q_3'R%W'T0L^*Z3,_Y$_YR=RCE[0@ M0K\18&/" &W44:%'=[BX,$2(X;%=3HO&K2@UM"BR%=B36.SOQ:%W3E,K./R% MJR/"+Y1$&SS8U,KM$2,Z+_F.,B\2I7H"_?_]MXK]!?G7__HOQ5_R\?_7_P]0 M2P,$% @ ZH/<6#_JX@-5I _^$+ !4 !R8V]N+3(P,C,Q,C,Q7W!R M92YX;6SLO6USXSB2+OK]1-S_H-/WP]V-V.JV)?EM8F=/R+)Y?_T%0%(B1>*-! B0=FSL=-D&0&3F@T0BDVW>>__[(/-Y^N?_D___7__*___-^?/OW/[?RA ML_96^QUPP\[*!U8(UIT?=KCM++V7%\OM/ +?MQVG<^O;ZV?0Z9R?_7KY:_?7 MB\ZG3_^%A[BU MC%O?NF?=?N?Z;^?=OYU= M=F:/2;M'.+.-S6KHV.Z??T/_\QU^KP,I=(.__0SLO_^R#<.7O_WVVX\?/W[] MT?O5\Y]A][/SW_[G\6&QVH*=]?P?J7__I?G:R-!SU\"%((;_"#S'7B/4CMT0^/;N MUG*0;!=; ,* A\HRHYI,\\SR8?,M".V5Y:AAP,DG#./&H5$PW4Q?@(]Q&D#P M#KW=BP^VL)_]"L90O^[ @Q?( XGXAQO..350JS@+@WDZW%KN,PC&[F(+Y[SU MG#7<\D?_VD.5JH1[U.\UDT_J(\?[H4:YI4:OCP=W=K!RO&#O M@ZG_;+GV7U@O0+4PL4+TRY2NX#)N1(;30>7"?G:AE;VRH.&U6GE[:'FYSS,H ME94-!"ED#*6#NG@>P1RL@/UJ?7? !(1B5!&&T$'-Q M!:AYB=.0Z:UE34*WY MQTD$PM(H'$ ')0^>Y09+;[FU_354V*'P:BD<0 SWK"6*J'CCEUUS'YI_01!/ 6Q MR6=[:EDYEOLG5JZ"B^'838L=MO7\< G\W:WG^]X/:#D%=WNP].; 04NOU!;# M.Z:67<>Q@F#JKVW7\M_P&4B0N,(!])P3TG.8[?W5%G[A=\OWH2$AJ 0/204CZ')+ET!9%R6.&R?]M4S_]W.QG94Y%7$QV'@K@2--,HP M.JA*[1UO2ZB$ FC[QX[3V'DO*"JN 750^M7R;63%)*L 6[_">S!Y%"V:&CPC M),W!"[0,((X$=72NMQ8:]M\#\*\]G,CH%:T*01IRO37IML@%>@]W=W=E6T[J MLG.ZB3S :".T7&%U(3*R<1Y'!9Y'O1Y(ZM26)4Z'7 ,:XVLM0R%U($.\EF7H MH@QCB >S#%6484SP9I8AB32&09[-,F0QAFJ.E[,,\=6^I,_C66I)9GIJ]WZ6 MUI6G ^CVA)8AI*B_5J]HJ<5SVME<#VDIDTIH9$.\I:4V-O(P#?"U')YI(VGUJ)8A)]?9'.]J&7+H(QGEJ2QG/#,&,]1K6896@6%-\F"6(94U ME@G>S%*ZDC"&Z5[!DN=:X?&-C+R\ Z%E.[(#, ^C&DGSR 7^\QL*F=WO7M!O M'BW_3Q#"!BXR86:^_0IU$>QZ[_G ?G8C.<(5JH99U:=CG#>V%*/X1C2.5F@= MVBLHG3O;V2-OA^6[Z-B#'SH 'QN0\MDA\E%C/-CY7Y9BC.C8QM#_Z+WB@/SI M9N XW@]DU, E?>?MOX>;O9-TD<<3P>\9PZ?!>HV]BIE-52)4J,,;$(U>BE32 M&(;<\BSVNYWEO\%]+_^W4VP_^G>FE12B1;YCT&US M*=I98QE$G[SU7.H#S;EYE\P#:,=@ MO_D#_-%V[-*;:(W3:B#7C]2!]6?/6_^P'0)_(X;NT7-'88C(+0WJ'1G@*PV3L/]JN>1:)@ M]OKBC&+/KON,?XPOMJ2IH[+?T,>/WX']O$73>X5S?H:#[BS;3::.8D4"[,@, ML*MF#@FIPI@*']/'H4=T)X#%-=W@W\@!"=>P^JB6>/3C&$]_[%[5TSQ[-.TT M9L.\JE-)&$]W]&(IP@H'T!J_> S62WY3;N_G&,\P.B?JKMW+7E!6_92Y_Y.U/,KYG2*QL.=\=91Q#Z)KYX'[OKL$Z"6B512AYX ;$ M"9<,>"GWC0;PXQ$:FK!7=*)]V9=$B;2/-H!C54\R$C[7 "[%?QBLH.E0&Z_( M'VT QPZ^GT3BY:P7>5\UYYU#21.%.I0YU$UQB.04JL'0T?*!G\5#6'4"\_D\'!L4))4\?&-XL-TL[%7\97^2H;()5@OOTO,J[%\/]2JT\?B_!1$N8D9 MEK"T:/[I[C<1$2YXQE>+UG?@_,*40]%8CN]GAD)EBF]0F>+S2RRI[! ML .@?KKISU2?,S*G:IASZC-5YAS*F6J8GV:8F1U4(@'$/EXE#W#8>'#4G;;L M^.I-I^8.?H8 !4,=?FN'Z MG<'9GG4^=9*#T/^&@G6C43KDRUHA ) !OE9F* M@ZJ">WZ>CP$<#@\5@-6OS][K;VM@_X8T'OH'5GV8A?"';T/O%?B#[P%^[M"CL5?\P0G[_EK MX/_]E_-?.OL SLE[B>R37SJ0FN@>ZR%B"7&V>*I.:HDH%=L0.[?A5K4&/_\; MO!'E=M*N88+CF7TLN:[YDDL4U!*.6""P])\;(R?FI&/Q])HCGAGP;0]N2^L[ MN"]3Y)1IUSB!L6L9X+));Y>Y;6&TCKC9F28L\ZEM"% M^1(:[GW$AWMXZK*M&R, M $7F'\OOJFGRB]0_GP13;1LJ0Q8%L12O)4KQ/W\[/2%7.#8?7$T'9]4PE1H! M7UK:NXR+E?,0?7Z&#M&'X>&_A]/)W6BR&-VA?RVF#^.[P1+^,)XL1_/Q8^=V M\#"8#$>=Q9?1:+FHXTR]L8+O>+Q]\.G9LEXB> ,G#)+?''$>_^+;@:#IYN#5 MFWEQEHGBPS>1[M^Z%V=5%FPELI9QA><["/8?0<^26ZG[4P3&R?; M"^3%19E1XL*T#CCDE6Z8(>OZK-^]N-8K,"Z^D^3%I$S2)AF>WK3I$/4MKZAO M6RMJ&F62'.3Z1'W8Q43AQ:K!%:9E? M+0>_/@DSF51)FS=/7S,AP2/=@CV]-,$M0,KQ!3VBGP");*,VR9Z#,@6VW-$M M\NCNF_26:=@5-VR1[;OHDQ5,8@@!<@P@E!D"I$#,UEV(V$N# [-OOQK'_2;;P6UMDZD2FK6 M!ED*T28I&"6[E#5>?@[6KSAYPM0]:+$D,PG)VJ=U:0,>2M,98^.FP6I^:+W8 MH>78?^$@ID/M-::V9_9K$S#*$9NX@,Z4' [[=2-EYH,7RU['2<;HZ"ALVR9$ M\!.8H$"C)Y!@!)S4($)U=Z:;IR JVT14 ")=VR#QRO0F &B)ES##0YZKHBQ3 MNI"_W<:!@)^P1-J5/8*G#Y K+O:D&N?,L:)WODE)SM'/E;-?XZ0\+N3%'F?9 M&KNP_3.43>&QH.Q89B)!1 ](I=RHVP/B0=%]1G[P@F-O\8&1V+SYPA>NQ+Q%'$-U6CX2"=[J;A MH'2X826"6Q!JFJ*?+QJ1W"'+HAX\A/>T8J*2:*E(X2&\!7%H^2J=D(\X"B.N MQLH*4B+U,Q@I/**EA"T)4:S@\8E&-W42BA%3S!>?DFW<.EP(D&F44T+.H37/ M/MJY--^Z=7 0H5.2$T/![46JSG@V_3_MWH+5J36RKD"N).="L0KHU7[!'5_8 M_FZ'V^$^"+W=$?MOC#MNCJZM 4QEHI6$-!Z!&3+E*&Y!C"2N'\AE:!:T;!T,>&F4%!,IWZ0X'I\\W_=^V.YS07&A M(K."JV-KY%V19$D!E7+,"ZZ;"Z;JY^K3+OF7HE92O*32&^^X=CC#1*0U;9>@ M18A4&_%8N_> V^1CP?^BW^V?-Q,#@B3*BG:4'?Y$5%P6"P]]B=J#M8>^_./L@ M+JA W"\KC/F!1R4)FB/Q[&$)>84E?8!Q[5 MLE)66(^Q3Q;9ET"%W3YP5Y9)LJ*%3A&EN1;D#(MH"^#!&A&3%CFE,.1%E<*0 MG7_+?/3??VE/H4BQKLTJ$'E]W>]>&5)?CD,BG(4A$ZI:\#(U%>WZMO0M-[!P MWI_@]BW]%TJE2/X!C 4&6+K$**0UOERAFHJ^!DB^E%H6HXYR =GXBK[7-_WN MM=XP?.EGZPUD,2>1ND)CI$CN*NC*Q2KQ5+J?&XZ0"F4I?P]T8 @YVKF]6O[9#A$^)F)+)6^:! M?F;Y4Q^S&0[>G$$.ZDVV51HK96EM0=AABG1,9S#8 MAUN(UK^.U]YD8)SV:",@N&ALUW.TB.1Q$.SY01"U;B\ */2U(& P1^YT'P:A MY:(P)%X$I+JT%P8L(I64)]4=/(I25D<\>($FU-!SX?0"2-<,MEO#'Q]%DN>A,[SO3 MV6@^6(YAP\Y@@GH\SN:C+[#[^.L(=H$_CSK_]C!=+(R-U(LX=F (3@/?OL; MH\>WWF7M9]DY> 7NGIC,(_FS*0J"FXM%\1P44EIP116$TTU,(]%J2+7)LN&\ M#__3-(FRZ6G\==1G'RKBF>]MB(]K4RU:(%(6-;(5BP ?CL =]U'R_\3 M(!]97#B99,H1.[1 W(+$M>"I\V?@0LL+)0T8K'>V:R/^A-#LHH. T:L%2"A# M80L\@%#5O=KH.'+O^7?>_GNXV3M)A1H"%FA=6@ $8?)D/2K6ML?/H5@@2[<0 M^W?0EG&\N(HR32%0^[0 !>+TM< 1>+@UB^DD:8!X7/)K.JZ^XFDKD+GG%AM=-[-='BN@1=/MQ:[C,(QNZ]9?LX M"&FZ.4W]7Z3B>?JU3?K5"*_JS&/@H?9HOWO/!_:S&X7!KM*OQC];MHLLW5NP M@6W("0P%1F@;E&2QH 4N09R'D M5;V(^OP.1[^*Q*R#U09M*[(4<$6!?U.C;HH8!+?JF+^WP 7D0 9"ZW:CAX]< MI0&)M24,,4,!D7V6 W>-?W*LM =S MX-L!U/=W>Q^=&#'S&95M:OBR*2JL=N#JXFWCGR84\"PA6*+K2?)7LJ+HP^/U MV?N >1U\;/SC# J3U$#X [+E(%L5HI6+LYOA2:-P2!R+'SCCY(FD.V9]:BXI M,)FDU[FU GM% $QA6U.@4N&\RT^7-,^)-DOME-8[V]F'Q.PRA-8ME#F-LD3J M,E/6U2OUWP%*X@C6 WAFMI[!9(^2]DXWN50JM-4O-$8+$%*=W@0W,BT,(W 3 M+Q;>#$6"H[07.T(4)^BI;%NI"6*L+FH:[+<9552,DG27$(K]$7R4-CX MQ[2R*BJU2^0T"IM_7RRI+F$;1,Y'(?$^5=.V'!DIZ/SNN6#8_70^O%#BV'*G]J MGS9B09Q@W1LY*8D-9,8>-GY#J=?\5Q 4RIG6M$WB%:93086KNK,0AM . >OD MDI11]KVH<9L 4()2!;%%-2O\U6J_V^.J]Z3@&[KRY^W?1J!4(UY63)$V[$3W M8U1XI)MDF7#5[Z8K'S04 4SZ&I^IMCC0DBIT6I$NB'N2".7NW0Y PN9 33-1DP7)1)H3!*?-/RP_+7N%(030N)CM4>#$FCOBV[79X9T3J3A"O&8&G67I_UH 6B M-R> ;&"5(;\%E9PPF7.P!I"7ZZD_M!RGB"\T*+%[MPL[)>FMZAR3G"F8>(%" M5KLSWUL!L [N(3-G/KCW]BC:-$Z3? J1BJ,U'C(JZ%?@>JL+0-'"D(8@GN%: M#:'2#%#@J=.8KOQDO\8+*V)-Q++D"?3O=KA%)UAT^46\#10?JO$0DTZ\K-RO MDN,",JGE3KT7^4R$0Z:K2-*HC0>02C[44L%>>^(MQ#/>-$V#]3_W47F:DKFV MJGTL*Z5^OWMUT2RT:F"/ 06_WINSO='05,@.66DL(X_KR,T?0IOI:V\V7K@H MDY7^A2UZ8]_*EGF:WZOV-)_Q<+8I[_&I#VE)C73O4+6_OK\^N^A?]O6^OB^6 ME*Q']P<*W\.C>RO8WCO>CX!34_0K/K$?++YT[A^FOR],50('TE*\X7A;3^OV M[2)].5E;LGTTCYGOO=I0CK=O3P&2_Z&B\P!:^J]V: ,2<>4',D59B(FG(#A0 M#N4MR*5=,J>Z"3N%)"'FT<$@68G4-5:'.GH!@J4W1WO.RG9 QB&V].1H'!6? M>C>PK(UY"A[&:P?@M%>V%;N_!COD@O@+_TA *:6':6"K#1-Y.(IRJ06; M95)B8.K>V<&+%^ 'I]/-( A [NJ7J\\'G"KPJ:J:8D2CU*ZH#G6[CU(X5/ F MH8O:YP-=%?BDX!VQ1AL/V>P6GE[,K1H7;(8D[@NNLT?+M9ZCW+WN>K1[ M<;PW4*R\Q$?YP)I4SK4KE//(E.CIA7N(8X5<60#_U5Z!8.H/'9P$*:PJ.FT(4SLT/N^+NIH&NHN1Y MH"3 B*J75(7:3#>.$G?DD07<&,IWS;+MJM\[TUN?O ;\<#)!R7V4;NR0O;]< M?=XA6EC45[U8,A(FV$ \K@]^K)QV?(> X6)!U5NCZJ@A.6+SZG+]B@ZM,^L- MFY*%?E=6I];"H +Y2K)OZ%8<^"$M9!MZE3V$IP]XSO#Q906W!B&.T%H,R>)% MU7L>QM&]]B"'/#]F/GBQ[#7]NI'5[1WBB(,!56]N:MR0LM0@UP;.#CZS_&/Y M2?KN1!NAM?"0Q8NJ]RH,-5/[@UT*@_&M^X-M?;<=.X38!?% M[$G( D,9R!08*LH"(TJYI'0)6K/ Q/>.2V^P^M?>]D%TIO$]N)S"MYEC14\Y MX)]>=N00-,%13(&19#CD<2:#+TH"T_0^2#ZD?5]8#IANA-'&/\+[05I%GNA7 M9:0'R:=+Z,%RUT_Q"\?B=\G4'JU'1%D>*(E.T^@RR*^(!\]RV:&PS'X9[IV? M0>[IO?:M4:?P<$)IEH/Z=ZO<0N(#$:/;^\%0&48HKC8EFBI#/H@*'EH1D['P M]'V_<.+FAN*0-P.V-Q%0<75^/Z@JSXYVI3'@YW!EE]*[ 5=%ELC*36":N_+P M]KVJNY(RD"D84^2N%*6\!;6$TYKZUG+_O /?>;Q$2=,L6\[[7IE@3P*?B2*2BMZM^IBS62KF:->150B4,S7 TV M'\$0"ZK6#;[%_>7$P8RTG8>S8W7C^+I(P_2J1LW=; M %6%7$GWSWK?^45)KF>6O9Y0\HME6IDB>QDRS"."A]@67 U&K]'BQXATX9\V M;+O\N>A5\BJ@?*%%XOU.]/XPJD@:Z<7<%DG8$<0'R#*JK^U1;]E-01+%[56LYPBWL^E&[4> !SD2MH,C(*"X6?8 M%@)-/G-KJWI#D76*0?1D:(DZ%GM.)EOTH)E>2 M_]X@(!B^&[409O*Y(]737X3*VFVD">0Z)/SX8,5='\(CQO#8R7RWP=O?%+15 M?JY1B> VY*,]*3\]_1Y:MHOB:I*KV7O/%TN=76%$4V E!QX%6Z5DUD@Z\LMY MP$]T^:WWJV@;D(8K__Y6YJM#W#"^+>GOXQIR3'6 M1\;IKRLW&OW.#E:.%^Q],/6?+=?^*Y*5NYY8(?KE)EX3GGM 220^\#,$[AH< MI!#:(?K0^1G\O\ZGSG%<^,-T_GDP&?_?P7(\G70&D[O.9+!\FH\ZT_O.=#:: MX]\OX$ [QPTH[$#?^0X7YB^U6@AIO@PA&SS'7B=,FJ5X/MW$.+.<@RE&,CC3 M=IN4\;]=W=1^!JPT\2,^EA!)MW"&?Q+L*=F?R:[5JW[WNJO==I>(@;S550L# MU5W!*U)W"_O9A0I]A5+.1843X 8Q@[Q9I5XE,%1=-Z_J%N//D_']>#B8+#N# MX7#Z-%F.)Y\[L^G#>#@>&:OD\BS@T%SD3M]J/_I3Q5 MI[1Q*SQ?$CD55<-8V;W\RHY7\Z(S'PU'XZ^#VX?1?W0FHZ6I2SI5K95C+1>T M_G;>J]VFP#G7<"UT7 8)[E"GE6?Y#8=28V6A?PVAKS]FABB;_/J61[,"WXK* MQ8YISB<[9"SS?GZ93Z;+47J-*UK>A!/["1FT4#!B4QF>@Y/!24N-VM:4I<3# MV,.)7X@8)5MB_E9/U8'_1#/P[XX7!4?\Y9?1/+5L%BKW1@)H3PFB;'O4]M^Z MW1LYRTA\\^+M9LKBXF3FR2K3O"G59X/B_7CI+;>V?YJVA;'&+O-K[&$ZF"PZ MRVEG^64\O^O,!O.ENB,E =$G27%):XS1MEZC\N#_3K_,H;3B?+^6"XA/]8+)5N;=4CY.IJR6"L(Z+!OEB>XEJMR1>LXJ0^2 M+@W"OYRO\\MY-D?73LL_\%W4Z!]/X]GC:+(T>ED3:Z1P^':8?;]U>]=U;\K$ M2?$[>$2&R"R*[EF_U]>C!4K();^-5R9@,AE!3+,:'2^SQY.MHL42: M _ZS\S2!1L)B^C"^&RQ'4*M,EN/E'Z9JD\5J"]9[E#X^E36>0Y-0^WWK]OMG M-U=U*Q($_O#M$81;+X4" 3\Q_P F*A$^D>1U2$6JFZQ!<'07YSG\_*S@'#X: M+,R]RGV NA& U#48W=HG-Z_YY@?/(QN!QSRETSN9LEQY)9.YR!&GK,E']:C: M9%2%F7=E%@6:82_T;/ '=D&;ND(QL:FRYO];^VX!5#?F67);AQON^BVO2,)5T04+4<_,]HD2QI4U=TFM3$A^.N M42@RU>.6!A3O$,BDD^-V2W^1\V**T<7$A2K&UQ-_6QEZ&[=.484-?(G N4@+ M8J-N!Y/_CJZG3%VA*%\[MTUK)V4T#H+TFZ_>Z,W03:9N?F] M4H0DI>;ON=HE6%"7XFX/EEYQP0_&^BP(:EI\F5VOODZCZK/(]8N1-I/6H.3TX7JV&&(Q0CYM3 Q6$WXTG4.^,D&?? M5)US(%+H:H[2"T+JLFYM43 =EBJ@=Q/43.)=K00#<9#KYA /@IP\/*)?!>+(];4O9 X9Y-=Q:6(;N)!W.SN.U777:+N&Z@ZX*\XX]6Y![!NTJ1_' M.!Q]@L)@1&RJ^.RW[W2?P3@$TI>+U0E MN\DO6KY:OHUB%),#$'[SQATQU"V(Z/LZF(]1Q.WAM!^]:*L]WT0A96_'J5(3 M4 ATKG>1LR;&6N+<_4U9X.5DF5[>U4AN\O/W!7A&ULX&B-#E6[??NSFK_:KN=#H"H4/LGJ:L:B'^%]SQ MEZ2TR3OU8O\] /_:PR%&*+4\[PY=$!RX>+I=C/[QA-;SZ"LZ]1N[F$](YEG, MA"[?>N>UOR\_G0MS_9+:&[EJJ8PN6+)"Q#5YH0X]N!!=5.DA28J>JF$]WU$4@.7R.NT*@ON&T\G=:()"<>['$WC,'@\>H,5]/YT_1L42IO>=Y9<1.IJC M=8["=0:3>MUY@1^F5@G\Z;A"X _?1-@T=9TWIE]/UJ"U>_A+SICC J#JR-FU M>=V_N=3S+$\N7DXN#I0PJ=%Q@[14[T*%#B!3SKJ"A0XZ_Y9\XM]-M4MDUSSH M]6I_IG!K!78PW9Q,ZBWZ7Y9FX>MLBO(0$4)>052@5=UE09V[T['J"Q\X:%W: M 0EA"B55?"-E^]81E7!D0+%[+6(+#T1H_5N(%V%R)16#TZE%[CT?0)LB2J*P M.KV'Q#\Z46 2GXHI/5X[\"27?$FUYG7BZRD T\TH"&UHMA\MTQ/09!ME67'3 M[W7U!SF((X&#)DD5Y+6J#\OVOUK.'J3JS(U=R)D]CN6@;C5K8GU2OY[18>?JV R/E28TQ@Q MH2?U4Z@@H?1H!S1$"4R<8V>&.$4(461)>H[!^A4'RTY R.,I%>K;; !4)S6! M@MH$;#6^GD47W)[/Z4PG-6\V*DI1EP!!KJ/4D.HD?&C@[=X.=%2B-D&+7,^H M1JOBL^>M?]B.@XN2A);[;*-ZHZA(4Y#\B6IC7C00/-7(3=!3 MU>])#^PU 3NG/Y?%4/$XK<>2 -D)IJHZ6PW!U'CW8MD^4L=3_\X.7KS H MOW?6/>L)/^J//M#\)_T\':0X'0YEK)+W7>NG &SVSH.] 9B9=)<#?_7 PGFA^5*5:2*TCC:77@.-X/]!3HWO.'06T/X20II.^HZ4Z_);(OT/MF@=KO=Z][VM8H!UN)>T$)*O5GBB/( M/:UX[KS]]Q">K9.];NR*8Z'*>,W&AW3*FZW"\4/QI;?6TL_PRGD=%B6KP/!(6SLE#>&JQ$7);7$TV=5Q;R M(TKA1ZHP7&H$N=8>[=,BEA__.-DU<*$M%+^"^ ILPHKT*]4!HM&03- \>J_X M:G6Z23U^E :EJJ.W$V!*N*+T-D.QPSE)+9'.*B&Z UWG=Z#9?#H;H6J7J,#E MZ!]/XQFJB]6,G8B8;8/#!\WL^ZUW>6E,KI7265:,TQ(E9) W24N2V[ABM\EC MVL$*$AC8A]=*R2OKL?N$GEK&R;C!>H1S;PNIA)N\2KA]6HPGH\6B,QA"?; 8 MX_([2#V,)U]'"UQ7&_ZS\S2!UNMB^C"^PS5S<5',/XS7&<<=YLA&5F@,HX^N M0VT!.H+;M]1/_*=9_J&R"^L2+BP](=A"\BP^SE8DNEVQ-NE3/F2 CPL(V2' M23U.4\;2DLD"QP_1*L<,4OY02V:O.SPI\I*/! MH@'1F-'C,&;%-W9S&0?;:/0IM* L%/6#!7%K.W;^X:I>BC7M6GH<8[! 3]WOWNB+L"O'S9/E*TAJ\RX\+/?/*)).9)$6O*2Y'4S^.PZ@ M,WV%WH'O(;=GJ+CQ-^E1T8NMYX?H1)E(1&1;970V956R>4K=&Y M>QJA(-CYZ '?,]84!BLA:V>.9:QK1EH/5#*8_P$U MPF#>A+4>0IEN/0?*+T"Q*.$;"I%F+7=&)[DK?N:#^SV20Y)W:+ *[5=\=*0O M;$I'X]8OEQ@*EK HC4W>RK,K-JESEQ ^#H(]6"^]Z&;;\\66=,$CEM.E/'N: M#[\,%J/.[X/Y?(#>NH\7BR>XK\,M/HHOFL[-7_ 'G+CK.;J2P4\BN(UX[MZ: MRI)'@0BI3"%P'3P""\UM/77GJ)JN'V7#A<=6/_D1Y7\(4/_HZA.LMJ[]KSWG M6^A:OIU9R_VS?N],3XVYDB@JK(U>.[_:%?9TX".=?9A?W!@6&:N-F*Q,OU%9 MAYBF5=YH$#DXL7JW " R**XE5Y#\%'=\:[N86U]!@ (8W36JIK-" M>0(]]*OI/@Q"RUU'1Y713^"O[(!Y_6O&I-[1LC"/S^I"431H?'A$?\4LFL/_ M]6W$(:QIGEP[+*OL2XSYC@ MG4V2SBFR*H!5S])/X$OD/A;"9)FAW@\4I7%' MTK%(4QZM0^DDH;-006*#\02>@$8H6L_XT\^!9J&8:THOB+$+?;M8-+%;L/%2 MXKR#_X&'?)0@^A[^WGZF1Q1)&M5$]<&4&VV;DL<%I7[\VK>I(X?NXME#OA3= MC0BB3FBT+)^[_>Z-_CCQ2FBK3GT;S//];F?Y;]/-\6V4%P1#R_??X"I$IQOV M&WB!(=H"HJHD&^7PEZB?D,7HN<@B3+0YY&M<6O@6N&!CT[.'21BQ+1"3S &E M]PF*S69X>L"YT3P']GL>NW 2T"00LJ$+,@%-II-/.$7E].$!5;\:3Y:C^6AA M?F8P])PBSPX.HYK>\5N_+^FJL/@[[$M"GGXF+F\>OI[<#I8FM7&O7J#ZVMEQ M&AEWC=8Q)!BX*Z%,7MV")\CP!/PXQ@F[%CB!%UK+0X9:SA_ \I.4#XF5145> MY?%:ASLU'*DE,$[1+I=Y8^Y;;@ Y@^_/W76#A\%DV(#W)$16\=16HW>%.!5]I"TA)P]6O S[EM':1 W!Q^S\ M9B1"HN)":HH7_5?+MQ&-B?F.,]0*/A7M%KSO_CJ8CW'^A<.1%.>?U5CRHH(XSQ7@$EP@ZEL2&*2TA._6?+M?^*1.BN)\@) M#-+KZ0Z$ENWPV3[]L_.S\WS*C<^#R?C_#@YU>R:#Y=-\A&P>5.MK$#E$_RW^ MCK&'J#2CAHUZ!E!,$=CO<-H; MS_&>WX;>0[A^!+OOP"]2L+Q]31<;A?PA12/WU?8] M%^TAEL.- ?[>[4%!19H5G/!DX. ?$-A?+/OVR]T$_!BYP']^XT8!;]_V8* 2 MQ0K.:5+R]&PM=^VYSW-T1)L#%_Q 9L@1U$H1_K.J&@H,TY[D"&->@5Q M]U+VB[WE/O^TV>0Q-@[Q8=J#$5G$QQ"YT 614H>!5'HKG(SV$81;+U6].?]; M ";6#A!.?%6&,P51P124*)%M%CHE&"'I6%,& M',:<::_ZW1L]N09+"DW*N3:FVM!S;?WGF::CH!+5ND^UI3:*Z0](9;"U7PBV M1>;OI@A;KK' )I%R6I6;UX)76,1M_*2%*0+C8S-!+!126N88QE3IN]3GX;B\ M;5--D)&4)]B6BXC"9U-NB3,[&;D6^25=CC[=>R)!PF-W;;_:Z[WE!&2)YAHU M7()\]!CJF<6X.Q[RJ$N1U+;A\A,B2[?K5$)RI>\!^-<>'>A?4? [_%2!BF DHA.+WMZC, M:C#=I#+.DTP%[O[-P@]=ZGDU4HT-NE5+]212UHL=H@D78B3^:[L10"/2T'/[ MS++78[=8=OD&[10?)YVZS_&*]/SAW#P#_@K)[_GTY8-P_W;"1 X;&N]&>+1= M?$.3D%] ^.U;]/2,@".!$;(LO#'\?DP42549H<#RE%Z[\T@*Y%1"WR'#*$KD M%,VT<._A[-M.E%1G08R/RW;D]2X.3N+?OKC[MQ-.=>; ^1_A'0PSU?%+=N)!U&"8TG?R+:5=:4;B.+? M4)C_?H=I>;3\/T$(&[BH/N/,MU^M$!Q+"T6I&] K ,$\!=UR>0H^=:(9=E;' M*79V>(X=#T^R$WIHL:!I=BQWW=E$$X4=XIF^SUP'ZV]K8$?K ?[C MN S@#]\>P+/E1&Z+@@B @A:F2+8JMX]RXR52BWRB.17>RI_^V13)\/(S*P$F M)4K#49-:?H=MEAP 16AJ$O>9O#Q16B(DJ4SS(;!UW^X#:&D&P6 %S["!C1E+ MCF BM#9%9O)T61F"*==1V@I+%LT?_=,'] @E9C]31%Y&4'QB9I.K5)/>[Q%N M/UO!(N)C',1^C&JF1I?R]VZ"(-FB.%'$%J\ M'2F9NJ&*G&/?%@9L")"'IR@Q>PLCAM_MNNYCD10A>4GZ(*,PGB;@8 M'_P2S# I&4,W"W5TK) =<-(Y9%2)F,H8G5EOV/Q>>C'Y"=] \-GW I*+A]6M MW=@J1;VDMR6LNJ45MSQ4XQFM%+AICX-@#S?^O8_"@ #\T'JQA8P.QN[HYVJ+ MCFG33?2;HMVOU$#MA(UD?B@M]B*GTGHMF^2]9?M?+6ALQ+H&NZV MKF^39'!(TL%396N6F!Z?F><)178OBM'\%XRW^#&"Q*:&J*,A#AW(FA)4*9DKKB M-1_@? \JQ_!MYJ#5ZJZ1.GM!IY/;-T;R*(Z>IL!!6+ %9[:2U!H254>U$%2+=];VUBG\@7Q+3 MVK=/P.5(-C,Y"R/R8X[>_BLHE;$C=I1#NR-BDA.RB>);E4 M.K&M*?(28GJAK#AI,\13L]C:+R\0F'#27RQW#8=^IN?L)K4W4("J MYK[_?J %Z%.:FR+="IJY%(F-C[E/DK+MX5S=U5OZ$>$="%:^C2DB&&5\G0W' M!EW >2.M M&ZU8 $J]WS0U3\X?CTEUAJJZ!IRY# 3:(")TCY_+*$O:"(F"3( M;PY6P'XEA4;Q]6R)[*M2K#0871(4!H[C_;#<%8"J[L[;?P\W>R?F6# 'CH7X MMO1F>W^UM0(P6+^BMD&D$$]#^JH/V";@R&>$XL#QVM.K$"])GP( F?5@;TB1 MWQP]LQR\@!R\:"*4JE*L)-BZYKI,**DVM+I^M\/M8@=3D")/U 7P M$:->Z1/@2Q-TSX&1 KKFT.==($:8 4H/3;4KF 7 %2 @!Z/T^/#?HY\OP U( MY@RY@REPD76*%B-40:V6>I$PWKU8MH_+TVP>//?YP7X%:[R\@B_ 0542GHB@ MX.K;,GR4IUEI3159Y0NBEYJ0+ !/?'/[>0O)A 1%^G:UVN_V\%@(UDM_YA.\YQ(3V04]X4-VX91@2(3+ @]_&L] WI=YQ2%+DC M7V(W9&$5RX)F+1&M$'F)4(V^VAD%H;U#&V!,%>FP2F_<)O&*$9D(6>VEC8[< M%+=68*_@R>O.=O:0&R/+1S7L J3#9L#'.95$TU?DJK2QTE=\ZN!9X,IKZV@> M'1!/I/-O<)C@WSO0P.L$:#8M2G;!D:Y!UGV>Y#075W!9W.A-A$WE&3.FATR3 MQDB\ZBZF)%9QZ%A!,-W@R#1*/@MB>U.D+2R] N>2$(U-EGZ:0&I^BWQ#4^1= M3F@%!S<^"@UY"9%*=$A] 9%K9YK8.-E>=-#FH\HKZMK6BIE&F^Y5GS?'MC32)2I$H2;!:+*()",?NRML!=)P= MO,)3(^+2TDNMA:WG0/KB8S#]F%9R-,.!0Y=^7A_(Y(+2J)#:[UL$.2,'9::@ M2P4\*H/O'8#N=X N.\%Z\ I\ZQE,]FB'3I*A3_=A$%HN2LG+T&VBPY@".TE* M30KY1KWQJ U8-%TF-$:6I]?:DW5)P41YJ)%YHB0%KWE(BV\D- M-B&N*"[#4CO>DCNNY'Z+IL$*V[X3[/#3+NE)F[$(B9<+)T;BUN\4)33J%3]5 MJQTGZ0-'5!1CXH6I?!!#ST49(B"1OD",W%4 MSJ(S'PU'XZ^#VX?1?W0FHR7Z4_RUCG_XG/DA.$?6\!2:*6C][:)[4_MNLMJ" M]=X!TTW"C0B*%*HAV-PT2:E5S):[H#F.1!JG,B2%.'\07AD[M:AJ4*@F;C!UA%K3 M5LS3CBNS%R?UXNMD*EJ$QV=8=WFF[4UKG08-)Q=: M: OC/?I(OIA1<^QG*FC*2)G;M&&0_VZL&S9\!(=I.9ID<$.)I:,Q<(#!XG); M6LMQ5()X5290G;>]C]XKB%*?T5:2Z UP+D<#Y08XF4''VW2L9 Z=C>=WUO$L M.E9R26S\S7#QC3K[CIC:[]M%_^+CMEBCRA&4E)I[8\F6D)87<[HNC W8KF1" M0-J%,1-3S;PP-D#<%04B?&$L5Y*J+HPOS_O=*[TO"#GY*')AG%#U<6%@&^[:U';JD[''KFC'24\1[< M0SX>-*T-@B&^N/2@G$%;#34ES*GJ:&/X9T71UM!-\;P-*)/!!4E/=J)M<1%"_:G+>SM8 M0YV-)S]V-YZ_PZ.+.FM[(L]U#A_LI+YHOE]6PHN=B]KK0/%A'%4(@/LHW,(K M*8SC,*;L3UP2*:L9&.3J/LHWTFKN]KO7>C890:BHHESW:9V FAGP5T@0SV"Z M@=OOT',<@+V1B-KIWD]JCQ2:N]R=FXR%:D3J#H4C*8L=PG<)D7-U;+*XRQ.H MX+6W2J,1&]ME'W+W\P^Y)]/E*&T6*C?\"- ^H8M@TM&:"I<^:..-NKY5RQ*- MHBOT["J6=(6N,T/,_GL _K6'3!Z]PO]9PD_1ZC$4MS8%$RHD78 C 288 M,&7J[3BQO7&2%I %ER0I9)HI2VK6]\*V#9 A10I,*5*(U'TF;^;UN@$(4:K/ M*W%%R356S6G!B^EFOG-C]LLRK*>]:'PE0>=Q4XY^QPB=*TGUWD^^0*S$6-C0E+7,R;"3 MUO2+(AAT=I\?'Z-^F* J%+F$*RX?'Q9@F&PL<3 MSX#/.>.23J'TQN;(L?2JK($>2TX/@^" (3!D"_G1U';+&/Z>DL5B8FO MP)G"3:&I:WFSL5=P3'A,6X369A,,UJ\H%HB09XRKCRD2%A?2Z>(N0VB[ZIDM MP&J//GT'7KS )BWTDU9M ( (:2U0ZU\M9P\&ZS58+ZV?O*GCZ)W:A((2E"HI MPE,O*$YW1P(,3INU2?!T M<^2OI75I$U2$Z8RQ<5E5Q7BAY4@\/CQX[O,2^+N9YZ,)Y6\YBLX/S$YMD'0% M2F-97[55#S"OVLD=VH",DE3&J+B6K0$T7(46YU [/AT!@OG3+O+YTWAN1LF) MU%9X*AT'S\7\QWID)'&\W6-W_G9Y(9I.K8:[UHM^[T)_=C->[HE?O,;T?5R\ MEKCTTH<-0>G*NWAEP:6A%Z_Z)"E)(.(7KU(EJ>SBU2S!4/@H=/$J5^DVX>*U M@:JR!'DM\-!K=,L9AA&ZJ"7ZY>1J T+ZD]H -/.]5QO59H9LP.2G#UP$R%#[ MM HDXI1^Z)0J:^NRW^MVFPN7JG1+NATLS#18GT='0CJEBWPZ):+O1E,R)>6A M[)>U9TI2O!?H6]RTW( M0XRL59:Z]C#G*FRP@:N_^ Z$67VHS%"-A8LT8@VK7$739%E=351BV6:-D[ 0 M(4IBZO*A5O7MP!(,Z,O\Y2=A6S;-@&[B?GT'OH=C%WY[CVZ.QR[40R (YU 9 MC#8;E!?M%1R?0!,TM] 8V75PU>^=7YF]H.51V:Y(>GC 6 &P#E#:O&,2O>GF MA*?DPQ=/[\:BI0I]2C,&=-7N"4//Q3P9>D$HGA+@*G\D&TXGR_E@N(3_6"QC MSXGQ 2P)%WZWPVV23Q*'5C$C64J-4._")TZ-(QZ6JV]F45Q=]KO7>H/B2D@S MK0K*TZS[VE8=5 :KU7ZWQ_?=Q<>>DC#B'?>]0*P2/^2>+9?FH9 9N,O1\[T@ MB4&QK!38DN/YA]:+#4>T_P+KM&62SNITS#_HO,U!U+;HQ%9RJ);@0SH+5"72 M5@.8BB!A,,9'N.)ZJZ(!6R3K MF4CDUO*?P=)#FQH\)%B$E]0B_5N"#SET*ZA I?%JJ2'[WG6_=]9O(N;4\D-J M==5C*'!^UU-DIL]\#WX[?!NXZ]&_]O8+,HV%;[*N\S=9L_ET-IHO_^@,)G>= MT3^>QK/'T639D!NMA"DSQX*82G&&XT4VL^^W*^'DU]43P1V*4A"GQU=^B][= M%(U10AYY?5&)Z"8__":2>_O&*+G%T=,4B$B1$*E_!5M[!8UM:GFN;*/&R)(A@;PL.>AL?*1"E!KWP".JW O; MME?\_.3J+G\MYSG#HP79Z@(_M\_!OMTDW;^V'3;^/Z-W7KAO3^ M2M %Z2:FK/T2?,VO=R9AC7>N?K9L%T4-3%T4P7)R9&29J7R=,XR[/NOWSL^: MBX@*)*MRP2K:"V[W =P=@V"P@E0%=FQ5C]U7$(31,_LG%_8,/,=>(RMFY$)E M_R9AJ[C)QV?-L:3KZ/%$NT;\)^=I\EP.EE, M'\9W@^4([BF3Y1AN+\W=2XZ>G"/;:;G?N/I]Z_;[YV=G^H(Z"H 5W+ZE?N(+ M[N ;QD3EPR<>6HQ'!=H-N<5=0*YCK_/0L: VW2Q";_4G)5B#V-X4 4L54H'L MA>@W1,CIN5+C,?(-C1.K$/_S\N.DT!3!>;N=Y^(Y#ZB79_F&I@F.D_$%$N,C MK?$G@.-+T-%K?)5(T\/%K4V3NBHM+$ ]T=S7+EZJ*B:V-T[$ K+@DJ3Y:OED MTE3-7-@V2]QY_^)&3\K&9PQ^^S2WWN4@99_YF MG$SEJEXVK<3+F)H$5+@,3_YJBI#8W"S@?)EEI9[WC[9K[_8[(O._Y1I M927 )J.1JNW1^DF77OKO#98>DXS&!^8.?EC^FG%JR+0Q19J*SPILFBF7PZLS,;>07[=6@+(%[=";]U@2/H(]=E3>OAW;S*PW?&F"2#W2ZZ[1;>/F5:# M &R*[B?).Q"AM7'04;,7B5!/2?BF;5[\.]#SY;P2+BXRVP_VF[STNPVKJ>XSV_/81K1RB#?*!4?@-6OS][K;VM@1RL>_N.XT.$/WQ[ L^7$421Y15[0PC292U;> MO!034RVJ%%8TIT+E>_IG4\3$R\^L!)B4M%5]ZDG9Q<5RF6I27C; >AUH1V6# MH@Y1B?EPZZ7"\_*_!0 =)PC7"56&,V6!*[R!D,Z>&'-7QCR/9,"-1&#A#L#N M8 IDE,@V"YT2C-"8C\G ?4B?K[^$Z*1N36UPT]S;KAV"!_L50!:&EOMLHZ*: M*),AU,2/UC\]/PJQ(KMN!$;(,K&G/?&H(G=.58[$H+HV9O.1@ZO85(?D>%*& M3C/5>+7+Q =&$C!:ERR3^I!)IN0(5GV%3&=!@I,SPRJ'H7H-IRZ>Z0\7?@7: M+\2"ZB)=34.$L.A.M$05LANO+>+PG&#IQ?>WZ1?N4:'YL8O>(=AK&^KA7/&4 MTN.T"$5R>=#XB%F\S8Z#8 ^WZKUON\^SJ(X4"@D+3B*X<$38!(33S;WG;X"- MW(GD-](5QVTAY-3P1'>:7,+6-D(I-0*TL7LH$Y[WEC!PLD?FW'1S=$07UG@2 MZ=\BK,BA74&*W/)UG@@ 26A)Z]C?M]X(*U_D&_+NO;T?;A?[EQ<'GQ4M9_#L M _S/I7?<_@^_+(*1_*^T#6PU<4A![5Z-20H+F)XN;_W5"Z%Z3^R((+8P3DM! M5QLLR^6+?J^K]PVTA U2(B,4U/P]PJUO -RB^^ #,R*S8NJC_Z*3]&%58^,B M^BL__$H,_C[@*(LQDD)N#($GMEA1!G\XG8A#$R],>?"&GHM\>I#$.8+ .>W, M(#!,"R$GA062KM1- M<F9[Q\D8(*9+8LOU' MR_\3A%\M9P]UXN\6BDN"6A)CUUV!SY[E%+HG.;NV2/"5R4X@H:;ZO#87T-#; M?;==+,1%"%Z(A\7QX='E'&Z\%LHFC4L3L5\,2_A"BW!8%W<2N*IQHFMS(:79 M!:"@K! X;W.P\IY=^R^P7OJ6&U@K?+5PW,R/"=#3$D-W\:.?**D$T[>DZ*OO M!-:J.99 78USOG:H'RLIH:SFV1CCT<^5LU_#,_!GSUO_L!V' %RA,5H(P^KT M)Z!2XX*O_;PH?'E/J\]8;K LFZ_ZO5ZOZ3"3R(@$;U5]ZHJ=5NQ+A>PEPA 9 MUR-;1V, M4CC _S1=N!P(!"M\I4K"%FQRA>::^<53[;C;3KA%G3LU)0[%IYSQW+7'>/J ^%]=7ES?G5YUK^Z.#L[O^I>OLMJ8-=06^@M3"LNI@+5)H,'E&<: M1B5]K)C@TR2)5Y 65]@4D?JFR%I!@D_]\A<1%)^8V>2V,$.=F8)DB^+T:J\: M^8U_7*?T*:Y^C-2G[.DL4/!BSH"](G5;<[RC*3BDQ"'KB>,\>VB!;?8[2#]Z MZ..A U (2752(>\,0UO/9$P#NC BN>[@=#'29 -)D#V%;!E:P3:N>0Z/R^C( M(1?Q*CA6A1XI*$BAH"QN M0(J>0/*!PHB:JEX(V:]]+ ,=RX!#!D;EC##7Q)KYX,6RUW$\)6R/-4SA2M(Z MEX]U9H(1)BPAI6DR&GW0F?G>"_##-U2+,(R/C"\%:5]J_?;'*M.TRL0D8E0V MD!H,/"R@E;=[L=RW&H\\A,]^+!(=)I^(,)2F(S'Q %20+E[Y,:C@FQ\K0\MA MB%<22A.I-/I(=/HD")NURZWE,IY5U3J'C$QOSHS)NF#4ZC)',I*2SK3PZ!,? M*=-_6*V\O0O/E]8;)22UUCE\K#:]#@=!R51.YW,3+3<7/*,0_6'^9+#]3XY8^UHNVBE5\> ME?-#,=;*1;NVG[N8)Z@XDKO78^^=S.%CF1FS)?%(IG+VK3;;>SC3Q'X5XN>X MJ3_7L,Y(G_Y87IJ6EY! *B<):_.J0J+5=I B?_QC96E:68(BJ9R5K,UK*]GR ME];/>O>KX@]_K"E-:TI ')43LK5D/944LA&/[K*"/3?FL5V;UIE,T48>:F5*2" LY)&9!56RD%9?N)2.?S+J>P73%TKL>*9XYR@JWCN<9?WEQ;T/>8 O>GVNS>F) FCR%%: MPL^$8)-S',E+^&F4>"M(B[SW\5#?%%G+3_AI@/Q%!,4G9C:Y[4OX::@@V:(X M.9]7)/\CX2?EH& 1NI3]G06M"OA9W+0H%5WRK0Q#1;"\LM#@$V?TG1]M?OS M$GJCFFCP<+E:[7=['.)\+)/VP,8#LW^6ESW(R^NV8*4<[55UAVE!XHS7L<7/ M(UN% YJ8*]_N%#JQ-*L+(=WP;A0!SZI7FXG,?)_FZ2OJHK0%:.PP& 6AO4.C M/05@LW<>[%?Q"DC]NCR>]H&LN K2?W16,64=/T4:=H3:8= !"74(#I"\CH/H M^W"*O@^GJ'[E5[-3-*L$C7>4572*FB3>"M(JZ11MF*P5.$7URU]$4)6=HBR! M-]SH%U.T7O;M4. CAVY0PO-3\KJ M9AIXA*6W" WH.$4Q? M<%"Y^XQ_C)-MQ7M^YLVJT!W ^=G9^>D=P,-HL!@MX#\.G^PXZ)N1HQX%*^.O M8E>]<_RN^;YY](P7@".M#+<\N7G-ZJ9 R-'<& 2P.YJF.E@2RNB(F+?5R%>*#DDU M$:@4%EKW9=%"&^P=HD>8'4H=?G6@"=KS9;%S[/H.D<(@7FGH4QVXP'KTF-FK MW#9T[/\.$<+# :.*,TK;C"K AC'>.X11&8XH/0O7M"M5 %&F]SN$#)M^I<_+ M:W?J9IF1\/6MV*[AZ]0ZU%0@6VD5N=I=NP0&$-4-=[_W!AD^%5.UR-HK\+][ M!;BI/7,+@0MB:'EO&*$AHW)!,!VY32)/_1S[JLDWRK<=A,HJ4^$MT&%. I1HLK$VL)*?:]4::RI(T MJV? 7_$:S^QA/C!8B5-*;R4NZK"P'BU4J 47DMAD3,H2X0^YI&\'6^KX%?28 M,3*?/N(==)VE(,=GUAM^AG>W9Y$B,D1VC5PU*@:B,IU&14-( CSAM)EBR03J M@WF4H7CY SBOX-%SPRWIQ4+%44W#5V7,Y&&H@D.2D$GR$-5N*_'R:.S&'/H# M6/[RAU<1E*?#?:!1C#62C"5C')6\S*D(NP^8T5FA- +$+% ]N8FG$:Q'/U$V)H M#) 5.U)XH#1%M<@.!WA/X&'P0%(X"4OQ*'5/#M9K.YKVV-UX_@X/)^J7S*5F M._@EC\-W[./X'^Y(I=/&DKT#P)L%"6KM@17@1^F M! E_.@H1_O!M;KG/H"!E6>9O9@J&G]E'<;'),DHPA4FI3OYJBG#8K"T0 X4$ M.1G!2O'^T7;MW7Y'Y'[F[\;QGS*MK 389)B9O(LE/>LG77KIOS=8>DPR%-QE MFV!=/#"RKS%ZF2+QZIM9%8+;E6ZMR/^' DJF&UQOE65'TSHV RYT8?,Y3#GH M;E?>M2SY0R]7FICY;L4TW )_9KTA0RQ8;FU_/;-\\2#*\WP.J>GR MRVC>F0W^&-P^8*KB2G#YDQZB9$18 MX)0DM#)E]9;AVW'5BA GR;!S=)P2XW1O:/F\X:+BD!=1[NKT7RAE&?@', 48 M(J+-J_&*]*ITS)44.[7^0KZA*6*4)!"ZA"DD*RVZ<-@RW\BE%4[;F"P8"A]/ M="X75;I=JSQ;)LG31FEIB@3+:4A1PG1[6 E"7 #_U5Z!>P!B,HKDEVMDKNCH M0C@1'Q]=2B+H9P0.>KNSTXZI0B63([M42VY>A4$J9> M=U;ME;\'Z5P3].@\8OLT@V[.SB"#SAL&A'(D2O)6Z<0 YA:1ZH&[9D?>\8_0 M'IQ4)5J2#TL[GZ_'!<\ON-S%+>9-'*Y.Y 'R'JU_ M>OYB"SFT]1PXS4(A%K4AKBX=2KI^IB7(O0Z#2(J!=M4ZG MI?43OX5&3!+S,G7SP7'+P?^,%HF7R7R74IKV(IU)XU;6!#W M<#:CGRL[0(+.SI,4*4WO93877F[2 ]PW4OFV[<1 M$V+$ZK^E)M>8]_>6<^_Y>$.C2)G5O$U"+D5K"VR\ GX1UGI!RS8!0)1,!1:> M2J/NUG+_?/ L-S@\!SK\1LS&Z^5MO-O!Y+\[#]/!!-TBXO$_H=(;G>_P"QT' M?<)\P^\.? ^YT[44-_Y6^SO9Q6H+UGL'3#<'J:*IT?*UT+ID<=[M]\_TANN2 MV5Q@L(G255MB$$$0CEU(YA[Y%B@WA?F&ILE.6!YYD7(2:;X@)]8.4&\&2N\[>)3]DR+\B+ ML;O>0_IMRX'VW=#;[8"_@C]$Q VWMFN1Y2LZ1IND+X5VXNE6IH3Q)(8>IA,' M(J"YL85*Z=9&.8J22SRT:LK3@'CPP,@!5-S8-&E*L'D$"%6'A-,["!JE?EGN]?J_;TPL3?AE3 ")$;2V)?NKW7$PL'R6P>!6\INKE@Z$Y M7!B?.H?/O0]W1NU)6[*[($0FI\G1T=)\&V:(ED=%U8KG_M-UGMIP+FF<)[D."]=SZRY0O+YD*,B#6:YX- MX13M\-Y:X0(U%#,\W]!LN8N8X9RT:53:DN5,-<&+FIHF:TZ)L41-(:[)9ZXY M>/6<5ZBYLM0RWC!2^I@M?HH4\P 0IU.W'2_Y",ZZ6R&T-@T"LIPN= (59,'6 M*7N(=D"M0$MJ;K;TZ3)D(8!!I=*[$MT^=>#O^%SJL&&;,4"DKUW%$+)$CUTX M+1"$^BA39 F]$B3'>[BBG,?&\%P#I(#LJ(.02\%#5M M%S*X*:RE6$*-1XR7N#KN=,/ 0%'3+(GFS,! EFE#ST&I M8GS+$; P3SNU"QEZIVX2@%/D."8V;H>H2] HJD8OY>0 M&N!L*B=Y34]^]286V]?//T],6:4@Z>K"A-J-F%[X(Q]9OJT7(1,PB5\PJ27U3WWMX7DM2Q0[L%Q:"3Z$5O M^&M5 \0HV3:E$]H>O\.?$[WNR*4R$+SN.$ZBDYK%QX5' M9+ $JNC4 M+N1;*_(W&2@:"GO9QW,*C;KO+\SSQAD@?,G:EDZHTE<.M2OJDW"\@L5 @ :[ MHW$PX9=Q'B ER:TE>5S%'>$8:VO_!=91O.UT0SY]G88FEALDRZYKR*Y^\] A MD72E:D5QFL&A8P7!U%_;KN6_X8J+@H41+O*1A\.'P6+1&72F\[OQ9##_ Y[- M!W-XZC;_M='<;M^PH#E/VJ<] M3%GPHBRGGKFYB&QR>@3\9 ^_R,!K/**8=CPGM3=%_&6%6 #(5)-/*6G)TY/ MPLCC4?3="D')TL"===10U,46*U14Q-W7F)=V-+#Y,\%?+V8/!/MS"@_)? MX#0LD-':%&%RBR+G7A:BK%TIV%+$1WYE(@HX>C08"66I4USH2O0&2B8>9I8_ M]:.,8GA=S("/6<+&!:EGN_ A1*72I&LWGKUW9U3#8QT&PA^9M*A8^XL$$_,!_(E]7\'1N,$HD$*HT$5O] M.TCDN(H=4%-_;C]OPV09+< */;VQ03"T' >L;]\21U7[8POP4Y)(20GB2 9N3Y*C MR;%6V,$V>$:9+^\!0*5'I^$6^*,@M'?(2)MNX'RA8HXCS K]%&7&:3 VY-)< M2_XW?2?C:'/G/15'K1N,C3*4Q0BX:Y9.> GSJP&]U-OACG1_QUUKV0("WDP%.--J[ '*'[$(XAPOA M6G,@,8]TF)XO,FT&!X)G2: 5."6U-TV:@K+A%"Z1TL;(EB?:OZA'(^1+% ^G M>"FD*GV:+SE*V%3Q4-A[>HX3H%)W\)F:=?K >*!/[]0(.%36QG1RV_5HMOUT/)#57=*6?(.%ZF%UP#L#EEF=.&1ML$( M*$FN4?5+Q:0^^@G\E1T("?[0Y]W(GDYQU1BXFTC\+GA&#I[*R[X9>T7#T5*) M:$EQ=-%>,7*K0X:@,WX'B!JP'KP"WWH&R2J8^?8*I&@D!-"6&:)5&)'& $F! M=#3;0M)U(XW:: ,M"Y9L[_>%$P[:C8IX*P&.PPY;%A^Y =X71/C(-ZHJJLF; MSGF+H<+- 4EQ;V0S122%O=:J*_"L%#MGG.[5> M_)PDRXIP,R3,I/A^]O@^?>BYZ,4Z)'&.I'LN=)].'B;+VEZ_U].;S%3*J5<* M$V2%RFFIJWT2NK+W5ULK (G?*%IA2V\,V1! * N&LESFLUJ>AK#,GN;#+X/% MJ//[8#X?3):+SGBQ>!K=H7H3X\G7T6(YG3<@YV7"L(&[CCQM"$='PAFQ+=R] M#?"?R0ART:\]!.55)MKE1#N8%!'Q""Q$951)Z67/JCA!:FZ:4 4EDQ>M$*&& M9$(LFC,UN(7PW/?,*;$7F UL-&D'0%.6K:D#C? &14 M/F:(44K9<71'85;.FV^ -,6$070'L"@TY'0A*V^^ 8+C9'R!Q/A(:T'>_,7^ M>V"O;>3>M0[)4VDJF-3>4-E74,%"E&K,#5L= T?Z)M8._A._ZK96N%PTM28I MLZ-IJ! 3:@$HRE%L7EKO!;KL.>0$HE0W+6AGG%#+">7DYIB;TE:4JHJN,N$^ M]^*Y*&44C]5=U,DHKZUZD0$" M+KU;BE$HZ5&'O!VR]N)%&F4M)JH3$0L19]XI1W'Q(MU2%9+.B8HN0Z?NS=;\ M_!$-5ND5R)7T(DM^(L@DMWIRJB],^YEKU B1TB5RLMCY2&Q9623SBQA<]GN7 M!KI+>*&EDB>M*\I4Q*/L6[5<*@;2NXQ28[T?Y)7BA-+B3K6C+1>[SDYI0>O2 M2NP($ZRT))2L]Z$140^V]1U'GDT\%ZI?Q$^* ZJ@=:LD7H9622X+8_8?&MI/ MP]!*:(C3(5J%'VD,4)JYPBA(H1#I$C!"W=X==(A$*TUA888%+#O5UE6_US]K M/EQ*$2TIAX6LRCUT"R68@Y?X)3$SBP&U1ZOD7Y;>)F2P*&3,R1FM2/P\_=H' M@M)4FY7*@O.8H/X;P$JRVKOVO/0AH:4Y4 M?C*[R*_[O:Z>JE\E,5.LS&IBT[M)M:(?%K7+-@\O(58U!1I2,K?HAX>0;/A$ M2R'4D+>5I[/&-@T^U0D]D3_MU@394H3#EBX7P8V/3M.6UZ>%B!$DW0N/CR$. GU/AGR?H%PL_,XBLZ!F6Z MSZ(*GR6W0G8TRAI_%E2T73TPWLFI_JQI,#3 *M#"BSA^XRF_KU9C7O(K6>0JC6"">RM;DOA_( M$D<6E7=*]\G:H_-T/B#JGD&.7KQG-$ICH=)'C+)J<2 MD\OS3Y)/NXX0=!J1M%U5H/L'Q$I!C,H^HVJ 2[A T5^O\P.84ME82_EQ,R+N M4T(2C;7OR8JU3\WA(\B^L4'VJB/J\ZY5 [2>YO!Y,D],#(@^4'Q[?!OWQ08^ M9/?V[0&\ H<2<\#7.;X7**_S!8A?9K*<=37Y;C*9Y)QSI,Y3=665WR [X;RY<*E&M:1@[,A2&+G504.Z2 "('+ >0"/6>@;9*EY' M(F? QT[BPJL$L2':IU-D,$!2:#7-LI15[(I";60^E05+MG>63;V6XX2#]EJ" MFQ6"([&PRL+CM/_[ @@7]9**T6B#R,$,*XN1W #O"R1\Y#>A;HUNNZ3M2.%E M@*S"-F1#5HU9W1>CCPT&M6K9M2DB=[/'GZO3<44*B65=#FX_5G M:P EE0D)OM0Z6JNP"?"34OHPN1DE52#HG1XLR='Z$YK&L[@:K] KD*@G-4_'R M:A@]%RIT,!0W;81XZ=(Y]2D($%K+>RE)6"IV=X?1Q-IHL!LOQ=&+^"3OE MVMBD63('#G(6#.%6'V"FH:FM9]8;SG9 .'C#*7Z3,_"WZ^OKVCV%A=@8H&7Q MC"W@V[=CDWC"@Q^6OY[B-9#.MC?94QYH2/].=IW&M& JDM.K?I>4=C/IPY>2?U=<4QB+&Q>*9% MAJI'.>WK'YJ\#H9*>DIBO"1EOW>N)S^6 2M#,5,EO:(Q MVO9AL;#@M*UC>0A.XV.-U,I9!0^)&K9,$AYI721"D_A8(C7R5=;KJ4:OD)S# M0<\:$9K&QRJIE;.RWID9;7*U[WC^KM>%0H;*>FJGV5]EP@N[5D-4!F=4/+NK M/U(O6G2I-2<:NM?E#MW[U(D^UO&.7_N(YRL+[9NSR]KUTFH+UGL'SK>\[4-[ ME"=M_.QZO8+K]:KIF@R+NT"3*669<6_%!,!Z;[N6N[(M9^Q"%NXQM91:B\6M M30%2/>+.PTN$+89D=%]"#@00G.C![ +XK_8*;C/330$EP1).(RC^$S6=O\Q/ MF(8P$8GG\:*<,W) 1GB]DHI=FKJ _"RQJ)UI+I<^W#XRW MC=4'-@V$=6]7BCCX[@.]OX( >6'<]>CG"UBA:$L/_4JOXZW:I(Q;*FJ@*]\] MIX#MDK:$)ONPV5Q5&DG)^_F/5:.#P>W8?[ZSN?==ELXY).<;>B[VG^PM9PG\ M'=%5;LP$W_<*,U<$"@J9M&*'BG=W9*2;8P-R3NI]KS6SV%[U-5A[;< 45W78 M@+G/9\5WW>_U;CY6C7(&2WI6UCH;D*QS#+$!2TSP?:\P\*S#$;54KVHUIBC.5R3T!"$RQ#_/1 -.>H)A!P=O]4)\,<^(HY*AZ!TZZ\U MT,R((WTJ3K:X:XLXRBJ[1D8<1:3!#U#BC#)M3 %-/:+-0XG-#$-BBLJSXTBB MNYXYECNQ=H :6Z3B4Z;AC"WW$H=O67PQ!'(I&PF9BX7!2-2V6>)NH(EJN-$M M2X!Y[/#SQQ#A-R;$R !8U;QG*>+@N[_BG7BXQ!-81S[06)Q4',O_FG'@5@,V M^8XW$7XJ2P9$J'WD&WI4REL$H!8$@FJ\#44'$?3#=G+AI1&\%^P*W M@M$G.]ZFXZ?N!]%7/ZX'R]X7H7I6_6[].BRNIDF]YLLTRBRKWED;[NH2WA?I M'";I[_?.3:/P!>0CR.]7%#Z([U2S$%.Y6 M2KYA"FKJ H RR"G?W0B@.TR$FG8FWZJE@N?:HT18HGMWDG?*909XY!J:@I%* M!QY.LM[O(]W(G9C*W#0-M\!?;BVWV+LM^W99]/O&HI(.,(EWR%(XUH+,*:/= MB^.] 1 E*2.XB ^\P*P+EEYH.>F_(__8Q O_ .$FW$&Y'DPDI>$6S*^W!O,Z^:7 MOM$9-&? ]7.CD2B#<$F!# 9=)P_6:SLB8NQN/'^'?REZF7PA<)E\_& G]<6/ MB^32#P][]:NB1KXSU:B\9(N[0+LI9=D[OO,V8,=3*EJAZW(6' QS_S3INEP_ MSMARUW%=;A;D#D?X8_YVZI4YL7V6R&Z_US]K^;4Y$4-B/&K\Y83DB(MW#1U^ M_ICY8C3PPQ1DX$]'N, ?OBW1"6NZ&;MK^]5>[RVGP(0AMC,.)C69,6(,D1,= M(4>ZO]OA%I\"D.-K:[\LO9$+#]EOA99)B1%,0828A!B2+4&RVJHXX/]O[UJ; MV\:Q[%_1M]VIVNEQ+-F.J[:V2I+EM'9L22,KW=N?4@P%29RF0 T?3C2_?@%2 M#U(D7B1(@) _[$XG 2B>>P[QN/?B CJ>_VI!:PU\RJ4X^69:TU/"S)=Y)YR( M54_P!%Z/JQ0RI=D6AK/) 5;/*;=,&LG0M8( S5MXC4'Q(A#;ZZ(%51X%,<-( M"MLH<3:E 5(="OF&VHE$B+0\Z9P(V^Q:1-_,UH,QT#YU'Y=OJ!O;G&P5T,P' M3?6L+I/K 2_7@R*#=)%!NJWGF@9-SXF?L1L[#7=O-H"6[WB$O79A.]T8;G*O MS6\02<%S>4,]2Q('0%]AL .VLW+ DK@5)[;511IB5%U0+ 1.X8Q.V+O-O"!$ M?]N; YSADPD)T03DAFNIZ9I&8+MO\^ MF'-P#$=*\(T=," 7<"AJK)VTZJ&ZR/W ;8Y:3@CD,_P4CW1"H]?URH;?'#7L M>,ZB:;Y(3&V'=))L[F,)R/AL U?"?>,O\R%Z]>:N-7U?S4A<^2#$]5WHUNWU MNK>]*_KX]*6@D<,/%;?Z%QE!0]<+$+RB2W59S:].A:4,TDA]1>-6/HK7.E)7:N'#]_)HS# > MCQFI*8RFZW2[Z]8?TQ+'J,N-&4OCJZ_1=-?KWAEUC0I9X!J8^?CUU!6T;$_\ MZ11/Z*/EWC:9IP[.3U#D JS_!Z_VNVC8I,=OH-6%S6@;E>3OT7!P&&A*;0YS M#[E>>58WTU%R5>.3&DHN_OXJ*J[X&1^"*VVEH][T"+]I['O(WC/:N.LA^_/7 M*WB5!CY^*]+S/6LJS3>&MK<%"^MG\A\O7A ,P,KST8K'>W=P34(T.IP:@4"L M/M_GFT^7]?G&D^'T==19]/\/_R%^<.<_T;\&?^E\CW\8&>KPRQWTQXZ3- GQ MC^M?JN]DJ3-FCCI\E%[?/MU\NFEZA#QKX1E]PCA#PX$1FCFF.^ G)[<3C:1U M@?XC"!V;,.A5>&+V,[OO=6_55])C$Y8?EF2;P("2XB5,@D8CX*Q)><3E'WC% M*J-9P("JW6>+H/]R(^P*GGE^3&48^L[W*,3I:0MOXJ&&,$3OBWY]/89H!D8? M'U-H91YJGMBD64%6ZBUV=#:Y?'HZO!WZSWX0@##H0[1PM;X[KA,Z()B 4'3E M=$M=.1U_#R^,.E;\BQT++CON^3?_JP-!>*5+IL>F1QF\U?!@O&E8Y;50C$>H M;PO'C,)C=N7!JC[\2#7( 7I^> YVXRW.\OQL6,AWE*_H__P_#V/, A=KT89(OAK/1 G M21IH-7!8C\,UUOC0\OT]0H:=4$5ZH+4W5@3"H"4M';7)^FO:QO(CU MK%17;A!)8?[B>(1KY[L+#FOXBS^S1YQRS]5%8)*$0AVC)%JH MZI::,5%AC7J3_-:B!B+,- MA0>Y03KOE<8&W/\JQ$#":5;%0;(Y"(MB6JJ(DL$9"?\T<]T+_<:A)/P 0 MK!SA).4>S_$NG*(,DI_I_.?WY(?^8M*VD3>6V+BG<1CY^%LAD$V*Y5([93^) M^U[W[D'K^.U=8?!6'*+J[&/Y7F _';C&50_A M@;Z+G>>C_T M7L(E^;9.9B>=J:-8^F)$+@=3]9Z)0/0 .!C,8+.< 7PH'41;;KYY^YI!>R6T MJE.NH('RG--"9,SQ*>K*N.Z)K(3]MUF<* VD:UA5?:JQ9!A 8D9H#" MX]S,3FTGO +*-F1?G/US(J$B+MI MI3))\MYM:.ZY3:%'2B\J*):[]+]1X6CJ7DW[BODF&O:E,OCZ!Y+:QG*HC%VV,8,S+E0U["=EL/8XW"MKJQ*,Y$042)&Z@FV\5B-TKAZ,W3)0OU4?E1&GX^ M\EP*XU2]H9'N*'PA)!@PV^LF@RH#M!A(U0OMRAHX!S]FEK, MC"_C(XB!W5%W5="9S2NC)&+5PP1A57]Z>YC:@YLX+SC;R5XB@"^D:)/<4TXH IPI"$W+2*\I?FY-SN MF*(*(7RUEH\XGCNL*<<)K;%LU/]PDZ10;A-Z\UQNTW Z&8XFBWE_,9Y.WO3/ M:)H[P9_X8K^OR H^7E)0*N.G4VVH_;YU%5Q6EZ(1OQPMH:FX<4;:=S>];O=. MR:^!$R>Y4D,6:VY1<.- ZV)=?!)'8^\#3U_ MYR7Z(T=E.;OJQ):8X2_=,A7PUEI\]5:.%-[06FX';#+AF0;&T,I&5>NQ'$GD M#:'G4:A+_;,QQ+$PJ79HD<[20"]VK!SPDCDK;&@,>_SH5+N3Y&\^!OL%^CE* M*@NE1]9$GWK=^YOV+5;+XM0DCR6/&?T8-9N%TD-[0AF<\.PPZ6#K7> >!I@I M!)3I\;*1]J0P3'HY57+A4QUEEE#\,X&9LQ8U.8G1RQPI5 &L.GN_CDEX *"] MV5K^GV(S<::;_NJH-AVSP1*7V:KY/;ZYV,1\T4U[?GDHXF&: [8F^:=S\ Y@ MD@039\!8=OB[$VZH&RJAOOISSD%644Y(6>RM7QCT;=N+8!BSC;8', ,+_OD$=EZ0NRV%WM@8DDO U*J:IY3O_2MT.+_VBY;&R$ 4HU;% M/>7/_3/@X[^PUN 3[^R?ZI*U6!=93&TR?'55B(*MM?KG,;.HMLSX[=8)MW&U M [C$'D4'K@&T][/(MS=6D&H@EC;_J2AM_O5UO'@=319OG?[D":?1+\:3+Z/) M\ _TK\D9=P7MM5O>"C!6*8: M.#=*R@*Q;-Z@=#XI0=.BIKJQR4\&FT@BOC;P2 V/%C?6G4LB'VPJ*0 U"7_F MIU=J+(O47'<.*43D610"V?IHYJ6I6!XX8ONL>7J];D]M/%/FF$P'J55*OVQ! M/*/5B.7^ 2S_U0HC_$Z,=21W?]T%0R>=*1I!X%H=ZI$MHJ<(C.$$;=(6/X#[ M#E[1Q72!":'G?+N7%'L\_^KECQ+OA&=TT66T MJ&;;BW!D&+IEWQTDM9>=WHH-KX8:H51JG8R"L^L)"PLJA>0! M4&R4?*+R_A\A?R6%_F.3K) MH1JO%S."-&.HGBT(HOE?)_I79,'%QO&7:6QH5!VC/UFN:^6@;G<6W)/U4_&1 MQDJI#KNH#O)\1/?*+T)D1/?:>TGB&W@'O@5M,/2",""=VKYHE37%0_?FH:Z=FILJ).NF$GRSRH%<>'V>K*VU MQE%%9XGO"R6&4>F]#)5-&=2U5@?11"W]'Q9"64(PZ8Y7I1DF\!I*RVDGFSM!Y:+U_=!DKB+ M*Y^G&N-0ME""QFT^06,^>NDO1D^=67^^^*.SF/D=QOL,_]" M*5I4ZEFZC#HB%!7LG*5!;W/DG@\[)>6#_P%9VWWN]6X>E,I&G@"*=N:5K&** MHJ@I(/F&NBFD(HMT65 @FT(_XQJ;RX8ZTT]ABTXS!9IJORPA O/L16CI2+]L M\+*-SM11WO BHL*%2F_6%C\\)FNG-D:Q1D>E:;3S^.ZH$?MK2[4RBSD&KM8' M+ GK"%) F[>;;B)0L*"FVT+3CSX^K.;NLT>/1C]W :%1R]H[7730"F>+H8% M8;QF'?'CT06UK6&:$,=JUJT56=QS9[T)IZNO >@' > [O7[1YRKTP8/9K% V MX2@KET).K;-V>NQU'PS4!AVM5B%KX@&<_.'E&4"_LDP.)14$-+C[&2:!:K@; M"437%%3\S?(=O,0>XZQC$(0C&#KB$<-N_BJ3W_KS<7_P,NJ,)XO1?/2VZ(PF MB_%B/'JK/0Q(^!X*H>[/+TV*\HEV5A7I(U')%]NC]M;E[ MPHITR@)ZZB>**OS+"^&Q!:5LA2@M-*>>ZXKLB(?F6+2V-,JF%Y,4PXM'V>2. M[$V?M8:!YSI+#/ X>!'/6Q%M/P@+0%ZG4I@ M?,&SV#BT8\N$5D9P*()-NTH7E;]Q5G26T4L7!=2S.2H#7I*W78E$XA@"*U4\ MVT@W 92A+$\\!T9)"VY]SIK&D(_G(WDD<-%6-R5P<$@BG@=9+?PW?$F\%6SP M(2;T/Z-_1DN!A-Z^,\H!-&RGDUBEHN2SX M 9J5KG&ZY6L,WY$)XO*SI A-0=.LA3XA"ZEUSU61 #<^LQ(Q)EX(\,G-%\^" MP1S8 (V):.$U 2%]2&#V,TD;Y[$XR1$C]U/B)E]Z28FTEXOTIZX[N[SGH.F-\ZN8-)U NB/ CA0;.L M_G@B6WAQC<9#:8;"#+Q\,Q.X%,)V8/"S,;/X\CTNT3&%IU%L=BC^25KZT[J8 MH(?2. _:>&SQ,#^T=DYHNV:_K,%N6RV,HP#,J6>: MMB)/;,D$&? #._)=V4'HH2E'XN<^\SVDXG _BI!9"20BERK8 )QJPC7V"U>L/$MWC(2F[>??%%P M9H4*+E#W5^B]^J[K_<";IF?/'R(\3HCK83)K6I=Y5*OE(QUXS<$%28,':]U$ M%(I@[ZR)NKWNW>?V:$,&UEKB"):O>%V!$ M!V%G;PB@.9U9G;(&Z?6Z#_T9D MDJ-K^Y52&:U9M]:,MCO7VX/C]\(]=S#[F:.4?OY+H6PACPUA:/!POH)^#81!2W;KP!1<#6GN$GZQL\;9,_WO1\.7!=< M,%7TM7-U;#_K%;%*RF739 0@U-!D;"2IG;)6NT-64WN35(7]I#C.>G/9FK_D MD'=]R%HEM5D&G-AD);"E Q'ZC0SLD#6KGSG"* >U59&<*(%1:_JZ5\I3HBA4W/ M9HT"\*-\I:Y\4TC+C^ 2H&NMA!>910Y-&:2K@&]S' Y=EES/"!SW!I -A_,6E+ &BY%!<(QM+TMP,?*G=?U+=)W%A X)C!?WX-U:7;[>][B..QS3L54$" /B% MJ,Z33"-=/E,AJQ8X2-B@Y/I!&B@9[WO+R ZG_AOPWQT;$-P>1P> MF1N4RI+^R3OBDP"'MR0[-8AM=6%*R.B%7'%BDT,8P5?>CT(O\=8?7@J_D[<* M?R#RRB*X?47EO"Z=P5>'*$$-9ZE+?Q$]^E_/,MYIH*J*'C M_ TY[@X7K+T=((OZ\7*94GD_WE\[A]_XCZ#C)[]R?;Z]V_O6^?;P%6QJXFM" M5A7S[1U 7:UO3QVI NR(^O98I+;2MZ>.*2&CE_+M225,J6]/"Y8XS5W1M]<$ M:76ZZ5I,E3A*8]QT+6:M/-K6N^E:S%HYI$0W7<-GY9TM>M_I:N%;,%AA=\47 MSUO2EHT"/76AN-1*LBI.RJY?V>TO#"R%*U"AOKHQ7I8\81G4OFBMSOWAQ=%6 MM1_./ >&8XA %2]M^3JUC&VN(;T";7O?.2'HY0,M9 M'&L31M. RU)3,2 MV:AJCHHUOK;^XGM!@#:2*X=40R35PAB>69AJ*4C;++%/ +VK[21TP&5_B^-* M_X[_2"":TL,8XD4QUE"@MN'%5Q)7C(]A+9TP\L&QC,?"PS<#O3CO:*M N[A" MX G&R*0JYD;JU#:4.;' 96\2K*)9$UV>K(GX^1TK_H'K2YA(WP?5CH2)AT^] M[KV:.I-"5A5*F#B"NM:$"86D"K CF##!)+6-"1,*F1(R>IF$";F$J4R8T(,E M3G-72YAHA+0:$R;:3)4X2H7)^NJS+-I,=7FT;<^R:#-KY9!JDF4A+7#3LL6E M(*PVGW_*WO])H)=R2>@#VFW=]_2@ELY2GEX.6*T/Y8A>2:L!GQRTD+ALBL.S M+^Z^9E]<]#T _XJP*_(=G\$3<\#=%90?^CIX&_WC*_;!C7Y#__^M!1ZW"QLP M!BM2\V_=QJ?/[)M0W6T%377[+FF&+9@[>1%IYW&KP##Z*4KJ*:&UYCR3F6.3 M3D-H&._4)%1B>]VYIQ'(13\%IB9YAQ_OQN^;Z%UJ44MV-Q4]VHY*3BTM,H *[U;HVAM]UZ,#94 MGSICYQNVGFU!: ;4V$XA'?"R/3"7;1HT28FK"O,5T;K%6>(;/]XL?,T$H@/M34>V6(IF"*:LHLFD\H=DG=]F;#:#E.QXA<;ZPG78R$9^#Q+!).L[4V*F((Z"O,-@!VUDY M8$G,NB>VU85E,:HN*!8"IZ%SUPM"]+<]?"(;#0_Q4/2VQHC77.>;Z4)VQ8&:&]J!W_NVC--SL(M\>X,6 M+_VU#Y+PU056XKC-W5<7$0@QF15 -:SZ#>M/8.<%#FJ]7_A1$![JII/'=%I[ MG>BMQM/% "\,6O7H3B![8,$_IZN_1]"-X-#[Y25<_K*(-M8 ;6+L#9ESCFY9 M*]PA*WPV@_JRV"7%^IJ>W_-7R!/G^.*FN@BA\CPO ._ ]4-;YOHB<,3)G=Q8 M%ZJ%^6)330%8Z]G:+Y$%US^=.3Z#, <0_,!RG8/XO!H(%L#>0,_UUONAAP8B M\H!=XC&ZDTEAY&+$E@5>TSG\BP7?HL$F>_B47QG /ZA4@B6Z@FR@]-!-$A5Y90F%C5T_ MY^@+6%MNQB;D&8'45F^:V:Q.8[-K'RR*F! M8:PS@-5P4$HES<7CWV^6&X&2$T:VKVGB*(VYA@L!5$X7ULX)\=L73P_)OQK& M/0U5(W7[J^9$6LYR#(N9RS%=TJ2Y9 MBWU&%NNV40JEH4K*F-!K;4<['4(Z'#*-D0=?XC(18YC,??&52+1%HMQ?,DR, M35E(4C"QU@E*KBW&,$0+M,"QX\59T7Q7Y^\9(E,U=I(4==%D-I9KOM^!L]Z$ M8-E'TXFU!O$_/EDA>+8&'J M.-+0@_B $H(XQ\;^1-*UX&-,$Z8,^$=ER2W(*'U]D%JXQU])/PHWZ!?^G7-3 M,UH;(H$R*(],R\P/U&FC2Y0$1X^LP1[ONO>M]'B417J4AMR[:_40Q\SRIWY\ M%CIQU:)I.+8)6R2DGN:*10CQ4315W=K:B(8:$#Y/JZ6"Z*GNALFG$NRCAK1V MGK/666_ 1L!QJO_H)_!M)\!9*J^1&SKH7XMSL"H^TA )U6:*HZST\.D39#6) M<#K:=)5\*7-LOP -O LOK@&'WK*_1K9\]OSXXRI2D=@3,I;Z?-/KW;1WZ2L! M^5$C55W[FBR'ISO@6SC7\058 8@O(0](:YS"MH;(0QSC40A:^\?QZ>[#X?Y@ MNIJ#8.?!)3)+\ ;PJKX/E\\^ (3M,'=G0S0@ ?11%'KXH8EE[!UH.SO+[6]Q MV8#IZL6SX!2_.1X*!V .=I:S'.S/X M#_\)/,4DFDM ?L1 M_@=DS?D)F;/5*>@5@1]UI(='ES#H]$/4$H+],P !_D8&^$^L08;9R1 A5 ![ M)%^/;&3R13L!\-\3)N)C7 @DMPKX>YLDAXJHC[JH-]NXIKMKAS&P "R?'6BA M=9GECB&^"CU^X'0UBPU_J&K67RZ=!%JJC=AEM_?YRVZ'T\G3:/(V>NH\CR?] MR7#HF_Q M3F45&DG\IDI/E3( Y:#<<42Y;8AVJ?7B="%8D(X\' (*58^-+CJB7,8@]1'>^*:3EMXT2 MH->I!%8!9YPW21A\3_^F&5\21ELZ-,H9XD:'U_@M"[^[BW_5B2"Z:0MHT//# M>+5^.MMH2[1^YM^S+]]%.\E[M?:GV#3+ !N&GM58*NTL@J&59(._$"JSE'F$ M3AJ0MB2M;H%:C^GWY#C&3B7OSB[>P3[9F!5YPBC-VR,"3OHNW&&BT!NIS:*! M^ROSA[2] U$?V*TL'UCR2AT[>:?.]^2E.D'\5K6[PHA'WTEV(CBSN'O).9A/ M^AVJ4TJHKRXCA" =J2/\%7#J[+>HY('2ED<.4LKXH?CY%)VB]?%#*9^]^7DH MYX=BD5@_;QG=$K=:!:UT9XIB[BQ7O-@T<1:>AI.A:P5!ZLYSXC$,0OLLR%ZO M^ZC&8R%S^"P'NC%GD\B)K=2+4PL5YQOJ0FPY,O)D9 TW !_#FR ](^FVF "PF'D%P2FV!V,D($@/$D+!VU&@AA^8C@. M&60:9NUSA^RC]K:^\O2S89E5XIN';_.HYF:Y>-!.('/M#_+- M#>*>$URM%<-%]P;$L[['1M%V%G M.>#-VD[KK(HQ:_ M4B4CU+J-;%Q.\;HY90^.S4.^M2YBD<(O86_!B5JK*^<(:X[?+5P4.SPBVA=S M3FMJ*.'"D,UR*7$/ ZQOX;[7^V2$( 0!RXI&2=EWI+4ZFIJ//GK;K9,$4'!X+7TG-R7SA-##<&6((J_5%]7X MKD%XV\EK;W4ZJ66C*0B[YJ!4XS*YO/F"FK]V;J:+)$JR6#Q8, '6NG-L/I7I M5&S6V[Y5$21*9FJO-1,[6)FJG:5*' K@TU)9KE%TBM;H;&BE0(+55J M.7>MCOCJ-!6M841 <]#UKEK=<26(Z/ F\:'4+]3O-7.7:LGCM/P)/\G M$YI^C%4[=VT&8S1H:L]=RRW49,:,)XR7H\B(G,E.1:$FYKZ0[X<8X.S;D2C MPKV:HL+!Z8T[WJKCG=ZY@\:0N-'IK3OHI^N_1N C.DR-#O,+C"]B+/B\S)?^ M>-/KWCVJ'_9JBB++,(VIUQ\HI+X>HDIXV@4X;NV5".H_<7X>2GG:F22VQ=.N M(5,4:)7G8I3Q3%X;K'G/K,U:ME1P:3PJ;@W< (^*QW>,_FR ; M.JWY/2L5NU;56R3XQX)PNCH )CK$4FVN40]L YA5Y.6+CXPT\[T5\3A=JL4U M"H(%7ZLB+]7E " RGHL,UU]N'>C@#6^(+#?ZN<-[9I)$Z+VN4C8E3&)6X1CT MS;P[V-G[[/E/7O0]7$5NW[:]B%R4GM8E:[%/R&*Z7*-8GXB$[2')>:Y-E.9@ M3K@^'SLE2*>@Y34JAM<,5<_+HZ M%.\BZ8;:YQH5)&Z0@Y8>Y&A)O8SB0^\3#WK9;XF^!*)WND8AE;#(04F?-9F^ M"!Z_)+0]AN(WR*6F5HZP,<2"3J@$560>9 M!%L'+E.V^F(Y$%N_[Z--+5P_13[Z_S. "T9)9D:^&5=9%U1.USWB?-@9OLALG7+S;TJUE";GN(D7:+6:7=S KX%-B/,?A2>ABG ML[*8&XD"Z9RUC&_??7:]'\()RG>-)"C;Z/4Z*_Q^'YG(^F0B'T4CGG.;&HRAH^#QTNIW.!<;UU8DS=BRC 1X&CQO-S\>7TZ.7C= ^T M2A[LO\:G,D_!_#[:R+XG8Q+=>RO^H':)A$YM?ALGR1YFW09<.E2D3AV2^>2/ M#\D5@#;1PK,7+%AX<^P7L!T7>SC.#K6%)V=(JN.GKD:6C1E/DH\S;?LO$5JD M01O4X+8_AB3&\)2M--Q8< V"%4W6AM"0KA@ M#I8M/@2";./8:)\1E[!X]OQ7"UKK>$W2A\O1=N=Z>Y [557R*1\JDVHYTTI? M'5.:#K';Q+D(UX@8X+SCK=, K#P?]%VT2L;F0]8:(I#4=5ZE9W[HM48[5@TG MZ992F[70V\;SPP7PM^?(:QS:Y9(IJ?.''F48K.H1).V$=YI-DFL%X/*X4D$? MX1OPWQT;+5_\H6LY.7=;J6=\R%"BW1JI!28I&_QX]:*$7'#!1V5-UT.F^W1M MDI-NOEKOYV[9N5L(VO8 "R#9V3X-\M%.ZH7SX+!V<%$#N32^^FB M);?QUX6W4?%!+;34H"S8 M!9YPA?HJ9Q/3@@'\AJZ\6+\:C54TB2P/OQX%J C&.$6$J^X**0_217"-[@I% M[6':C5?' ?[9\^=@%_GVQ@H L^09HYR35,K)!^=L-\*7+::92-@A:+W9 ME\BR>M_K/>I8Y*OL9Z"!+4VKU'RPVH6M^F@F]/T],DM\7( B;69?\Q59S@22 M,I5VL:H1%#^\3C&9%$2M8 -)>4B)G$8PO\4YANJ+BAG]]]\21IVD[,[__#]0 M2P,$% @ ZH/<6(4TF#FP90 (K\$ !0 !R8V]N+3(P,C,Q,C,Q>#9K M+FAT;>Q]69>JRK;F>_V*5>OEOA1[ 0+JJG-V#43$'COL7A@((2"M-"K^^@)3 MTR;-3#/5-,QTW#/V318!$G-^LXT9,_[S_Q:6^6L&/%]W[/_^#_8/^C^_@"T[ MBFZK__T?NLV42O_S__[]7__YWPCR2^_G6M5?BB.'%K"#7[('I HO^9ZH/W] MU7%<5[)_U8#GZ:;Y*^?IB@K6CV#H/]0_^#_D+P19ORHG^?&3COUW,^(?;'N3 M6;\XN4W]P3-_>Y$6;6?R-WX;^D\G@\6\2 M%(D?#F\#;Z;+X%?9&?TJY?_^PF5EA*7(+#(&:0(ALD!&,B,9((# LEDBC9)X M2GYZAQ;$M(KI9?M_%:#_][<6!.[?/W\6(\_\QP?R/ZHS^Q/?2+XW]?MIX/.@ M^7S^SSSUC^.I?^+79O\LDI>M!_TU==O8&[EZ93(61]'4G^3V**;89OCBQ?B] M-R=WGX?&+U*"_4]=OY?\\W3S>>C1CXT'8G_ZM6I;UH E(;KM!Y(M/W^*O@B0 M>.I[3VY(H=OQEX"$YG\"3[+]L>-94A!S*'XI1B)H!DEA.^\Y3H#W7H(C.+5Y MB2?'&-Y]BP?B?_E'ME<?7PS&K[*'^A/?W26W_@8G#\D7 M^H@J2>[S$V/)'ZU&KV_L0NFO[(1VX$7'<;>^N?? PM<_P5+?"UY^3_R/>Z_6 M?8? L?1;4WT:L0=$_2@0J2<@ZK___8\&).7?_U@@D'XE Q$P#?79?W_'7 QB ME8,$D1M_YOKJO[\#L C^K.3HS[__"?3 !/_^Y\_F_S^]:N0HT;__4?39+S^( M3/#?WY;DJ;J-!([[-X6ZP?^-?_1/?'MOC*+[KBE%?VW'!LD ??$W>1OPGO[4 M%078JS_C ?58&7JZ_/11BZ"5("4?>BN(BFD1$Q.JB1U'Q' QM;XRQ86!5+D) MSR)TK9^GNNGII*'^_F5+5O+K0/_+VO$T(B:>I2>9)5L!BPJ(?O_2E?_^[LAB M1A>GQ4RXR*)AFC?9.=I:D$U:Q$7L][]HS%R"P"D<_<^?O2^\[@?%7UO0 M?5DR!T#R6%O)QUK\^9L5+-,H=]U!6X@:2VK9Y%-+AYV+J>2;$02ED-37?G!^ M;<:V7UR(_\5__MX*UY4.I3@RP9%SJFP)IG+A:N*9/*Y3?Q+/Y:.OU19?:TIJ<\?J$9&7\FJF8[! M1V1-%WP[94A-D4H^<"R9/K@)09](^0*KH+G(L@M,%MH39;!PJHK1LU0QN^9] M"L'PV'1]Z0<_*8064'4_,8-!/;[S]+W%E3H2&XVHMZ@S0P&5V%EJ5F!;6B#2 MO_]M)2;P5P?(FNV8CAK]GU_50'GQZ7_V]5ILT4 LSC+P__U/XDW\]5>F(I[+ MKY5W\5=;6<3$WB(;T_K/PE=^KV\G>OJ_OWW=JSE]DEZ;5X$5L397NI)\V03C6)9CKV[G:L : 4_L]H.[JQCF]WH"?U^=XN]_-T->SO$_ M?XZ^_YGTSY_Q8\% K\& I6T236G+!5K)SX?]96T =\# WZ> M9G ZJ4"B%79J5(;!$-%ZU*(Q>FB&D\" GPX&'&HP;#1#AY;T9:_=[ M3N]MM M+(M4H]^@OP<8KJT9;@$&VA?Y<>R)I]"$^>@S:VM \D-O19N2[89!)_;J]GA_ M.(!=N$ .@-(!GK7&0CK3G2">[8T-1IQ+"ZW?:9!]:*W$:S/>0N']*5\2&D^I MF2#A-KJ)D??O?);;I(A3E^X32(X=2EN M'_'Y/LSNMB9YH!%'BV#-[!N2&%'L25X2M,8?@*T? MYG L*D\J9D_@J].,VP88,_*@=1@^CI1#:KV*DX_;J6-D_OUO0N>_+^A\)7@> M.*4PP+.E^T;! Z 4O]P#?M"*J74)H$9BL2]W;*L@@%(3X7I8.MMBY]\'J*_3 M[0'9*T-VI1ZZCAE[XF8\A4N@M0TJ?%0(O2*+H&XUWRTY=&'PC0SP49(]@'IE MH![Q],Y"J0S"[#!CVQC*!!.[H!.I>LG[1BC]@)OX@.BE( H\6?8W4J3P M!% _#;$7C)\V8(URI-7T9VD)#9GEB Z=D:R;T"Y=W&G\]--P>JGP:0-2*1HY MQ8*4'Z"5R)I-$:3&>=@WTJBW#Y]^'D(O%#UM($H:+6M: 4YD\%60%5VRPEB9 M;^2<0A ]W25&SUAN?,,_'84U4FPT#9MMCXF*F4[SN1S^C1:3/N%B0K78? 'N MO^+K$8";N$1*9SG>I_1Q5"?F^H]UU[X;SS=^0%Z?)>17=B0>R=AIIT7;::,7 M99ID7AY5!.];V9?7IGX?W+] >TN2*;-H52H^]/TWX?D;^CYCU7O54<4="U'H M"IT7:O M%N-4 V631K>D(C.;SV=LQ5,(7QK+K3$!G)4# XLLX+*]NJ"4%&L"J_VR+QH1%-OG.L+;5HN/J#R<:A@&01#$3QU E0. MAUYO:T8"E$ZRQYT?EVPEL1>A9&Y1T@:V[G@UR994X!VD\NBYY"DOS' K]C!C MOR-FP6KKP_J99&OH*/0;.,J;EEB7BV//K4,)HJ/$6"/H"#7.S]/MD7%KTX_2 M\6I:#.9=0Q_!6V%-*1F MJ93F=UA.;3;PGFAR2PL&SW^/L(1RVXO$I#\O M_K1E8$OQF[%JC20PV% G2Q"E3)7#G%T18*A3 ( M/#7R5N%R[L3M7-U!7 M0W!T&N"]C.H&P6E7C0; MY,M&NRF"$E)/87,%.M0]F/_,?&R/^=@M-99>GHKUR6BL-1*QTT&+?1%H/X,ZM%.QS,XT%:#MZ92DP2+7GY3O+<_ZDYB_]JB)7?>: M."^I\_QP./+!-(R?9F?Q?UX@Z.#^D:=U19>\J"TEZVXO?[KAZ;/X\QJF)*^^ M<5.\U41!3B0T7^ *W+# I;5&KPM=3NDZ69W3?_8X;[8_>I0YE_G=HUS=_O)Q MMEY-_(C]N.6=1/UU@MOU"L=&^B[D+=RC\%K!/)/)"=J0M?B18ODE7Y?A+ >X MJ=?RT!HP:(W3$B.KY;U+%W=AU+8.<'MU=<7Q]!H/%$); CR<#!KMJ]?H3ZLOG\;Q'M#[QC$;RI%-#V9MW"]D!:8=M\8YL("S< 7 M&<,,XQMI8_B ?)XZQ5Q)[M1G$]9*H9@]*R$I5(,N-?W0:B_ 0(D8\9PIWE[< MTC3W"G1.D+,&BT9C4S505O,-JJ2KDSSDJ#/I32^Q"BGRU$7URZAXZK=D&F5 6E MI+(/,&O(=I%'3 ME]1:,D/T,YE0]S'"+@%+1BFQU*5HB2L,4=,KXP?IMY1"Y MLRV&O-D^KL&DV&8E-HL+DB1IQG!6K9!3Z'#ST%7;W3PG ?9@Z+4 ^ZG"=A;E M>#=(YU')R]8PR\U191(ZZ_A@_(;QY$Z-X_/?GV&\,"W)+JL3)LJWG72QKIM3 MBX).U4#%>")IOW=RF=KNT&LS_E,1(U67G.)7M-S_CE#8'*%7G,[]%.KB' H4 MU6-E:IXF)O"7$]SJ[+H[@4)!MR5;UB6S9,<6,TRFM]-]<-L!B[5*7IVUENX] Q:*D9--K&M%4N9/,V M/VW >VX+=&[CE_>Q>_6XWK?=@VWT&$BZ#116\FS=5C=*@7>[/;E!=?)"2&," M[H1$HP%O"\AWW(1M.'ELKI=$PY>>QWP:@QN2![;;?>MYC*PCO;:ATY7E1!*I M0@7 +]QOLW5WAM^H.]08R-(BN('F^6B"$ M7-'6[IV[;T[YN[-;ED,K-..A"A]HP$N&>4!+*#D#)5MVK(T[/T>';-=MFJ81 M99LY?TDSAA?=/>M/G?XWA<$Z>I.",'"\J 5\X,W QD+7A SBN%;!8$-WB(M9 M3VJ0J;L.Y%^9Z7TP]^6!GV?Y7P6_5NU[!:XK\!AC4$:S+P^8>^7NC?RO*Q_H M^@GWJ\?4I3YCS0>H5,;[^-++*[X%;=(%)O<+"EZ^[7VA0'.[HP59%R1K,0E$ M.C!4^"KT[L+[@H/;)SM?PP'F3,G(UX2>FC%9HS.N^IU[#Y9O[WS=% 5O^EY3 MBRCVI^FJA>(21S0'FD),U'NUSC?QO2[*VR-'GISE?%6,*L X?AD);1X,B@,% M6;;$>P^FOM3YPJ\4.7V4P7O>5R!QOY7:+_2^8&%F MW;&3MWF.:<8 WIS#NV9NW>0ZQH#(CUG&:BVRBXKM@/2]V^"W9OS-F?VVKSW! M>8?JB;+"3B.Y.#=UTAP@]R[*M_"UH6'WRC_IHRY1; GOW M8=:-G>U;P^!-;YMN$4Z6P<&0E22V.JR1I7"9O5>.W\#;OC!S-Y'4A9QMJ6\! M%)^5.0$PX63BUAOE5?D7.]M7B93/\K5I7?3PH2.3 E7UEO)4M546WA-$ M8?*UH>#EFZ[V9( $DS(Z4@4>6:J997I:IN$M&(/9U8:"UV][VJ.P)[LF1R)& MCR-0M.8L,Y7PWM7S;3QM.+A]LJ-=51IA+UM%!BR>'DSJ5E9%!X-[%_/;.]HW M1<&;?G8D6'PK]/0!JX.))>(T-V;']YI"N8F??9VL]G;)(@]&P;$*_ZHCV07/ ML4JV$B8[YB23MI6D[A5X2=%\3K(-?LQHNBVM69W/DO5!OUE.H5+%<#A^?OE]1M3_7;L?0)P);3-<'UX?:R5BP;A,*+*5D9!@Y:6/23?A59)O\K- MES.[#^:]7$:^F$YN8<-%,9_G#6%*MLU)R$S*3 I:?PM^G7SE\H%S5#+5*#7G MC4;=9*/Y- S%Z;3>9.]/B&^IDF_$W2,:.>N'N)-'EC3:JV2K(BHB"T2[/V9^ MH4:^EIO\3@N_-K!UQZM)MJ0";\V\S[36^-3VNMSZX9SEHV'/GYNLQ;6#C"X8 M(PJ!#BWO]?$[0LI7T7(R-&%NYI>[)R?E=)&X=5?+":GVR:G6)%AK"AI<"Z0< M!;L[:7ATM81?$,Y2VA]+L3Z]8*]'97?1(BK,K,L"*ZIUROPRG5]"Z]I?5C-^ M_&??SN"^H.[/@.*+(T<_"<69TT0S-FFG4$DD#QO5+X MKU2*81 $%;*=;K%MJDI8^-"8X#UH\Y(/I?BUFS*^4B0>L@AVH]N;$BZB&TAZ,IQ7O68S7X"N)/*11?C2+,+U MBG@ASR+@*I\;A'2M;[0;B!(8*EY69]!Y$H\LPE=E$;ZPFOTK'6:/D?("GA/+ M*,=9)7O !QQU!QT_?K3##!D4+^4Q+YJ$KQ%+(\4R:MB; P83:?F11?CA4/R( MP2_(R)A,YS#-X(OYK*KH0C$'[V;<6_6GO\DNGJ^T:1T"+0V%4C\4=&MN\]U6 MVFK=0EHDA05E_G=HW#:V1UY M%$]7DOQ5^^P+.K//DG_/HCNIS.S8CJ&A@#!^DQVF)TV_"9WH/B0(%@G"+BI! M6"J1(.Q2MC,7^KH-8L;+L:OAK[9K;E]2"(/0 YSD)S^4%!P#?:+;:@?(FNV8 MCAI5 V4C%"HQ02:+>4-@\FBI&_87Y<$$RJ62F]JS5\B]_OG3Z7TEM&()6K'4 M^6A]/CLC+6+/I\'N%.<\K?%ID@=RD@^2C0MN3*K5(W1RH(BZXE NV@YI2-&J ME#I)$10DW>M*9@@:P%N-V('LYM;V#)X*L2@,AH9L&DB3Y2I!K>SH-'0YD*>E MNHM29(.J%R2Y)'K\@^-GTR<>TW)0;7/NR1S;&H/U%^&&C)H;.(H5L530 M5 2TT)NGJM#A\6:J\BX7\*"JLMB7A>N"F2/;+-.LN!6!:^2698\LI>+G803S M U/7,>4;?'S\<+PP&&&((80JVF[W2@Q+!DL,WN[[$!V.=PLS^PR#C(@GG,%2B;E97HMKDK!U\+LIZB:74!B&03-(/@I@#P<>H43 MV3ZNB,;8T.W4N(HN5)8TDNO54SD9WHTCMU5$7[IWXR/J@1:'R+)':Z'0XYWT M4"7JLM.#EHE0> A7WN_P$>YUNHL:MJ1%7 @[%4*, FDT$*'S(Z'BWI67AS_" M/4T(2ZV@B]R7-["5*$W3V7*N=:2#E$H7<2;9J'ON6;Y])^][ K4N3$;@: X@E.G MQ&P'0R\0L[T3NG]$NAEMT2HTW+HD2+PV+2&%_#)G0B=BMU;U\(3K:];C">O/ M<]'&U"(O.Q$3")6Q6N_W!5=BG0?GW^(\_A'.[WD$Y\;%*1$C[V0]Y"Q_ 6UE MV@5Z43 -'M,'R[0P)WI3Z#S/QV+*'7@69\=CL?(F+Q6/[W[#RS[",3_67'G2?04TO(PQ9=NP2!M6J9J02&,N#PB.T_@+F M[>;/,\^)DNW%];UO8T$MQF(YW36X+EX?R^ZXE$:ALQ9WZ4!?('V#(WCFE/3- MP="K)>Z@S^9PRF04A=.EP3(1-7.L1E%/#Z!398^$S'=/@YX@1]<5!"+LC>?] M)6H*4BJ:N/Q4:. U* 7A@<VAG6X^FI:Q5@,Z MOP2*;3/0H_\:55_/"C8E9I\7EY___JKVCI7R/%.H47V4"N9*KK M-](&&02F]#R%Z"-&5 MG;L2$EJB1Y&J .P^@>?K:2X'9X^DG^G:II);=M4;X FH.F M62FQ?%:C9E&+UV6)]6D-I2*$(I M"#\3CR>E[J^ QU>VT7R1S\$5+%I4J,D8C0Q2K1JNU@/APQV&!9I0;//YV ZO MC8;8Z1FPQIJX+!7F\TY50/%IENNFB\60X*#+0[S#_E>G]Z,@D&BGANM0ZEQCDV MP9V=GJ_-\%L# =\# GX.$+JA.FRCW4D+19!RGN("T(I# M32D8.Y[%AX'OA)X.X M+'YTXZ +-78QKA79-LO0.)G562$').A,S>O8>@HZWR/:^3[."=3> OU5AV4+)WT#Z7Y%1=7W2*0M0,!V%E7@C)$I1;BNX3[4=H_H#\,^1Y MW8P!82JL/=,]QTZF+9GQ\ #(.\[_%6!ODVU\JA49BK6T ?3N@G1^FXJ\(_6Z'E6%/YCJ=?4].71H)ME2QZCN+Y8=$HC41"2-V; MIG^3:@^HPPEU.@P<:_7\>DS,O+8S#N:2=Y@5OXP+7^/KG528DX"@=]UZ:^H8 M/2^XH_!P!?7WJ?;PX7\@U(^I=HTOS>1"1\ZR7*Z&SES_-F8,;[3]?O MEU7/=(/&TW,WS+)ZF99K,MJ?!"7H,BP/'7DKN!Q3<1,>9/.VCH^-R"@R!=EH M@TGVVV'FI^F9DY<$;I<@DY=5NT9)@L.&Z ),^IVP[(KW9EL?"3)H%C\^!ODO M29 =F.=BF%4&9J%1%%VV$%+=:Z69KD:J?>$MN(ZJ7M3](^,\!U" M_39ILF 6*0-2M(9HFZRC8J&0MCOS>W/E'VDR>$%_63^P MX; RK4/GD3P\X5O!Y9B*6E1@:XLX,5>^&,SWF+ES2E_*Z@\M_'"MON-&2>,!WAN_/-17;)V_*XBL"6[ M$2YT>RS9ZCADG-61C:O@D+55W0;Q#]LJX_Q3#91_#CRQJN/[\0-!/ #8V>D\6'_F:TRXI!#L=/-ZVKQ\R6Y>V!.RB:=VB4\='XAG3.;! M*#AVK&I.L@U^7 EM,]SDC*@AH?,"83=9IH1'?&\I9'-%Z%"W8?3+B:T9^G)F M5]-GQ*JI\4GZC$C:$EZCW>QK2XL?8+S#I"OE+#Z=LU2[,\L%B#+I=AZ,AW5I MD!*QU#/GMQ?/38IB_T\/"I*LF_%D#K:ISAQSEBC=O3$'9NPUY%0=R2YXCE6R ME3#9IBF9<62=--8!7G*X\1/Y&4VWI4U!)5>?MIJ=3(.UVD,B8Q<8/>-!BZN7 M=-O=E_H&X>J:;#L: 3A:F* M-QI3GX,NOP63HH.B\6[BLK>2SK KYB97-=W6K= Z4%P-SXE_)8@:IK3*=C]G MOG/1BYW47:#ILOGL<1,L@8=#/#440+."X7,PFE;@S/0_$^+WO\GE'B7.UT0G MD'"K%?=I>"6'^7IGUE\#5OQXK,O@><3Z3?7\+)RX 3=]\_B8^P:=L?J !KR;) MFFX#+]H=O&9WRC,R&A_1,X/1R\ K-.?.E(4N=/F=O@GKYT:\ MUE,%*VKV\E9+*7/.-^'ZCW7-JD#R@>:82LER/6>VJA+8:'7*[N6'2T.VC H= MM4R^] M+/=M>?NN]6YZD4SF*;=D]+)BI5A(B^6N#VV%Y'U8;YCX?]1XIW-JA4@Q0#3T M[+2J%PFY[QC?(^3^6N,-$:??LMV#92_KM48#'=5#9Z;A(#6K^]_#6;N%[;X0 MUW=.6\3(G>,6-QA%?(W3FAZVGY]?);7+&>(G;233ALY&'J9^AWB^2"<[<69@!@T%VVV MQ-7VGKTKPDAZ+KC7 M" M@9!9,)HVE00DF TS'J,.K 7\MA5V"-UT.]"AVMG0P-(#ZP54&J$G:W$HLKV_ M1@;3S$[+7E8IHI1 \LC(<5N&!BTRCLUQ"XC7)@E[EG0GTL*SSUMAMA?/6B$< M^6 :)H(QB__S(L8^N+^I?Z&H?L.=33F4GU*U!NY8;;H++8=?F>/.@1K')GDU M"2>2X D_R<\X&'K=_J3)7C3'U)5$^;')9)+U_;VLN11[9R,SUH,!\( ?K 9% M#4^W)"_* 1N,8S+%?ZY!@E:6FE!'+ ?EHD:3F\T&([$!70KF:\9GOI-$_ M-/4?Y5]< SI$H9+N:_G6&&U/%OJD7UN 'O: SMW[%6]B916 SNCOCK(G5[LN0F7PD(+T,7Y2(0F)1OA9QGY:?PK5)!#LD79+T2]C $)1$L M>Y_8JTMV(KFC$5-$G/%?,'F?C3TE)UQTZ^*C8PR6F' M&U=J_2HV,_,:$9L9HQ3!5_JSL=GQX=NGN,VSGTJY-88.27=^+O[$9-A;1+^; ME69L9QWI^>][Z'?#*R[75)MI36BWI>YXGO$=+PMI#/3H=_/Q0!X[?:T)N^Q: M$Q;K\FWUQ<[5VV)1UL-I*-D=3?>473[2MI(L[$FF*;U@J^5*]N':Z\4DA!XY M[;Q/IPV6KS(=JU=J"X0(J8?RJH2<2=6?(2P8BN G%J;L#;V L&1W925[KZ+2 MQ@:-@&5'52/,9^O^:-KN,_!U!7V(R@7L2O9D4=D;>NVUA;L1E5K1LL1RMTD+ M7)Z?YHJ,14C\O?E=#U$Y151NOI;R,5&!(RZAA],!I^?0C(';3-5;^F2(V]!% MVX^XY/Z$(K/K:F7NUM4*6EP@>"-4T)%I)A 6.NW#UQKY83\N("J9TUVMS%5< MK8/N?_=@/D!S.J2&GJBCE9(E5HM-1I,:D"YQ/:G>FK! MRI8W2WV?#M=;[2]=[3KT7]3ZLIU&H]'N<&.!FFMB#NM&>1S>_NC':WV?#L%[ M8Y:P,_7D722:XP4=X%G)9IS]-E;/MW*.YSGSV& \KT,11;16JRL%@>+Z7J:, MC^LV"RV'CTYQS>)7Y_@]PZGW]H-\!@Q479HCFCV;L!:E1\14)HFY!IV2AA,, M,)P)])IFR(5^[+3Z/BU/0]U?G8*SA4,A3)Q,3O*3NH'XSKKF;UO/LBT:VKRO M$+LJ :CJ,Q#'B[%64_61"6C?!T'LM-:DB>.M]KCNU7@PH1\X%O!691!)182F MNQO<^16=5F5I*;(A-A\NL[6V3(O0XNX5:JZ1=SHYSP\9/L"';=W'&XSXD9H2 M=N'(8VX/+&; 09EIOCJM5^>]+@-=0/,0CKNV'-<6CF9_4&Z$\Q9CM(=2;>PQ M19:WH9?06<=8>+Y+$U/J(Y<$85,>\(49J83AOIJAZTH?4 MWJFP7*'DQ1Q_I'']%!BZPESO%I3(-T+*=^SY$%W4.@\P0*L9CB8#VS$SE- $ M_/B)+C40:$YLB6? #[;4VOU7 /97-$[>ZH7B3;63RJ5)-&JT:AHRJP&V"IV' ME"03SR'*M]R2A:W/-8<3+J5 8IP&DIK@3E=PKF2>P'4W,9G MV=^R@NT6L1\^6D4B^8L M,Y9-BT4DIN-!J8RNO,XA20_$OA82;D'[5.BWOE" _E0WQ*X^[',Y5GKA]Q:4EQ7T M4K_N9\B*N8R@ UT\T[\',X4F=73([S<"Q,.AUTL=K9,FC M+QIBM4#2I%(.@+)JS[I^1L$C,IM&.TVVITSY?MIJ33OP;=9<+WQ>DHH;V+X@ MX_GI^3WZ[_8I/<* [Y\ZVZ_R[.A!8E2VK2YV%N^!K3M>3;(E%7AG0#K'"%Z: MM\H5%B^.[(!,5[A*'LJ,I6#O'>_B(DX;\R$)YUT5-,ALZ+7A/%WMT MCG^W#KW(KKFMDYAYL;SZ&ER?B%,);3.TUX#4G5*IVY8F691WYBFN M5.D8?!-:0+Z*BI>E$U1XIXYKFQ\_9"FFB\VI L5 B;]GD"U-I#6\N*H\Q-C,,8%^5< M;3%K"\NQ,X,N.#I9@QZ9XI56^0[DX/S&=!O<]RI+N2YV%Y;1SG;13(U7<"RX MNDOWL_I!'ZYW9'=.;.6C&T>R6E,V&242^UTPZ(=N>W L5GPXI58F*W<43BA*]Q4 9UTV=;.(=&&FG7Y:QC\_#U@3\Y MO'ACJO<29D";1LR6FFX][])]E%NX=45"JLLYO/MF'FG$MUM?;S.#YQ>&G9$* M%,)^;6&6ZQ;*]0TN:U%+C!Y#"ZH;I0*OH6Y.:1#8\!PE5J.\UP;>3)=WG(N& M*05CQ[/X,/!C8RO'LK0>L]DJ.F\0,\F41RTVBDQG*A%TO0;?L>C)HOZQ66[. M07YOFM_*OS@/$KQNQCPP]P^_B(<'8&6(-Z6:)= NYARAPO*!N70!/\=,^+;7 MOP.+DZ;Z@,8S-)+:4W>E,6V%EF/A\1UOVZ=-R1!MIEBD)T(8T55BW+=L08 N MP_T.)-Z=X$R5FZ3K"O,6QG#PF.EQ&M4G^WC!Q.V\"ACWZ M'X/$:=[$H-@*.56:^2P_6^:%P52=3NV'-_&]H?&V-\%5V25@4_Z8K30BO-;% M,NA3+_7ZFA2N"-*3H14@/#0*^95)XO0D80'',Q7SJ MFK1ND;33PJ.MVXX+Y(,D*./8V=-_()0<9A3A78(5CEDIWD M 3GHZ8&V^:'W7_MBS\/FT1=CU^_J%?/V8BSG/6.Z%/@)2CKED0YE^/.2Y)LE MF%V:GY\_?8]9>XG<][EUE0]ZN2?C'3Y_:W?_"P4T-H=)MW2_!62@SY+CSJ\@ MDVB)K/+1W#0,OMCV$#"HFGD72J,!GTR^QJ"'&$(EAHSM.'=D)959LT0-,A@G M6%RI.:@UVT;.@C+2>U4B=RC^L)$/X;R:<'Z)A91D&L7%>E='&8YD2Y@HDRI\ M[;EAE,>'?;P/$4S*,.JKQR7S>7,CXWBN\_32^[&=8T3#!-.16@)(=ZUF"T7R MC?9]>;,GC5-;-S.\MOWN4]@];^Q#8+Q#8+[&L M5%^@T1S=E-%0DLT0IWLU:WE?'O+-9?1A1V\FEL<6S;_-^FAA3K5F!DLA*$CA M.41(Z3Z2OB_9?*R/WE! 82A@^$(!_1)[68BR]#P 81>-QKHZ5 OY;)>!LL@* M/IG\H7;RWL3P&^5_&QA W"REA4:8ZJ&-Y1!!&NA]65 (\T8/V_H0ZJ^UND(: MFPXCH%0%;K"<9EH3E1OA]Y5)@E".'_;X+D3W;O._>DLCF'*OHZ/<+!MFZV;+ MU]/W);4WSRT];.V/%=BS+.N3T5]_P;8AEJP#LSCLIBBT8G1(Q):Y473]SJ7? M2R1O9#:?O(A#CGXKH7OJJD(^21SQ\OC:U5'A_'AU\L.^)7(LR[&?3A)?(WW6 ML0H965!I(0R:H.$'QEP90!?Z/;?Y>FV*.]KWQ1POR?O]#JKD#N?/;9+SS,YT M-!(]H>:G6=R=7=@9O.'4-79V0>/9C[(V"6W:@\K=;RO&!A+8GS MM3*2E1Y@/NVD7#3^WR492NT5ITAIA4)KQHQ3:= 5XFT3GVU/X@'BQUF,[ M0#P+249I[N 1VEH:W*00Y#2%:2'#AV;Y>H:FGAN+?XJ?N0T_\_5&7F7Z/JL[ M74X?\$T:=+\)/W/7=GM2.^W/+\#/S 7X6>(9'&F4%0*55%_H.DZ*6;+0:7IX M^7F!@P#6"G>_]BL.U7S'U)5XO@J;?) .GC( J[8-DI?0P+%P2.JF^"ZMP;26R=R#Q/6+N.9<_LAL$(P,Q:_D67Z2H1L%+S@-IM4=E0*CDAW(3G;<')4>6>@; M,)02,2+A)W;3Y:U^=5ED>Y+0-Z3LC)SWK#$QJD 'A\?RU@X.L<128,3E<7@6 MD$KYLMDHB'(/;;ML-PC+9G'QT"LWX">1')Q[:[7"+9MN>590- ''^))6C+PI M1T"9T'RHE2T,DY*<2P<4.VHE'/FZHDM>U)9,L NDIRV)(/ZOPH_'\0\]'TQ> M;C#9'+9H6VBD=6C@UL>JA<"K55Z;X68[X)$I7E.I7"&<.+L89]*1$2R? Y91 MZ6DY)LN,IPR<76^OH1F@RFVF1(R\?8$50[M]!M2F .7S&86O9]/S=/AC '&7 MIB*5K/=C%S,57XC#I]=XH!#:"E!ZDN?%'[XYU:,^M1V -/(]H8=V,-^0D>FB M"EVN V8D/GW &Q;/4VJ1T^F0-*T:E87DYK5L=N)7H/-_?Y1N.5,Y..F& M,4^#41=%0*K3 SX'_)I0R:^N'^[:-;?NLYJ,(J66.:PH M]LB=0&=OX%$OQVB[_H@7Q+UFX@]&($IJIE1%!R:AG7\IWRPV6#&8?XM7!X%I!TA9]I;BXBC?94]_.:7,8S_$.OW(Z? MZ+EZI<-D;#2?[^8$W"SY;+?&6 M=%P]1_8$G:J88Z>5EM'K5VW==/*O1)0<<%1/:@-RB#F?AZ.5V MII[KLEYE*_PG^9>6*C82\5@=Y4KDM#;K1N.R!:70P<._:PE@+I=R,H]S6Y.G M:CI#NWU4JA@++QVF.L4BE#G(=[A]^IROQN\D4$F=S^_#SOEHTCE_6Y6F %VL M E4R5T2(MEPOA$'H 4[R$_;N;,4FF*IU@@.G*S-NU. MA0QT7E<\T[\',UTS^_2I7I+9_FY[=_3T]NX'!6WGMG?'1>(=).0="_B!+C^Y M,[&<'*Q6Y$)?MX'OT_(TU'T]H>"G8+1Y7])CGQ_32=6$NHIK=M[FA%Z@M4/7 M-<&33-*J!U9_KE]B]SFNTZ^7&,$")LL*_38_$Z"S-Z]C\15BG[_N\0J7+B<" M)W_)4?YNON,]!E_)C8Z%*G:G+EUI@&7O0JI*]BS^E-6_'4B3-J+JP*0[E5QE[):-B+)B'CBLF"9.YU%76V3/XHV*,A#' M"#?E,@%T68V'%$$B11D$S2#XQ9(:]R5%[WMX\X;0P?)FVQ(HF2.E'J5PP((N MQGQ($UP>WJ6E*JFD)9\R*#<7JU('DXCE?"[$7II ^'ZNS8S@6U+\CA)Q=DX/ MO^"65W@B>:?=TI:^5V8$;N"ET!HF=]7Q Y"P _)R4?![QW5>(NO8&(_=5KY( MQ= B 9V'>O-*[#T6[1ZQ?(1'WU/U[@EC MK'PQ!$N=(HP'0Z\GC#!(4]N9J(LI$RQ9CEP$=I0:C-)3Z+(G#U#?#:@O9&$N MA6^I+,\DVTD; IX=N_A\3*#="73.\LVMQ0/JGX#Z)?SL2^.] ]CVI&,%;2/J M$:-^JC^12Q1T^ORJ?OL#].?7+1QTFVUXCA+* >^U@3?39;"CSTTI&#N>Q8>! M[X2>'%-H/6:3_M"*>,2) =U!)9$6_7JMPS3@["YZ;)8;!?S>-*^4,[CN$8NO MLY77S9B.YGZ%5CP\ '(B"VO6XO:D4YE/BXJ %+E18:IUJBB<#=C>8.U)4_UF M[$T:JKBKI0-;H>48Q+[C;1.6+7/>E2IE.X?V6%/$O&DS-X/OQ)EWV/KF%+\9 M.^DP<*R5D5J/B>?<=L9!'"V!-4]Y2TX7>V-DRH8=BJ1Z%!O6X&OC_@Y/WY_G M?3!V?\/4.<:U5RX61OTN1:)ZKZ4:5$WK9^Q[8^OMC.L5M\&=:UN;6F$X$YIV M$>5,O"_4FBG'K=T;9V]K6V_"W;=-:VD@Y\P)C]-4&]H6:_$?3O:=_VRRW>X&6'84S2@CG500C[#:CV= %.=M4^*G377/^ M<+Y7XO.5FK>D/LWGISU(Q?Q!'NXY"WNTG^=F5-VQDV_R'-.,G952_'4>\)_[ MP81>?FQ&"P_5*P6NG.J19*/]?0"S3[CSLW!O4GR[QO,6R6'738<%&ZF]@HW4 MQ9/ FE.R4.@J6I;F68G2Y^4:6^FW1PW:3 YB^SZ0_2%:]HI) M-R;IG@8\-R%L7;)VDFY%8$MV(USH]EBRU7'(Q(P(O'#%$=96XV!A=7HOX_P3 M^_[_'$"WZOA^_$ 0#P"VK(.8A74I"2'X\?:?=\"_*D/9>V#C)@3\7);J)J(.VYOB-U7%3O#<59=S9\\!Z"L. SW)PP]>&RRLU8U"("21*M#&?, MH2NG@9*;5W:4UTWMUW/AO9:N:CN[Y5\[T&V4PVNLV--S+$(N(S%T7*G3A\XS M>.[/_]HD;W40[1<=RO !"9T/E5EZ,,("89HN(TBF69Q@!K2Q"D02>K%5O6VI M_?8,K:@\.9VXR"0$-=(F!4(1()MLE)Y1Y6@$[B(3KBX X@455:[5)S4E@* M.%<9R2'GY-@T#"V5;TZ[U_R?&I#\."I/0%"RW3!XL0?U<$!;DSS0\'1Y4_ST M*:V,;18/T\R\W9B&5;;2*;7$Q;Q-E"O0ACFO$6MK<=^CUM53A0>6 ;M'3^X, M=+9TWRAX &QRHZV86)? :68\M^T.FQ(%"5#UZ0B9!=,JM-[#QW'Z.MT>B+TN M8E?*H>N8L66+K79T";":\\%PT@KYKC&5%^Z4S*64PNP;@?4HR1XXO2Y.V84+ MDO8*'>!9EP!IN3&@2 SI:@;2S[A.98E85A':#,K'0?J27@^$7ANAP)-U_W+. MZ60>9M0*F")&&]47I.8$)5S[1L[I$8(],/JQI9V"I'M=R0Q!+GK^LQBS4?)D M+:K&,;FY!]GG,2OZ^ZL!FP25+M%&T63I$LLW<]/*6)(+ QQ:A7C:Q+?8>V/F M][H0=$'>:_-4%9M;I8; =#5\0<[I4N0\> ^QX'_*H. !X:4$UQ(-3F@4$;FU MC/(LM 8%+DU^[;KD3RTJ:*+4"FE9* B,"_QRQV.SV>DW8>B=:^=/\;.2+K"U MW(PE4(HV>$%B,]X6E%6>TFDLR&I"LEFY%><4F"T9Y.1_9"VPVA38)]RJ)MKAZ2:.K!XO[ M/WU*8\^[AC'Y!&,B@?'V;X(/2TU#DMBP.]3RRUQE*@]@."AUCVY$DO-\8(D[Y8'HVW::&7RGV_E',]SYKJM^IVYLQ;9;M146Q6B/$&9<%$M M,,-VJ@A?6^EGV3DVR[75?VN:]^'0G<]6S0.;+*#I&.G()G5.P N% !N&O6$. MWE7FCS)V.]$?PMKDA)M-B;S$N#;250-D+X=FA\DK/;>=X'8X\$ M89_4Q!/5R\V,OE\R0I//2^-4;E: MR4Y=)KXRBLSGU?$%4SN#NVHOC#T 4UY M1=FI%$KP!ESP*6*H.,O;&[XRU&CI+SNRB$I885XV.&XZ=N -=C[&U^=IPL[5 MYT "%W'J.9+87CPG13YQV,2'8NC=2?"Q>SUWL9X\S(UF\M9"\259\2LH)&%D:-!NZB.,IUT\5\JA<1T%IDF(7L"ET74)4*FV_4:^U) M7T#,_IQL5:SY +Z"G(?&NM@:PDW.LRV)V;)<1CLXBS?U4DYD V5D0^DHWL0@ M0P0[[$I+5Y\[N17W4D;HIBAC-M(89.A&91^VB M$"KE3%5BK)P 7T700VNL88==LGQ\ [O/X&;(6#13R5(VBK/NQ.N/AIWZ&#K< M?&OVD5NE\071$2TMS'+#8OI";SG0J[S+Z[,<=#G9GQH=K="%DI="5QP:)1X% MEH$_#T6)>3 7*J+%1N1PP67UH2NWH(S:'WFH+Y$%+(.@&02_F'^V+PO7!7/3 MI@.?&!(S=EJL-U$_)_2F!>BLZ@-3%SY!E9_;L=1KNKL%TY:PF^Z.G:XZ:^3K M:NR?-],X61\L#2 M1NQL\GTZV-G)]70@E;9_R.3V?"#&V1Z,] H(=L\?./X@6A3HZE"E\BAOX]4A M,U'=- ]E:O$U6NV=WG4*LP^2Z9K[:,C27;#K#GY<.WEK$/AEYF9\>M M@+T^+"M^1P,D)P> T'H%WW1%!MI$7:*]!FL0Y8ED,?!M3H8@J)L=A9!&:L_8/XJS+$T@F81G#P!YH=# MS^\4^[1H3YQ97^JT4TK6SF:[!F)JJ-;N39JS!G0XA*?T^(I)] 9=;,M]R M] 1%%4JVNM!7;GH+V& NC4S0 KX3>C+P/Z2Q5N\HV3/@!PD1MN//PU4ZJD:S MBAB5#4FTL**/-B=E.&OBWM-O'R?UY17=:TPZ/Z'TG24*%W'\^T@4"?IU*T]*UU(!BJ8S9 MI\B@T6'">V3W!4*?^V7XR9%N,'-[+,EU);1"%+IR;UGJ*\-[9/--FHY]WCY0%%T[ZTG@A &G.+<82RS:(>P3*9Z@%@8=S M-CS1RQ9UG:2+-CYS5_+TA,J; S)6@Z*&IUN2%^5B'HSCJ<9_[F"S%;NA3XYW MH(W->CK:]KMINL51LWH!NC#^.EOL[QH**1'/ M/O>3V%X\6:>7I[L_.3MYX#J^'CA>U/%"/T@::$KVJX<(?5U;"8\?FWJG,B91 M3DYED+)(Z8"##H5/]NTE;=<>SEO$O4 >Y]%=XBF!E$+PD^H5#H9>KN$JFDC< MIAD6*N9F+5F6>SC/5OIF7VKIM,I?OR7*1PF'GMYQ%;W4"??; SA%+/5LM[87 M&YV0"WW=!C%HY6FH^ZMNU%N550B#T .W6^VV6Z!0(II MK+"29R>MV39+%TC6(5+8/,;).#6K\_E\+[N$W_U]N^GU\;E>#1QWT<#]37 T M)&_K@)0TSS)D01#9<#1HF/D:[WGP[:'Z("1V9_@ PJM J#MV\G+/,-BB,F-;0%+\H->[= MP_@2)+M2W+RF)^+=N\7#I]EB@..ZDFNILOKK53RFUTTTHTT[#T. M7F<44X>=45=0P$])QI@""O"V)XI8*"5D6JT*R^JHIS!!*E#%"71\_8SN?PTQH;Y M91%4:3T_A2^5!ANWX7.[/QN,=33=VT^K3[6&6ASX%(NK>0:(%2\WAK?ZY\/! MV.%\[\V^7XS/PXEDVOS"KJ"5:K4RJ 3=$'0>?+Z5)7]/UW\J+#.L0I/GJ\N! M,:UU^O5B-9JG4] I]YN'93?7YN^ML'^*^0W-;NJ6D!<-?%28J90]'H$!= (. M%_-OL6I^"5/^QC+Y5/"H#B*.4-9:A+U)"<5ZA@X=#.!=)H?4J+_!\5FF6I"F MY;(MA'36[D9IMBP@T 5P=\+QZV3I4''4J2_<2C?E&\Q !/TY4E6KUS^\Z&.S M1R^+]VT_>H"7<@N;F:50!,EX5-$!GE&'84_0-1JG'S7N6]F/VDR(M19HE[7: MG6QA9.6GW/#JJ?,K&L;4I?9';8XMWNS=/&\C;[\6]=T14V:I>JO09;,]D=*@ M58HWW\B[WY1J=Z/@N5H@];(5YF?XZ;1JAM3 ;8T-S>JB)=#=@0A?EA)>?EZL M;=]E6BX4E;XVFXY-A,5SBE0PY%Z0@^_\$&A:+NQGFXD+'J!TF;8)6IA#9-,) M>@(U:P?-?*$= ?@.YX-1.B_&SF>W8^UJ8-D=OR.^>'7Q(.]8P ]T^2GBCD/Q M397.9Q>2[/W7S0=2U,E)8 M=M^;?L/Q/AQZ@73DI50'5+)?DAU"&#JEG,')RTIH-W.(D87.<_Q"V7^((,0B MN$V:Q"*XO?C1UGN0;S8D06?*@I2JYQ8]K3RO\3]9@A_6&U+5<9!$?$MU' R% M2'5 )?MR;J8B1KGN"E$SB%HC7&QDX:LT?ECO'RV"KR[IMC7'"SK L_)@M&W^ MMV[:O+Z5\TT B*W7R1[8XX5A>J(CY/3P1S"5VP^IQ,.3;%YU;+K\SQ M7A=L/\7/!66.*T,F2QAXL5RM>%$O0\$7@,#)SR^JMOI82XN>E.BZC84"*NL[ M %GTAM%@C4=>*^EJ]J.Z]KP0"'9[ZFL!VRT?I8H*!.AX+@H M0V>P@I3-.NX4.L?U>;WCM4EN(LKCL_S6>'C-2'P2$(PGH;.IX@W0=H>VBJQ, M.;4RM&X=;("XZ:8+C/B(<5BA8$V6Y+$U_Y?U=$U0*2'%\A4J6NHSKH.FH>7_ M.]9AA8$7<[RF6X\15W3K/\)/;,U/NB(S72]'T +/B_%;T]:DX,'KUG^(G]A] MN/5/_%SW(?]D@=&F(F7 &D%N*)4;:&6H1XO.-$BG7/C9"4%%"K'?2_W"E9,[ MVR+H5H9NJW+--OA!9=+QU- )NC#4T'Z+/07/IT)JJS,2#Y*W%VCVV%6#X7!1 M*C:-4&0YUJO.LGX.6@/XX1UHAZ0[/[$*6;_)+VDU]UG@/IWV> W8=I1)(Y@N M)ATA\E*CNF*FV4P3VJC^P[#=)]P#M%\)VD\LHET T$1&9T%52M4%OC07R[-) M<9Q9?!\]_)5+7S\9[!= (N@HTZI2ME1#RLV68S*/X?7UCEKKI.1J-QK7AVR/7+2K?(-7IPJT,0*,1ZU=M9_6*P?N7:*? M5KFPD"?E5)EC03\_IENSIO-;SAQRCFQ.EA,;\>/O/.UA;L67O M@4/'Z%-'R+:*;3&*NLL,.F5)#LUK>,O(0N=:OW.$[ ET/]_5.9UAZZ]ZC6,7 M\+IN?KKL?EJ?0/"+K;J1![+V2G>CG62>%M^9Z9YC)U\OF5N5Q#A;_?OM!#?; MC3]Z5! [!F?/IJ5!.Q48,G3K4&^W<=I)+)["Q,\+SD-_0*T_R(OHCYWMB9M6 M$JM"K<:.-,&B?-"D2E1.FL+076;/RR&26&;;AN$M+^=@Z!66!2\5 M]Y3D<81Z]J)M1'G-: V$H1VTH/-^[R3NN5[*MLX:*=QSRAV!T5*8(<^;(XR[ MNC,(20X31]7.K!(.=<$RZ6A4Y+-D@8%N\E]O:SRQ\/ELC!@EKU[L!;+GF/LL2![YQ_'4/SB*IOZL1_P9QU1"QHX3V$X ?O\: M>X[5 F/_O[\[LEC%1GR%PHLUH1U*>7_F.8)=4E<;4W__"IRG<:*L@)0L@QA_ MI"*)1&J4%3/I=%J4%%+&4\J('$OIW[\<3P'>?W]CO_]6<$BG3RM5@*PL^=#RJ=;-,5: M-601.F$K1U;GJ]IJ&(E;GJALU6>]#AJI[( #@5WSC)BXD'ZN/V>Y(5-(N2AO MI*>3=BA7%AXM9J&4L[*OWF..W%3R M0G!;*UBD?2_@X?[E=2&\FD['8VK.4LD+5T=6>'5S%?2$[%Y'PQ"FW1\(50IN M&GFA;.S7]YMG9#SH=10\:96KO_JG'+EIY 7O?C<;&G<-<2 I;G!!=OV2(H/2 M36EX-CRHA:6+^J5S(Y'S^^QT$$QL!SPQ(9W@'C3.[Y16V;QHW(KYYE6[V@T+ MU;%:$-1Y:(NRCO-$*:H%4"E<(QOK<&#-IB"J&].KPL>)/I87Z E=WFD=[2S,/6-86VG$)HF^,#/.QE MO4[C7%&\H78Z*+CFM2H7%SBA4,I+@J(1U'MX>A>SX4:D+MZES4%.E"/J70%E,(;?FV?92?[JGY@8.U_M7$R^Z1 M(8.VG$)HU=&5U76MHC(X^G5L]\U2NY.'\$Q64LD)#LGW"2E5BP,L:.V:>M.S MK:MK"FT:<7M*-!QU.[=CX;R8O2KU3I5S>:]H%@3X92%WS\+I.IKMWPD.YJL$>F.^L%3G$QZ$W2Z\[ M! >13_ZQ D^6Q%(%.D^2RLFEY/>CS]/&.G$]QW(?ZS9.=#-HG^MWH8N?B]#/ MW?8X7GHA=@WL&VJLT'!LM8#MJTZX7SM=&?&%6%XSX*!75]M8:"K&><-NW':J M LX&P_/.W"$4RP/"(V\8,.:VUNU!L]H[^:4WG//!R;5WU3W)7HU7QGPIS=<, M.H+[U;/.Y>!RWVB<"<[)\7%0&-^ZKK4ZS7A1!+Z^?L!8JBA2XWD6F]+(ULAM MU(@Z=E$*]B:GA]/J6Z1J#?K3+5562!RU53HG>T>[WN$@<@_DP4GAYN)XN$H( M)E+T@3<0_N"HKA[?GV:/>H,.$7J-4JG1Q?MRO;,JP0E^X9$W#'@&:EV]J%^9 M^=W!Z$AH^X>*?WGJM;K55>9F$Z0/O&&\2U4<7W24FY%[(Q1KG:Q@"=;]0%U5 M%VRP-9KB)[-K@1?Y.@GXSR'!!ENN!%K_\Q_X@X)P2BV=@R?9L66$PXHH"/_: M&6'#L-SKK$W,L"+GY-)#DT]/"4K:/%YB$YO/.[+S;:%7W2;8KVA>.-Q9'N"Q M)T?)$4;ATV<'^M>56X *=6##"[L+<.+1PD?T:6'T'-2^96 M>(P0BW-37CXUS$1%U?6R*9;RIBIJ@J;*&@11&L36:AEKI)C/*Y(F8(#H)]X( M,A#]1PF&8LQH"S#,$_G;/X-<+X=ZC=J@V^PW&SU4;=51XZ)V4&WM-U"M?7+2 M[/6:[=9_?FH;)>YS4SBO]@Z:K?U^NY5!]1J2A() W$Q M>\2INP#PQJC]&F1W&YUVMX_:>PC0WFCNMU"GVSRK]AL(I&S0Z&Z2:U\SC\Z@ MVQM46WW4;Z/NX+B!Q#S.BD74[B*Q8-!O@U9]L]-9-X7^06->[Y9-$&A"C?@5) AB-B_+PJ:-8&H96'[K9+(!T;/6),O!K!RP#[73F9Y/6K6K M@8 ;=_F[O49W&*K552K^+LC\)^T([)[O8'O5::QZGH.*@IA!+2^'1-0;1A8%5"SMP(1[7@1:K1?ZA(2H M-L3>%+O7J&X%(;@M80;%>S\R2*2UQE)*YM0AWL@F\2P"U"6C2+/!+P3M7!M: M+DZK4OQ>-0R?! $%=.1;KFZ-L(W(A.@1C>ZAV;1T$OSX?-W(6BR75H]7\D5X M)EVFIND:EHY#@K0ITH=$OT%P^0:-AP1,,[?//KFF7(O=$)E@< #'/AI;MLU^ M(>RZ$:#:)R//#P-$#VSV(8RX@[] "[#Q#ICT[!Y]B/V0X4.)A-XH[J(@Y)32O^:G% _&A%F,)3GQYN=R87,C4>*8MC=. M]&OR.SOV\:BB^03?9,> CK7YM=EUK 6>'85DA^:C5N?+TWWQW]!XT43EB05]'!^.8G4U"?,Y4_RTM[B0FSS&7K M904HB#3'"NFV>':1$;"8/4*6BT9X!#8+!P@^Z#W$H!UVR77$E^91+]M'W0@L MABB(W[4?W\4?%?168G\&?C[>QT@%.4I_"#D^9<5B9JX[["69EC!R,93FO$F"T,+RY'$TZS_BAD*[\J$<][0_\Q[ M4QK6;ZY]#T(%ZFY[?B4A_MQZ;0R Q#CLFF2YLX9-\.N/1-'45!1OTC$K+/2EWU8N\^P=4W0P:F,"(LU*7Z:HY86D\HY) MB4<1\$P*8ADC?;#"W043#4$^-\\62P=!D(]HYCFQU*$7A_[("NG-+G9UB^4# M@LBF+7&2/[ F/-$?($+?Z83J1.?[Y/-BAB;]\PB[!NT.5)X>!0'KSR MR!'%)4$&N2.V-Z*+BL%[91'>BK-J&&)P= SJK)#)$&0+((>)/(4R[%.2IP)T M\&$9=2(71X9%?2S=HP\&\,VBN1/+H2VS,[CF"!PD1[H&C' ^/\ T4+4@&*B MP3&!RA"UO9?S^>;I2C_0"8@>?X?P+,M9YQQ'G4HZE:J+[6E@L5SBWFR^-4 , M4W+LGF[,WG!+>T2XF"]/6TK-M/.GBJ$XTU&QVO:R"OK.L-5VQR>?S64E2RJ+R@Z6R#4ZX M7J-&'YC9)TF@PB$JW#ZQ$-8S 0\@3EXP(GH8!9E8F%:>R;""&@P388_ZQ'(W MQ>8,0^M1M)?-+Z.H4%*$XF,H.HSL*1+*3'=(##W@\]A@W@Q$ $-*B=]"15$I%DK/MAGQN2# ?)7Y> MS//DNBI*3Y"=B5Q9FHH>OV]AU [&K3N2B08A:+A4U M52Z9IEHN2'E5,RD*2GL/H08X6BRL6EAUYIH8G%MJC='CC@G2 M(]^GVIW&WF"P21!:#G0+7YD) %- >"2C$=LB)O_NL47PN5 G'.*0!G TSD$ M" 3Q=*T*T8UX ;L GO 8^T;6]KP;&CC/QTF:%X4,.),=!$I3VR8MZ:$>E6?. M@YVC)NBI?L MLR.#9) 6/0!C6PX+X$(O QUY 9E_@IY*>HWH4B?-N>M#ZK_& M3CZ;[AW))%YYW$PF%)G+K1QY2XTQ_J8K-\?^TBXV"E]X0FCW3TZQ%@ ML!M:M,YC]0%L.?X M!SCZCI':\UD,SW1: &SD>PZ$=0YA<@&?&;@#'J4U'#Y=5G&?XUC !<)VX(%0 M)%Q'$P.Q7%!:^0#'+*8T$N'C54,YU!^214:DW*JQ.V%ZSFHHCH,@IO1(),9R&0X8"F,A![<4WV% -:WO )"LD(&2"!?2<<0#=LN] M(U2&$\%&+BNFI%U;#E4M- GF6\$-!R$"1/O4G:?GD"/& +0OF"*(?S27]6)I M+!8D)#@"D$Q&"B::,8TY,IE">)(&F1CQM)7*^[*L@W 8$:@]"A^HWCM+IUDR MA_YD_W0=O&_.(?H0N]>$*]%94 ^, _SB.;SX/^:;#,-8!<21\2'^, M0.NQXK5K6E+!#EZG*WMQD)N9TYT<>0]1$(R=E IQ+QK"2CJ6'I.&"0%MZ!$@ M)COPG?76F'#HT4/Y*Z,IA*2@33)SE.0"R/ $ZDJGR2TCHE&;;7%%ZW(5^#3* MI_K EPJ M:6BTE%RDC,'9Z?%[QD,+)L&4E9XPTCH2-(&3#<[NF04.9%D>L" !'Q84V357 M+B#4T8@&^NS",UJ3Y<1-FSHC$85K W)@BK.LA$)H=X% M>"34'K,S"% P AY9"JYFW=9L\#=1%;5]$ UJ4WK\H9D30BN7P*X_I.^8MH;> M3L#6B/&BR7=Z9^S]LX9N#$*/CAT' C]R:)=P7]'T^;'?=!&-CY?$<+-2)XZ% M.F$\22G5]Z,@G/FO\R/6^[5D")C[;01>4(R:Y=G2)=V ^C"@BMC:;@!N44'. ME*02XHHL&CV%D@5[F7CYJY-]#?6888_ >?*!>1Z'F!>+$9I!Y07\,P^73P'@ MX#7H$"U'U/6J.GQQ.5ZB"UE6_H0XX+" $^CPY3U:7LK*V$U4#0(/(JF'\(M" M87LZ\_U8JUL<>6/J')-8A(-(^S67A7I*1#CX;(V (9BN MH%,-QB;+)O(X('P@$(A(YXXS9AHPT7[ P=_%GW1!"R(N.BAE;)8XH!D?' T^&]REOO=>N]+GBO$E'*HB&55%DL$566-4/%HD!4 M;."B*8E*L5S2-U:"M\K+K%B.:FI+?VRK:U)WT01%-:G,H^M/W,]5SDE/[OE) MT<:F#R^,?V&U]Z,%RJ\O1W[QGB.):;8M>5)*'K \\E9\-D2?U^QM7*?F/MSN MP""T$O55&P[7"?]G #V_LW!AE^%K)K)63#YEWQ-.!F'G:("_2_,@E;AB>F=^ MY'_?1EZXLW9\?MLR/K^AH4^/KZ)'%&9I?94(_T_(I%PVQ-PP=-YAJ\Q3AW'$ M3=_^&NKY=QGS E/+F:ND[2TN><0OA&,INH?RVKG"VL8S5?2T "TW MDUV\O*\T-3+[VYOE'E=DO[]1*34*X4_#2#HTR^>A)%WR\R*;)VU9_ NP^.:- MI_19QO,#=^ALC>+6*/ZW:(RM47S&*.:W+/X%6'SS1C'_64:QDXZ]F[EXS71K M1[=V]+]$R6SMZ%.H$04QUVSUMER>=BY?3\J+W>XQ:KJ\/!DEY_;G_FS>[-4. MMKSY17BSCR=TE\H4-28A<5DFH*O$M%SK2W+N<75WR[E?EW./L4;LX,MQ;:?;V'+MU^5: MFNH#)GVAK_"1AX0_>[KMW).C\/=)]N?78?_I&P8*VPT#2:_;#0-LPX FF(8A M%(LJUG5)E4N%LJH4)$&5C'Q9Q'HIKROO>V;O2IG_F_:_]IK[K6I_T&WT4G+. M0B?R@PB[LUUA=)^FY5<$/6J&[%N,S&>*S%MA9Q?R&##^9,*(;_%B'#_L;<^^Z MK2(6+R:D,(:7-' 192V?N?-"5G+Y_+9V_#.]L]_:@%'8TFC#- (9IS?\WS?I MVWJI*N?$XI9BFZ38:T+:M4KP"^'I?33.9T2&SQ[@\?2.$&UQHN\JMAN?]C-O M./V=7,Z6\3^?\=.&D)0)2*K0DS)96J\\>#'<4QCB88$23S,3OV5\*QR_KRWR MN?R3+V/\+)KO3BNO>X-D(:?,\DX/+S%[^AUDFYC4S^ GZ@V).Z*GRUQ:;FIE M\D_CV*T(?[H(_VD86500Z]Y0F#H?>5%M;%WCK>K8JHY/5ATIU@ZUH45,U)@0 M/6)G6;;9D8K^5E%L%<5646P5Q8.B^-[Q+9>^6<->U18_Z.;JK54:>% ]6'@Y&?]BT^LE[MQ4>BO>T,M*]:"%;\@$*P^:(/7H6U4/6QT#0K MO%JM'KOS+..)XK%9?=A/S3.F\#$,'?N?_P=02P,$% @ ZH/<6%WP@+EU MT0, 3^ T !@ !R8V]N+3(P,C,Q,C,Q>&5X.3ED,2YH=&WLG6EWVLC6[]_? M3\'-.>>>[F>)1/.0[LZS!(@9Q"2F-UI"$B T@0:$^/2W)+!C&^(AL6.!J]?J M;AL7DNI?M7^JO7<-?__OSK9R6]WS#=?YY[_89_2_.=U17E/B,??]C\7CAY,_T%YS]@J,X MF6._8NA7BLMU6M]+'K[<-&:>XL4WM?@*KH9^9EDHLOQS\DSTQ\.A:V#,>\+1E%T>?=S+/2TCB* M$E^2/\^ (#?%53=T B^^_49:VM?5SPMW^^7XQWO7W_G&OGN;Y+):(![-[EY(,,!SZ\GRGX) M/,7QYZYG*P%H!W AC,JC;)[ ;J[C>\&I8N##>[7Q5- 3[][)T\$GGU4G+87A MWR]G['ZD*D;<>:[;"^OS'[8"_07\]:XRQB,-]E!)33?.-Q;XP[VJ&;Y+XACS MV*4/)8Y?.->JH%-R7W9)5[Q]W)/^=:]H\M?O/>4G.@IH_?-/_%33XWFX4=#TW0G_1$4*'N*FE0Y M%SI&T$MZF 1^D/M 04WQ-+G8GL@==+&:]@M#2K MF5*L:2>H%+M &?^K8UB@ MAEX(Q$XKM#M<@_=E<2[3,H'*2?\!_UD,MHUP:DBVQ<>SJLA1Y2+_*> M(W.^%EW;-H($SC[O:$5P/4!Q0'-#]S_E#.V?3]7TT65T6>F)Y!8O2?I\1I@R M5NA-6]U$Q+>O$X;+!':H5%LP"=QSZP.IN"0P4XVZ,ZSRTY6R*74SL=N"C^9- MNL5X([NHMA?/KY34+\FB@M98;218PJ;#HTK>7XXZ#/^.E=)X&0N=G8H+^:[6 MG8]\7VVV7E"IU^E]@- R>$;?M0PM>3,+X'$#\*C\SO#3/W84#U0%5 H, >*6 M;L]T3]XT%^TY3]6!?:^%F;Z;#/E]M/A9(>:3N-!'\V4/K'<$="\C4I$LQ$9S<(+E'BE M?IX!)?RM.-J%5CA&1T5]Z)CXT9?;FVJ-[[=6JF"/I-;"G?9: M^6GT1/6/SYI<+-"31RU:BN^+\W[@JF:JP4V)I#:ND_Z9/\J >SXQ6?1X'M5# MK8G.V[CK8L T-%TU;,4"[^A:NWQ.%==)K]]/'[SF^Z&NW5-$'$U&[3G\O%Z:;%"QM/D:G]J-_H@.X#Q$)IG*-^FUB_VJL* M1[6JBE,:197 ,(VMV9_4-TNGK;]8K3.]JDP-6[6(]4C!*,>#WK@=AI$:??K& M8&CRSZ7TJAN=\G9A9\5;+H\6]X/Z0+<&P\WPQ=;WHUZU:3+;";_%?7-4Z,[& M6+]/%L'8ZE?%6H>>+@\[$VE2T80A:K>:39^*-HYC\/>E*H5>.@27*3GM5*0\ M<._\3(IAK6LJBA .I\O2OM#8J)-[?81X6/.TSDO7 L-?7P!#[R!NNX%^4&)M M&8#PSM'Q[B4WQNZI,5$;/7>U&P_,>%8@EYO6S%,UT'70SRA%?S MEK:R%O%X MT$2->7$^]&6J@[4_J!9B623GFV#4E>C6>IF?[8=>H]Y]0HMV:.N>H3X]+NDI M8+QP.Q!I&8YAA_;1^ENJOJIW**%FZEQ[5FM/0@RM10\KU_'X%<<=2G , M0I(*KA/02+X^#ZVF,=?OU8<.YWPP\EH;R?#:>87M#U;C,:A/!Y_-+:B29$KTTY G-[8.:\)0=?6C%>&9;=4BBOI0:_>3E/&T- G21 M#0I?E+%*JT7!HZE&#S46P_K0VI3KU.BWON-UI'%! U,EAJZ.L)E/T\D M$:K?W?48^?BJ!%WOSHO3DG=FOEE9B4*>;XU+])#9K#KWAL78J_:?&<8L1@/7 MG:-*C>O/!E[%8=8I[/$,# ":NN_KN@@& 4H2?6CJBJ\/=,\6YTD\(GFN>Y6) M9JVY41A9N&D;LU'>+FXCFD_>_UA&WO]'>Q@IG@=&-*+7,Q;+(%4HZ=)RQ]/+ MH:/IVK& ?Q1+;=EX#?=ZND1S/K]H"=R:M19O!Q4T!H#>.3M,* 8SL1LWIOBP MEE4Z'VJ71+A<)PU6W13Z!KO(+JVL(35#IBR-5YQKR*D--F MNU'?#8D-&M8%KQVV8MX6+EE(XL9\I2;7&LJF+,1%=DQM>JB UMZP1_;K*&;. MZ@4<"%DDI/5DTE26OVV$E2VOC:*E+4XTRSLIWQ@X)?#D:!)Z_I!:E-OS"3'@ MRBVS'\8T1=:*3AS]-E_E>096-AS%40W%JCE^X*6S-KZ;5EI/<9U<173THW6Y M'6HNE.FI(Q3C8"".ZZO".O^&*BJJNUAZ-8\61N7>0%Z:$[=&90Q3? 0N.HC7 M^KUQ9$\'DAIJH&MI58_Z29N:NA8,TD+%OLM4VX:UL>DWU&\V4_E]T-N.S,:0 M%_W"O$DUFQFQR$O0CXS6$R;H.EV)'G994A/"<5[Z5?T>R[#YQL+YYU/^M8?F MZ$-5:H[JVGK3]7WPDQ4F8>J.ZR4WX0.@^RP,%."M#-RVZR1/XKF6!8K4P#-Y MH&'N:=0.!B7:#=052GO;6%4'YC;R@(T2.(EAY)NH],;B]/2M[H0/LHDR7S:H MVL!>"OAZ4:GAJSU!F0#H-,&0.,W];#4?2SR_<35+^MH#?TTORSL:;R<=8)_^ M>J_F)=+JM^4-[0DQ6^][?7[?]/K "+"DW@SV^S!"R#AWRY'OO_Q26&3JFKS2 M#3I]<].KE[F2(VXZ^!N.%^UJT.67%.\+!J[W*,8.AWW\][_1KD'**4G5IO5R M>R_0',K1]5F+]/*_.O3^^?0L_FOJ26ZGV!O.:H'9X":JR\V[L]JT^UIIQV:; M,BHB6:7,L!%/Y9AMJ&RB%<:@)$._@UJ9F"+Q([6D9:].\_YH)>0[!:O*=BW: MKK_#/(E?[5LW$4R\9V]'>%UEA;@:%^V9X>AF_]4F2@3UD.QW9RL"K?2!>R L MQ;Z-@KY%_N;\?[8F2OQ(K;@E3*GB@F:%D2<[_&S;-U3OPTX *$V]1;<<00_*,CLH[GSHT@ M&97?$ZE K6J5";K9"V')G);R:K$\]Y,1-L;0#$>>RO3E_C1D3Y^#8;NCZOZW MOY/9WE_]="(WJ'HNG?W]-9DC_<\GW[#75C*K._ULF4Z'3T(!^9MY]9]WOI9, MG_ORX)KIK[X;>NEO7TY_O9D=?3*3VE9V^,?_O7VEIW]CK7S$,7#.9V9Y?ZNE389]Q M]J^D,^45"W2OK^FS_G5XBJ_@ 7+)O]CQA^019O<>(3I<909,"/Q1V"V-F1'D M..XS&%K/@&CK,\*IEJYXX"O!\J^'&IZ(8P,M;IX4^TP='D%).YC,:+BBLAPM MDSBGR21%8C*'H;H\1TELCN.SF3)CDBGPRFOHEM3>T@/@0^;]M:*"9OV:1],' MNJ\FQMU54]43K_..G$\IV!.*8CLW$(K5MM@4*Q,DUQR4;J6\F&J 2I2$=E\H MYY_OU3Z" YA5X-I?,1Q\M#5\8([@-18?B0HN\?_^Q>(H\=?? M7Y)+'9[\:$XT-4,)'5@2/D,IF50Y2F8)C94)C6%U938G:.+&G [?&*AR)6QC M[5:#;:/BC+9JHX%H%;N+Y$7TL*2R1R57=-%%IAULL$[>,WE0\N3NZK.DY,G=XSV]"HKT MMB'T5_NJ/9UIR_&&3QS2AR5'M6ZGTME4-"F6VW$P4QL^RT>@Y,G=&^C LS$- MB\Q^E>V@9FU,QK,%*'ER=S!"6'(-?Q2CNNINFCUZK>WB2"9E]&%)M5M XZ;? MWDM*(1[-AE-TMVPMP+#II&3;&$Q6^'Q10DC:4E:Y:Z,G=:4J]C%MI4MIAI5[E] MJU,;-[ *Z,GH:5$IK-)%/.;7IEXKD+J^72T<*I(Q[+3H;-C5+,ZLR.8H*'HF MZ"MB7N\F [F3HF)S-V*IQBR4E$FQ$*-X.-)\\ #$:5&4$)J2T>G.I%$4V2,U ME*L44!\[TTWJMMYB*]5&4RC*C;8X%HMSK0C,[DP_R6/=?-V/^S$Z&O8[<74T M-78L*'JFHXS16C.(]\NQL*&"OE%I606M#JKUL*W:BN?)V+*_DZ:H6Q%P%&MM MNYVUYB;NQ8,'53A.)BL\)]A63YPU6+95W(+JGVE4O4[6MNUVB1'$FNE+HM\6 MW$X$QL6G19OAMA/7EZN59(NUQ@"OJF L#(J>:2I275E*N>!/A?P2MTVC5AN& M;3XI2C\LVA,+$5?3!4+2E6%,+5Q6,]N+I"CWL&AK52R@]+OBEY5HNE3N+I"CQL"A&#]KL)"@TA4I[ZZU,7<9V M.BAZIJ_$M2%!E7A-,?42L6@M/:&U&41J+ M/"%+4.P,E;&Z$3:J(]42! M9E]O"?LAY4M&O5]=XTVTKC3X9!7!:;4*GC><#5HSM,$I%:H4MRJTQB<.XBE: MJ&CH3-P1C^*-R7)@;WI;D>C*Q)E.F#7!2^U,SU+V MW6"TMKF-B=.8Q^J@7Q4P\%8[T[/0*LE4I9G3$A3 P04QWLU1'3SK&0I%?G$P M9_!J7J8/:/MJO9XO309"?CI9#Z-5T /?EXDS;XQ5MS)E M^]O!&A5YNS@M$%)YZ8.BY[H+1E%D<=I9H7A7]] !P8^Y"!0]TUWV_8&X-JWY MQ@RYQ8!2I$9]M.!E\DP3"+[0H$.BXD@;:=:J*8WQB*\O@(]S1M=*IV:[&!T) MHV5%B(:B)#$V& .<:8*.CU6;BZXP-..0)'>-74@/<5#TC*Y6WZ;'1,_;"KIM MBZ+2T!EJ#8J>$:L_7E859;'?HILRW\2&Y=6J%8*B9\2:AY:H3T+&D?""N._4 MO2ZF@1$#>4:LCE)=6Z6&UD/UY8(-N4;4'.]XF3K3M0>U!D:N=$#T>*68YLZD M:'$<@98Y@[N41C87% M": V=4;7<(:.1]V>SJ.C8(^V!H[97MK@6<]T[4I?Z?MA4)^A>3;2<;QI%:8U M\*QGFD KZL-VK65XJ#'J+A?KOD TNN!9SW1M?;]11'Z#SL(L=#[BN[8B+-"P.NU*#"F-Q&*4 M%#UAEL-7ZUYCN:'1?&_GH]2PX&'5]*HWS$K3L3=>R\SU-."=J:YE*6M?_WKS MPUU'B :^R]$'2@($Q]7P-QY.&F!1PL"]^> 07DD_N1>$2;RB^R&8TX!*X-T\ MV(W3=7"T NWF\W3VJZI81U_QX%\=KT+1GRGR/W=]M./];ORU.U&/.]=WP37G MEAO=>&4WO^^*:H,O-=*PSTWQ,Y>A H2D*? MWT-%/_!63YQ5]OF^ZB&8=/QOH#VCH99&H*?! /VKXR8"'X7!/V,T;+J+;#KL M,P&;[D*;#OW,P;:[S+8#Q*1@TUUDTT%B7F[306)>;-M!8EYLTT%B7F[306*^ M=]M]";PDMO)J<93LZ)3$IDYF!/R\<&\:PKAVU5372C[\YQ/^Z6=1@7\F\/_\ M=0Q*WLR=6.]RZ72YW+_2:8WH6TI,/S$?ZV1NRAG-'YNJPOO_[U\8C?[ES@__ MKX>.CAQ^)-#O<[3>=)@#^R'LA]_[8:ZDJ^DL4R1'8+ 'PA[X3B3\<3>$HY>K M&+V<[5 _W7T.G>;TOR<$@[;XM)C)K/Q+03_L1K ;P6[TL;K1\T< /U+MO08% M+Y0%#A.R/KB"!ORT ?=:A4MY#<#>!GL;[&VPMSV[MTG]8[@BF2CK^:\1J9@I MJKGPW-#1OOY+575]/O_M MV;J,M\3E8KIIH9#N@TP=?\X:.?C_7T^W<7EK[& M".3WBI9QP_V5G'H6A+RZ4?(QYPVU?1L/A,J&M!CE$Q])+=OG**[^N!_ZH.TJ70\%WA!T7ZM:F[;QZN.;O_V3W5 M[J?;/E@,$!I/AD6"Q@/[!32>CV8\'S@'4%3\)0SPOS-8,M"3GC(:ZC7>->_B M8K\8&OAGG'HH0>X5SO.8NYZM!/]\,G;!5R>T-3<##?5T1^C'SC7' MT<5@VPBGAF1;?#RKBAQ5+CZ^I71BWKRC)?]+-N?>@MLD)Z@%1<7S8J#R4+'" MXUG%R8YHI5V^SE)CP@S%D)NU=%H0@V3_2.+3-PPE$0RG$/;<)N4P0@@! @&2 M48#(CH?#PIBO$3CT,;*[K8;-CH) M/+CDI"($HW$$)<\<./;A\A/?3T?,J:_IOT%2PBC0%4:!,C8>^R6'[KOI)U"] M16>>7ZM[FZ@,3*5/UYR1M!9KTTAF$L^-(3"$(JFW&W-!BX#8@-C(MAOW VZ4 M>GHU7UKWAU*L$*W>7MSW#3=.%X/4@-3(BDC718W,^6\_H(84 M;]1F=SKJHHU86@.J+>BYV@74 (X:13T6'_[ F;;^TO6"?*![=LYPMD#8Y&!2 M'^;>/E3@ZRITN_HX6M:Q88]606M4!S]LW5))QTVCSLML MFK1C223YEZ3>T/V#%@3) \F36?+\V@CP4?3(E:E6'#)=5]+)DFX:.%-0C00] M2;:/ /XCA2+TH^-!B!Z(GLO0[>K1DSGG\U'T\"MLMA#PQ00=3:>[9:RM=O)D M ="3Y I9A*5IA*(>BUY]E%QAVPW $WBZJAO;Y!0YF"R$\;OLB'1=\;NL^8VI M[?..UG05Q^_=(J"M!\=%C+&OLICQRAB0.9?L^0RP^-FPV!H-,5-I>5R9QEH]3UP !B3^ M&<+0%()Q-$P4GK,&7E5!#8*[3AN2<_0 I@IAU.S2=+OZJ%G67+X;>#P*9PF? MEE<;?6Y*HM,7BV.^YLGL0L;0Q-W#&82D"(3$8,HP2Y8$"00)=!F.XK,0U.0G M5K\^,2UA-"P1I-;6I^XF15 R\Q1%6(Q 6!8B*$NF= D+!5_;EL9NO^Z M[B/$) S6PT!=IKW &]N/ 4!OR5E=[TK%LK65\.P/.3&>XL$N?&F0["SX!@9LPT9;]>AB8 MPE(40A%P??'5@N/=G;!K,??,>5QGS9V6G*EG5@=32=_M"XOEB H;]72< #PL MG,: C_58\OX#9^[$8*E[=])VK^QXP9#5)82LKD*WJP]^9KO#0%#"V#L,QF72 _3 =;ZFYC]P!XGQ=PZV?TO0>#JW&I2Q+Z&X6,%JZL;% MNP5>QHATAQ><0%"*0E@&;M4'Z9%ED2 ]WF0H]B0^:!&5@@H:;8607R4(^#,$ 0>@W\. RX,7_NE/7"3UUJ?AZ3M&VBJ/"?."[8P0&Y&%H+=/> MX.U<^",Q1.=VCL8-3;[#65?J6S4_=:M27*-F1J=@,(H'/$/RD!&D610AJ<=6 M6<.(/ 309>@& ?3;5^,\AT#2W%_4A>;:1D<.3M9"QV]LNU%"H'1J*,?1"(G! M.0E9LB28$[PJ;F3&E7P1-Y@.-6$+T])$*F[7>T5THLELDHYNYU[88$10"",[,L]A7) MH#>C:(LJPM@JQ]+:*O>[,D8EGB#)(123N(-PC0ZD299%@C1YX].8GXN3 =-H MEGKE04$JUH+QKC;P42WF$YPDN[,P"($3"(O#G"'$299%NBZ<9,[1>SY.FNTJ MN=DZM3;:6+48="!W F>;CDZ2.: (3M$(1[W^P>X9\/I?(8?HZ6O%T'+Z;JT[ M_BM."86ALTL(G5V%;ES/M^N3K$&ELA'[D372Z-NIT) MP#&=GO9 H0B&/19\@R%[R)W+T URYW>/"1\'3Z-"FZ2@3C@3]T?MV,9"O-"/ M$O MQ+G*(1@W]"GA 9T">"!N<(/Y$(^CHN1;/L%5RWC C[<,O)$\>I"79ZA@[\+1JH9B(].(?CPE^E;49J)I+Y%4G$N^ MSB=Z/HQPM!7/DQU'7-0B#2M*(486-J2AH^-2E,R1)A""/@UNY/[X=R:L]M)T M[D>U>#!8E/+"1K/S)!8R2[':!3I3"$>?[DOU9V[NN79.R7F'ATU7UL; +G+N M/% MGFHM3*2E44EH5*8]2NFV(AECDN &RW (SK[AYDC0DB".((ZN,UKR4SBJ&0(N MS8CZ2BHV<=R8:[HB.2F.N,.N(>P;G)*2@=C9KP=4!FZ@6+>QDD,$!6;=@\-E MH\-U9JZE?:2H]'4*>;$![[]G]Q[CKI:7F[1/2>X_Y'BEL6K29KT?2ANMY-D+ MPJ[(:\!Q-DG64RB9K*]#,.9<)'P&56L;F?=4M. M9R@T^H6BD=]5W'C&)]Q*=@O&*02E@$O,G9MH!+F5*7.[A$D 3UA6TJ5.E,Z" MMA\;99GQL!]'6;FS'X1D Z=-<5!I]MV:-7"518*R9/HZA[ TBQ#D4R3+W'R$ M:PA)P60J7"UT*:N%KD$EF&R ]@;M#=I;ID2"]@;M[;Y*'SA[U?'V(SWY7-1F'O3OM#?X*W(_ 8COG+-"K$9C04J.T8I:V(M2+%\%FAF]"(^_2-0 B4 M11@6A^M;OS5=\/5 ]^R\YERCE-0# '#AS MZ/ M5;=+CI\/"%F7:'PF#RM=CG9U7L:Q=&LCA"91N 0'\B/#(ET&/Y)Z8_AK M;+H"30>:SLW08<*O3=R<.U.WCA&%>^Y4. M^PZT.6ASF77#?VV>_ ,7G)^#ESAO66Z4G/Q5=KVBIVM&T'1]O^TZZH/I]#RW M&G0T;%230@I=SBT%'ZA45\;Q],Q %J%0%$'1-W34H8E!-$$T75E6YE70U"W- M@LUHOQZ9H]&F$N@%FU'GBP1-7'J@,DHA-//Z!U5VFZ"6;5P2<5M$_T!=P4NA56 M'5)*=*=AT]J[F#[EIM/2^3IC$J M-.D)P3%.@__TS3&L4[WAIJ.7^+:&FX3!3<+>WS7[^0SI2[D&1CP[H56KK>7! MUE3C7 @E"*7+$?%C02DS<:*?A=)B&(:; MCL;LS$:I(9='!9H>;E(HI:$AG,63G?C@CJIGK>^QS8(.VZWRQVU67VOOK\L. M5Y_(E+6X_WUL$0!;FAO.+/W=N/73W>\8%7N=CO?C>'_F!+N6O0M?8 VXW"S50BN=P?7OR&S?@NS M,N-Q_X!9NV79+BV[VTBPU^T1+8C%ECOK)LP"#C7-(BA-(3AV[HP2N*LJW%7U M_46"BW(RL2CG&E2"60=H;]#>H+UE2B1H;]#>X*ZJS_'(FC6^4&O6!C6AG^/; MI9S0E6J#"WMOD:"]07N#]@;M#4:P?U\$ M^WCB<&+Z^5%O) M7/CZC<;/_:7K!8?-RF>*8Z8[EK_>#N60#^_KR?\4#*A7A$&6+#]CF\_\T@K? MU&R34X,*P&B;BCM>I19JR61@^VP)HC3YE:TS6F?&/,R MSB6+?S$<(2D,(=G'-O^$T3S( ,B #*Z6?3X$0J*:+Y*#O(=6(H]V#:>X88PH M@0"=0H @: 1GSRU*@Q#XF!#X-[3_S*\\?;[]R_5AT:"I=F06RY;6[W)F81JD M]L\!^T<8@D&HL\OH88;A&Z^JH :!GUL?1(79@P\53[D*W2XB,I.QL=FO[ MS++G%W1P^)5UQJZ[BX69_7M?#(;:NC&LI? [.($KC"$M#^&3)B"!\('PN MPRE] CYECXC,C2S@ LXL>C/''ZG$HIO )_5$:8Y#4(R%1U%]2P_\NO$Y_5>: M.P-3B;L*D:XKL);W.:L/&6J/315M#?:RT*\KJ_%(QD597230 M3O;S15@L82@\W 8B),LB082\_7FACS%$=83.10,9DF61KHLAF7/EGF((*E%K0@-^M63S9;Z!8_A@:W:3.R9GQQ , MPC#PY)BGG;O\O?-4TS5*,,,( VV7I=O5!]JRXB0>#OI*^'&,L-TY./H,HSU2 M:Z_SD]Y&V&A]?K72S%&9CF0"/QR$2G$X0G!O./$+FA)$$$109A'T*X<-/IM! M5MEL]*6YU3)I>]7 W;5D-M&4071ZQB":Q*O.G3X%&?2!& 07KGT U_*%Y&"] M75@<\TI5$L=XKX,5"EAEU$W( 3Q, L,0C"!AKO!;$=P@J?W]C2Y@PA!&ZK(B MTG5%ZK+B"]X$ZF[L?V0$RV+H@Z;X'K>+'S)U7RBV7;.TMLUXP\9*W)-[,XN7 M">+@$3(DBQ T7 H$>9)ED2!/WC3R_R*@U"JES6*[<"KF:#$NB$)]'.T7*5"2 M4SH1EF4!5!Y;7 2!7?'[5HPD!DO[:$V)_0$Z:]0YM) MI)DX''S)(M2C\PD^<#:05U4O3--_L>=:5@YTAYQNKRTWUG4_X0'&_)6+=&NN M>'#UX7N#%.H&PVM9]P>%(SR.P;5'IG#D]]TVO;)]7>A3MK(K+PN%I=N5"?+@ M#!(LCE#8&TX#@]8$*00IE%D*_=KP\?D8,F;^I$245RM!V=<=@B2CJ;+C$PRE M&4*"XQ .>T,7$IH3Q!#$T)5ZL<_'T+0Y;0M>9TN9>L,E2&YJ]-%MBJ$DW4BP M"(KC,-WX;:#L]-??#@>" ^8%8$ PTWYE:O@_6-C-3=9Q8+9(4QJ)&YQR%KT5 M5P">))5N:8-@-(&@*%Q0!/&199$@/MYT)/88/PJ".RV(>[TL5%1N,;/*1(\H M\0D_T@6)#(HC+/?8QA"0'Q?-#YA%O%;_ZS&K;Q0+%:W/"",T['=MO$3SS;R6 MCAK2)806)P%-5CZ=S_V$XJA4FM\H=CY[*P"CZ&+R0[W2!>. I MCG]X)K\0W_T+OS/\LU]IZ?9,]^0MVRPKFWK=D4*>Q9S?F023MCGJ4IS8\H2]5N63?#6%<,QIQB6=7OS>0M^QU==5 M>B-Y]" OSU#!WH6C50W%1J81O8[2Q9Y1W_?73(B.QF13:8_J$L4!I3&,0(@S M&Z;G_OAW)FAX.0J7N/6J-9Z5570SQ\:N'0SD"14SBGW M@EYQ3O%S[CQ7#QT]1Z!(+M$@[?0E74VKD".PPZ<(^**_UL'%MKH5_PFG,EQ) M+N$J1+JNK$2F0E[G>71F0IC(C.;EFFQQ@LB7=B-3P+&VOI ))HEV$0A*TPA& MPDD-$"19%@F"Y VWLGDN211?&/0Z9+\MT,(B+T_(F>U844*2='H#2K (03VV MEPTD"23)>XMT723)5@CJV20)V_-=M*JUYE)8L=A-RI:>YXBB*@,:!,R&^_3V[]V#1X>(SU]*2]=1NH%BYH[:YYMT]G&>O M1/D+"FZ=" 1#@I>DVF7$"!^UQTO+:=Y,LWAL9XMMQ^:W99:4BA(Y',DSM+22 M>9G@DD0FG>0?<(2ES\U9>RT"75 .(C.V! D$"709?NXS$#3FB%Z;L/<=H5]L M\_5EK=WHTMT$0<#+I6F 'SI9/001E"ECRMRR[R?L)NDL)[)F0<@/1*7,^+#/ MH!)7739WBV*MCMI$C::WDKZ*R^G "'BP'$)BS ]B;[-?]F)AV VF6*]WX=55 MZ/8>R[!@BA3V0&BYT'(SHB2TW,NQW'??0RL+W20;]O91$EN/+_$%+E/^-RWS MS?NZFGB4D>MIONY<^CK?MNNHI\LCK6:>GXD*92K5L*RLN+%=J74_?7,,Z_P"O6\TN2PW:%;+"=5B)[,Z/E.J>I'"4GHE"0L#4_JA23)LDC719+,Y$I?3)*X M1OKB:!K+4NAVG7+1WO!T+R5)M4*?;1O"*NQ23,5WB"F%$-UNPF]@(_+<03"L?!( M\RR9&$071-<'\*Z?@2Y>0^?N7L<"4R2] M?JE;:U6HJN=',GN)SV^&!/+Z>% MRV@SLO#A /=[P"$ <#0WG%GZQ:$\,[(>V?Z.NF9GP4E6W.LSZTUNR3XPNKO5 M6&!4<[3L@?=08T5Z)5XFB<2EYG"$9@CP[[F8*5S^!N%U9;)">&70O7Z,7A'F MBHNZ.%Y+RF"YE8W^.-\:1@F]DL6[R1HY"F$9 M(K4V;V[O3Z8*M[,R*":;HB[:+];W+#4EM6L=CH<2]?]4C2&4/A3H[%+R&)?0R +)K0O9PW2 M5>B6G=5,ER4@'"04.%A@H-]?<)!Q-SX(]%U[:-P :7\M.ED$50 M!-Q.=]2/FJ2#"PTR+%+V%AJ=]\" MYP*[/ QCPS!VEG6#3C=TNF%T[ )T@X8*#14::@9TL\$W+?WZ#/7FMGU]X>HY MJ?9P= SM%T:WWRNZ+6Q"(!8,8U]1,.$J1+K8L 2,Q$'C>6^1H/' ?@'#V)?1 MY2\WC/T*(],?F\BG;T5+\?T+I/I*[,8C'OOSOQV?]EXRM MH>GIG'\_O:I,U_"U-=,WH1!V+!KWR[MN/?[YJ?^G6[7W R70DUDD:;W$>3]P M5?/>?N')1!/72?_,'_<+GXU]4I1Z,6I6V/X,Q0H8-M[?VR^\UBX_7#APN$YZ M_8[BB5YZ9VVH6*'>T;U4Q3M[AH?VB&FM?,TU13H_H%OX;BN)/&B;]Q7PS!;L M/Z4@[OG$9-'C>50/M28Z;^.NBRU>5<&":3KU:MX6I$81:Q$C3ZRR^^ZG;Z"K MHRAV9C'&R0=/]^>VZ;/,KS+.&9RU^.K=C>5&M\O[52!7LD MM1;NM-?*3Z-+-X,#.?@P6+H>4$:[TW@=>DI8:&^SEV*R6''C867?+2[>6;:L M=/Y'=%MLUJ[D6B4#U?L#.BST&4*)@&X4FN[V\8,=/WZFYQ\DSBFW3_$7[/6.7/S@@7ZOI_V1Q-!G)Q7UW8]KX7"THI>:*&"\>C7._<%1]^"VY#J@. M:$WKWE+DXT>?OAEI-[[UAIY1UQ_UQ/,5]?MSN3C=M'AAXRDRM1_U&QVV^PX5 M=;_WAQ?5]N>.;OD?.%,D&WXYU.TB$EB7OHGE;QN://;B2UVIVU7M*RK 1!OO MS-!0;TB[/B^U>X.N3++I.3$TPA$XW/@R0V8'<05Q]0Z; KWC0/T^K]8+SV\Y M/55"Z951M**]*YC3E%?):30,PG#GHCZ05Q^(5^^>"]S,4,:Q5^MZ MOK?ST*+.=U'6ZH1.;9%0)CVIAL->_Z2:ZTPA%3YD"JEP[))YN["SXBV71XO[ M07V@6X/A9OBZ"9!0VPTPG ^7@EBB?6]L-'83*;KX%-*-@E7%*8VB2F"8QM;L M3^J;I0.Z_*LJB,MCLF&NQKK0V,?">N>4!+X.4T@9,H-'4B&A8S>VCN6M!&55 MP(59OSR35D]F4#,>X'ZMSO^(;INX/FU7VH*+TFZ?RX]C,@YBT.E9F$'*6+<_ MR2"-)OZJ/L3]I= 8,.V=P0[,:9(U91#LART',TAO:&#GX;XX* MW=D8Z_?)8@OFD. 2@@N;R'D5(F5O2FC&8JN_;8SQ_*"',O?J@8NVNVA<[.X' MFM)?[JH+F>225!")T-RY:0]P]CB$3E9$@M#)S+CY^=1Q_?$ZF"Y&D6 +#HVN M*"U&BWQ"'1I2!U(G^R)=%W4RF.!Y"^JT9SM,7S>4O40W/'RQUXSN;I*.=;A/ MWVCZL1SR)2P:>J/5[#RX0**&8N76BJ&!;^9496T$BO4_< KCA\JQ7X5N5Y^M MS]HIA]_YT0'XJ#G% SSN4/H6T%5AM&7;W'PL;#"B-A7Y7D#QD4RAB3-*L2A" M)$?;/@IJ.-D'@N@R=(,@^MT'?+V 1-:\(>777*5AVLY.8:FFLC>DE$1T0B(2 MP1D*X=!S"[<@B3X0B>"TPTOU2M^6']/ZA')W<9V0%+90:ZCMV;S>7B3\ *XF MBR,X1R 4>2X=G-D)A6_D7B91@3!PO3A)<.K>5H&O\ MO*J"=UARS$\GK8*J^[=_.V*6=[1^Z*VMT"\HEN*HW^-ZI8JL8ZM.OX%NVH%% M]\)*X,T!;+%##A,C683#.9A1@*#)L$@0-&\Z=GL=TK3PB1HR07\G]0?YGN&Z MXW X2DE#0])DP(C@?GL7PH?,^7:OPP=SQ^VYH-@4)7N9;]<[S;!6Y?F$#]PA M;$30K[^(+ ,A@%?(,JIJ:(=6LF8'--/<4(T 9A<_5"CM*G2[B*#XY]/^3=T)'MZH )-$'Q'*"M?PA8AKK/#<118O6 MII%,X8FWB#$H0I(HPN+T":?_A+%]"*1+TPT"Z:>!]&L#RA<0*70QUI &FX+0 ML*MDKU!8!=:ZFQ )>)48AR,<1R(LR4(B9Z#=[+6G+W7'-[9Z MSG# [S 5^7M9ZGJ:[MW<'%OO8A^/Q4O/HBN]G7/;IF5YC3?Q9MS=#D$[BB1N*,$ MA6 )N,]N/@US"I!-ER(B9-/[SGS]23@QSH2IB$PU-HC0J M]1?6+@^&DV0Z49?D$!RE$8X^=_C$:['KLG,=F3$YR"[(KFRRZU>G ?X07@P> M3]IY.3^7Q-6@:HB=[:[*\ F\DKF_.(5P+(K@Y#EG&,(K4S9W"9G;1\WKQHE^ ME7[UP1&4._XAR%:,REK6K$.B^?5XXDCY>D>CH@1D= HR&N40 MECT[QQF"[.."[ ( 9LS!09I8^<-NN >/*"B8=L8272[LCL8ZS,;C4W M(M<+F:+37#?!(1B%(AQZ;F(W3!=ERHPA+R$OKY.7KYVH^B5@=N6V5!T,C ZZ MZ6U'W:A1WM>32">=YML'\_%N,$S=4 MA:FYR[%4Y%=Z<1<-^F8GQ5ZZ91A"H01"<^>.O( Y_;-1AZ:AI(@SC@=;"Z\? MA8!OA%^/(A, 9YH; A.Y3/Y3;QI&SH ZUS+(_:6@P!V8)+L^_GAJUG;;UL:; M1M4VBTVWW*RW*'HT!!AGTJ.+" QA<1*A&.9M1Z\03!!,$$P7 J9?&X8^FTS5 M^K)*FTZ[*(AKMU>*2&.BARF9$K^:)1" M=2W7^WK31V^NF/31D\L%[OHK^IG6;UQVG/J,WO3[1!+]MH?EE#!P[[ M!=SXYK]O05:,>\@ #/_>J4%KS5TW<-Q S^ULZZNE.(M_/NE.7NH?FEZF254A M=):6*0PC9!+#*)E5B)G,Z.AI>W""Y M^5%]]@=\_ZG.>ZZ]U M-6EG*SWW*D@WH@,FFPN6>N[<5?*^KN:-7?[PQOE:3?\G3]1&SUWMQ@,SGA7( MY:8U\U0M>@\%L)!I\P0O5(/3T0W%/7>9P[O"-S[W=?/I^^#4"+*FJRO:#BQ,E2D^2!_)P"'AY(E*P[67CIV=H>J/P\Z0! D=!1 M0LU(.@5 -&AI__!3&O]-^TJZ7L6P'U0] M=XR4A?X[ M]3S>&T]'*@O -T]7S+PR!W?^JEB1$OO'>K/L9YR\?07<#G$297+49Y;]3^[[ MC]]?!7>>QE9V^3L2WHO&'KYU\U$ZA+GY[.35].G'37;_!B??O/L>Q3Y3AWZC M'-X,.$%I MYM'T@4Y>=T^8]Z,#N9Y0%-NY@5"LML6F6)D@N>:@=#N&N9AJ@$J4A'9?*.7 M3WVQ62OQ _!+K3T0>K56KC\ O[:$]J"?$\LYL2/T^$$-%,SQ[>0;K4Y/J(*O MUX8"^ KX7OZ%J&D[@#"<3.' < MR+DZ [:K$K(Z4V<*JF*,SM'WO@%<@%$G<(J-"1Y(E=6@K-2FM7%A'.D=LWHRL29:\Z* M74[82$6I(;/ROC&.U9J9E*0>EHPTL]+0POW$K,2+3<^>K]I180%*L@]+=NC2 MK-X=CT6A4FB3LP+>'I D+Y.G=S?C^KR-!IYJTGG!,O1AU57S"U#RY.[+7JS, M2C-*1F-C8PFE[8(WE\DU3^[>''!*8Y.7%N;&)+2AR;1+PVTDTS+ZL*0R-I9$ MW"JXIH+RFL0>;2@,]N?M)C=9DK8R.9*^% M;FJ\R<\)DJR:/&BND^=<]E9AC/9""NVWYX%0WM?C01OT)?2TJ.#$\Q(F1;(0 M;^A5--H$)<9=R!AV6M3D^M*VNF^W3%UOUU>U8KC!]47B(I\4+:M[>E\8='1A M9(X) NWK"TX$1F0A[UEC7L;.-)36$MZ+ M6_)\SAM$ 10]TU)8;(F:U'1[=)]9T1BPBQJC]EA Z@KU#6[7> MNE3RG*Z,<:=%.QW#0:U*R1'RN&#T)I'3\Q? \L[HVI)IVZLMVE4T+DWSE9K< M4O1Z5\;/B-4D!W@1'Y)YM(]6.6MJ=\:5(BAZ1BS&W0Q#OU48H_K>+8Q')V\%V62RCXGS26I@+T0P'X '.Z+J-97V,SP(:C:O+]7RVB=PAQ\OX M&5WW^]:R.ZI,3-.P/%<3+;/2=/DD476J:X,HZ#J&E]%&O[.*!;4\[#>[29#F MI*BXW=NK>+>6S>*D@FWV*XROZQ%@\FG1+D<7M@NB$ DZ[NSK\R9:B6( ->*T M*!]2S%X1)VVA*.LEB6A$M:H*KGJFM?886YR-1':+-B1YLNT7]WC# ]4ZTP12 M&/6JW6Z9%$2959JSD8%5MZ!:9YH@J.>7LW)/WYJ-86.TJ'0"OAE&2=%3_B]5 M#^M65BUSI-4J36Q,+#4W+7J"(3+VA8HA[&*TXA*Q72X1*_-0](1#184HQ9U* M;6L:13P.AO6QQZR 6&<:EM-: SKL%/O"J+C[*Y)F&;0P6;6'?M/=" MOX,94:VT*SDB*'JF87==J;O?T"4"U1MJOC\94\/*!A0]T["!J6Q6>F-C M,XB807T<)45/FB!V?1D5)^W)L;.[@!/ SS F9Y5LD*R;U1F72GD"I&9 M]^)B'*=%3YYU)6*TH4K6R@SSEA>7@_9:U19)T9-G1=%J$Y<[I ?>V"VA3E;L MZFB07O7D66=SSBL[%78AX/-YOA2KEML9 6^(R.-6-[ZB(=0-O /+67MZU]O M?K@[0DQ"SL/.((Z/2D,WHG M9GM;5)GYKA4&#R.TVDF>X$?'\U44<5JZZ5?/C/)_;33RI(@H_WF=\[KO)^:_,LZ:INSW0O1V (-,G+-\FS M_>47=U$X_>_)2I%;4\-_UM0P[#-#7;6IX2B.O]J"+=B-/G W(F W@MWHU;L1 M?.'#%SXTJ)^6KMB+C"#5Z3FX/ MJ@3-#9H;-#=H;AD3"9H;-+=[*OW<0/OW;E?^NFY:3]_J3JB_JH]ZH=NWOTV* M^A?(!'5\+7I!):%I9T5(:-K0M+.E)#1M:-K9TA&:]FOX)5ER0F[]#!C9N(;( MQHO;_V93_ N(1SR5WGO>UM*_OJ/]W7VA2Z&G)->1&3G=&!J7!^[W;:)QF>^Q M?'^AMAQ3G#16 V\1NL$P>K!-]".[4=_?0?IHK/[=7:J/^ZK,A9!$G=J ,.U] MQ&"-+:X,L63CL.1 30JA* ZASAZ4!.T>VOT'L/O7.,KB,<,G[AD^(5ORSLPW M*RM1R/.M<8D>,IM59_$&AL^MN8CBQC(A-=9-=EM=C)AJ*3%\.C7\Y/P*FL&A MX4/#/]SRW]#F7W)21"9MOF9@$2;T9RU!QY:]TI3LFVT\L?GD? B$8$@$I\\= M60/3*9>;3ODMLP!?-[QR#6> 7T;X)<.3+K-Q"EDF?3:Q(J ME%][DJ%WXB[7 M+EB%IC62B&4]*<= '^ MGO)<+Q9_KSN&RZ5*G-AM%BP5$A$2\?V)>'%^_5PBFZCMYD>2WM5Q,A+6@X6; M# B?\.OAFB0X:_O]18*SMK,0.;T&E:"Y07.#Y@;-+4LB07.#YO;!UR0573\] MA=F[^&3:=48#X"QG.,LY4TI"TX:FG2T=H6E#T\Z6D-"TH6F_GSN2)=_CQ+V M@8W?!Z KR[*NQ+:2 M@H@&("(0C$(1CD AB""(+E?#CP6B;$XU>PI$G;W #Z+)6C(K)7V[#2.U)8WX M!$3)GN/:;6,1?UJ)&4Q[9C50K[:JG;39[G"?<>KB># M,^[?7R0XXQ[.N(?F!LTM2QI!7ETA+\=-)Z7,F>-*O#]EH4& -2=SN:I728MR=)W,CR"2-AA$( M1F (BSVU&\\'!AGIZ+ND>UM:X;14G^B8D&-V_+^/J4B!ZB( M, "**,7"1!L,1692)!B*A*%(:&[0W+*D$30W:&[0W*"YP43;\]3JZQ8HO\@! M+RJG&7[@&;,P=;/TW5IW?-W_*-&7F_S9A]^8*7/AC:R'+RX[FW4$ .]H+<4S M]0#\+!Q,_]P.!&:A4$1%EI'ZS2+5EBNVM=GS,D:G1X\A*(XA+/?8"9*0(9 A MD"'7MG')BQ@2[QL1-Y+8%=KWFOF(GV\,7H@2AB3G=R$4R2 81D&&0(9 AGR@ M/4=>QA"^/!@*Y7[7U'LF*VY]6=_S*4.2$Z](%"'),O!@( M-2<(NH0ZP$Q%VB^I0D2.59Q/@ \*AQ'4#+]%P(! @$"X?(\HY<#86C9TW%S M*V[-,%_FZ97$2XLX'2$ ]XA ,)1$*(KY:/LS\I;E1HJCZHGTN3\KX[E)ZX+'=[V2&\Z">6CQ MJ@KT#Y+SU8$&_WS*GP'K@K4JC?D"&YOVK#BN-#JM6KD!P,HFKA>#8&0R:?%(1Z7VBHMN?WXZ95BO@$(\EJ*# V(Q"" M)F$*#%($4N0#.7HOI$B[,MSTT1%+H8:7IPJL4U8WTY0BP,O#,19AV-?W\;+$ MB9[NZXJG+@^3%_6M;KEK6W<"F *#QY7 XTJR-/IZ6V_NA@.\HY6^4^#'X;'E MD!GLJ_FZ)(6XY+1:3--;B@"<7.+%40B&<@B!PG YI FD229I\K:CL)?29.2+ MDB/EMQN0A/@S-$(0U,(_NA #-($T@32Y$I]NI?2Q&VL9J6% M51I+%=_:F#P6-'?SE"; J>,H'&$9>+#:W?U!Q+6>M*>SN./UP3V#X):0+X7T MB7Z9"[Y=.LBO>$O(6P@=P7XN7+=7ZX%07]*>5*RW\ZWZ;CEQL05XFG3:)HN MQT)0@H!;H$&<09Q!G+WGH/4Y.-,J\7SJ+MF!H%07XP9+$>$V2G&6G)1&(AS* M(.R9N1 09Q!G$&=7BK-L^N#/P=FH;E-G<;2*DYJFOK"9,>6RUG M8%5N:4V(P RI5FG;#*>'9 ML^=1,IASK5ZSG&=0I4SG-\U&T)[1?$+)P^XM;#(O@*8A)2$E(24A)5].R8PG MY9Y'R;D\4KM+OSLF+HAR';O-JG0>:"C05:"K05*"I0%,Y,97,!8!??F!O./,-+3Z.-"_! MP85'.%R >6?)EJ]GASH/W/+KT6(/>:XSJ:VBL,D[%#]U)<-674/N,*$0\#). M)=.D6 JAX5YTT.ZAW5_25*!GV;TG5C0F)DQ>4"1W/*I&[L1LIG:?[ ).8 B) M/W:()31\:/C0\#,VN^59AF^TBMJZ.$=G@M[C>:(;Z+52+35\#A@^BU#8A]OB MK08:RM/]X+7=FHQ7&\8V,L'"#/22K(V+WG8A2&T!R+,.CI$JUKRCO=>FC'J4TP$ 4#45<7B#I1 M[<(7[-\8[8_/&[#I;=68H;PIY!NM0&6V@TJ/ F1CTC7Z-(>@W&DPZO7.LX7& M#XW_XQK_6X]OGC)^%C="IVGCMF2,)"PO6UY!*/.)\:?GT-(L@>#L:6P%FC\T M?VC^V7=OGC+_4IMH,:AI,T*_62,KK?K>=U>I^2<'R!(,@K)GMYVXZDQ4NM&: MX>3FBN'EMHH5ZCEUJ3@+<$-WGHL4SU.,7 M#W9?<\J !<,$!>)\= ! \\;\SV"5:<@KM.:S#5,/2W2_+DL$148RSJ8'_:# MHV*0_\_>FS8WRBS;PM_OKU!XWW/?O4^(/LQ#[[,[ B$TSQ*:OA ((828) 9- MO_X%9/>$VCU9-LCY1#S=MKN,BE6Y5F569671]-5:%2 E("4@)?<5COV-E.SI M+C;=:$M?%!85C:P*TG&]TV,I20(TCL2*& =* DH"2O(.(KN_49( URKB<4CO MI.I:G@I-HU_VF'ZL)'&LQQ!%$DN?,OCK6"]+6E%QO:BE4]".EWBN$$28^8_C MKRM1R/=/*XK]8'$+%K?N;W'K_E(('^DLA)ZG.>II](7,U8C+\2I.28L>IHV4 MX[48;6@RM:._F(M=?CK#4'3:U:J18\7%,1J)%TDJ[56!,( PW)TPW$N4]6>R M\,-RH[,:04RG36#%T$7T2KX@> X@$" 060V>7E@@ M%%9O24$/4\3)?#.=GH8U65WW8X&(,P+1(H,]*Q!WN77VPQ)HL!@%5>,S(Z[9 M A8BN8^);'1JC -ZPNHR@5[N%6**#'7M MIF90(5 A4*&W]@JS&3;^5(-^Z AJIS)+8+N=+N$;02+0X2S8*?U8C*)(,3X6 M@A5Q-EW' [PBT"/0HPSH43:CU#_7(Z/!EE''1&M2DT.0:5 I4"E,J)2M_4D M_TBE6FM^/YROR!HZX4ZGKKIEAWV7CWL8WTF+QO/^W3!LKQ/=U1]=I2GM\C!5E3[[>WJQSYE+R$FG_7%_KAZI>Q;"RA(5:VSQ9&YT5U7VS+1]D M D_.3G)%EB:NED=^5_?L@8:!AKT##;MU>8Q;:9C7Y.IKJ^^.I:82C'UEV>&F M\8XPG@3/1!'%L")[/3T0- PT##0L@QJ6S<#Y=AIF4N6^A*QF@=2E6+[2WTP[ M7$>/-2R*KHDB'A\\)Z\6!_K[ #M+,E7_'"0_U3WU"W>YQ/G":3IWLH()"Y;O M-RWY0OV1C13UWDJ:T.1&J!S5,R)%#A\1!ZU<$6-O M6%L>- 0T!#0DVT'FKVB(7^.:&]R>',5PH4F=M=C@Q_U$0Z*@D8L/G#YW)QB( M"(@(B,A?BTB6H[Q?$9%^_=QL(ET!$>VF)?F'KFIT#WPL(G'N+U&D\'1BV7O> M#NUH02&N^0,+;[#P!@MOF5QXRV9LV//<2('CA;?G%M'4.F=+N$0?S:$_.\E< MQ:P-YI%/1SYM9C)XD;Y^O0;H$>@1Z-$=Z=%M7<1?TR->G%6HN>;+IK)9=8(Y MM57$IA[KT65C$D.9(DN!'H$>@1[E18^R&;+^FAZ9*\XX^]QV@QJ"X$]='Y6; M8N(?7389*;)(,^E*'EG?9+R'A9^;KPO> TA0T2X+%>WN 26@&] -Z 9TRQ)( M0+?LTNWW HU;P7:7&T8MS?<_%IYVA@K*5XF4A< M1($(\E4N9<%X3*;TW\OZ M"-3SRH4D90O87*0"W;A:C!9\2=?^Q?3L[Q=,#EC77W96-B\*6$^50[&#'\*^ M3-#QAA)19)[=W@=9 ED"68*RIW\K2C\NB;]OB-U:H[P3$5,W=%;!6)'C8W6B M'SY1%%%D\5O>)0\"!0(% O7' I7-C:07%:B]>J9ZI(ST4*5"!F6IVC&9(!$H M[N$3PQ91]-FK5#.WT72;9,A4R#O0(IP+(TU=.Z[EZJ=BH14LH=;7+1+4B4A< MEFX8 _]6ZO)7V% OALVUQ/,,H).CC*-7#&>?K^BR'"*<;.%B:$X;LTV3V_=K MNDPPGY,@Z2*)72V0#PH#"@,*DUV%>477[SF%T8,#&I A/D*;:V^U)PCL> P. ML<+$:8UXD:+(8B2 ^568^\S:NR]M^K\@2^\CM?&798D7SGYE-]DW4:T?=2SP M3+VU[L>RE&0W8I'?0],_]7ORL,=Z#\L_;[&&> ^XY3V)/7.KC0 <\!1XFAG8 M@*? 4^!I]F%[YSR]\[TIP;6WGK;6'-_8?[ZYX)_Q;E5N%G'>.&'@?= @PXG< M?[^J)E$OUYQ380#Q /$(_[ M/";S:^*Q5QH>*C=W(JJ4UY59=S<\[U?]6#Q^6EXME^)Q%WQZ?1EZ\^ E Z_[ MGHZP_)IXV"19/Q\D;RC2NM2IT;WN1EH=8O'X62VT^]D"J+A>U-(IJ*'G:8YZ M*@2>XOA6,E8%9;D)_<#6G" /JSAO[5C!64"X]B#G!1.ZP5KSOMGXN^1=/JJ$ M\"@2HU@C+N_'.\O1%\6H*H:3G!KT(I-Q]*CS\?5X$=#NLJ,%W=5(.5Z[O%-$ MVV'M3.S,<#@3QHM1?=#MZ#*)7>YRHFFBR*!P%0MH$FC2NPL#7T>1?N@B;K:: M>SIL<$3"\>'[7.XN_D=(&MU#!+0L9 M/Z^9S\7#>Z[!<$7NG[3ZI>^#GPGM<872(12W>L&6* M#,84<>J^1.T^:9R#7=Q7G!S>LZAE,SI_15$['?$#RLX47PI[&%5NU2R/J_5C M44LVDCF4*+)<_B[5^L,Z_M]&V?6O#XY=+>U?N&UM_RP!!+L[65H[SM\*ZOWM M.#^CTG]8L!^EW,IXH!H]M#LQIEYM;6Z',UTFB5FNU+;4$/I:<5ZG"#]S+M'[!'O$[WB.^H>KTM;.! M[(FE:6KD=B%B+C$K'Q)'YX:E]3.PPO&"V[]O4'<_SP"^RGY*YLJP_A5<+UX[ M.P> Y6A?Y3#GUGX])[:RHJ[+Q/ED[E?;HX:5WOO#?6'(1%<^)(/=[FC>,^UB*E>FY MQ9;ZH::LAXC;$RU_WA4;[H\Q\B(N,/GS#J TE?R62% MI7:8 6 &@!G@YXKW^XON-YT!SM/&KA$XDS4JH,)\@BU8?$KV8[VC7V<&>%T\ M?F$&> :1> 9@/UP]R@ 3 $P L-=Z[]H?[[0^:AU=Q[?60MN%8MBS:-RO'/N- MTXMON-Y4^[E=MTF<*C(AVTV(]T WH!G3+/DI -Z ;T VVHG\6M4Z2[[1E 2DHT:LJ MNG;9E/8+"&Q*PXH4 'U/"UK7JA ]OZ;UB\<''A=P.KM:G1^V-ZIH3Z2V[LX' M;63^XMNWOW."X$G>^(NV=4)[H7G=5;*8XW?#P(_?(!J3IX6N[U=SY.W<&#@& MS4K-39)+]^>YV;L%Y7.1*8?1[\"2+746.P(L42?Y\Q2O'4\O+ M3LB%!(F4)&9!!&&V@=DFY[/-;<^K_>ULT]<62CCH[0[HA$;FS+#/3D@ID=.? M[J3G%IS?F&V>@2>>;? B@[-%E/J%_94S;0.L\U=">HOSS:V M1HPTC>%I24$774$VAY8QUV,Y_>G>?6[!^8W9YAEX_FJV2=88_RUH@Q:D/Z%,9PQ@2[3-C"TH8N 6T@,:? M^S_1!S_]^3H3)/M%(Z+!6KENX+B!5CC:UD=+Y,MP(AT/ MD@%Z!)_]P2S]1[;P-*DG#XH@C^AB?3/-/_[HX=-_?YY"+G]=]Q*P"TH#+?!< M?ZNI\3!;IT)MC+?E+7MO*MHN?1BW4 M6 FKL2]3/:QS> L$L-]! (G>%,'8Z,TC1?&UJ%TTI(5HE(V@$.EC6SD5L&(A M4C+RP^?'?F5:%P'X>^-&4\:-<5_/BZH6%Z#\>F9^^#2*QD=15=>.>G6*:_7' M'?(+\=&SZ(7CPOVZIUB%K>)%K[**AS-ZO]!1PJ41#W$DXM&X^9>OD@*DR<@G M!?\-N[ R',51C>@!B4G$E\[['U[H;7^3RE\/X"_Z3MOO&9NHU->?^450_OC?+?L#)S[/2 M9R\V1J9 ?6#9_RI\^?++[/15;VSEB'P%X:/KBUC:*OA(?J"H+S]*O-2GGZ5F MRX2V(,$Y"BS@"0-"D0[\K4L_ZZ@-1Z'8*(U&H=;JM;G56++1& MY<]N56Y>(WJ)LM@9BN5"]-6PVZJ7^5'T3;TS$@?U=F$XBKYMBYW1L-"M%(0: MWZF*P^A?"\,:/Q!KW599' QC]F/,OPMB7ZJ/9MG#(&$UAO]:#/9/J<-+Y7H$ MPI>,UT6I8K6NSMJA M/S"[3;6ZGXWF2&VJQTVI[YM:ML6A]G0>=<4WJU4_S4=%^-Q7&K:^L3C@IKURT/5S:S5 ]Q4_+[IH0AB2[! M]$,T9,>"9AD3FC.3IDSJM7;NR#JT1Z$X05&NVUZTCS@1=X! OV^*3)SU 1.[ M!"JPI0EW&/?Y]21^*D%\W_34Z)><<]L;HV'%=+G)9*\/XXK9<@K6<>]0[0:F M<3:[A#_5Z46UX0WBEND1B-SW$R'Q-"=-SH,J/1NHB]$R:9H:@;K5K2ZFPR:% M&C-:,E2YXNXJA[AI:@1:WF%\D!GDA"(42@0[:FAYPZ2KJ1% -IJ)TDRMA>[6 M4HU7^\WY*#XF=&4$K'9[/SDVPXIDA*/#U%LRV(Z+.Y > 7(J]$9N/;)!0W;& M1[VUC6PG?FIZ!&:"-UI] C4\7E-/LXX MWIN$N@XF#*;@Y1RU1/2ZS+:((STR2M12J!I#7Y M8TF_+.9^9];#ZI1NL<9 ;.IS:]BR5X?1@(]:IH Z!%S?V%B'$JKM\9:Q';6] M6K4?M4Q]^H)7MD=>:V@B@KOG TI->_KN(%].+GPK*^QA/EF>%S2*'V4_DE_6 M*QN\S*3[Z9:ZP^VQ7YJBFC";DZLE7QFH_:AEJI\+$:EX$Z?4$X>4+6\X_;#L M^W'+5#_[F#=MB\?S5CIQ^RZV4;5**,8M4_V<[F@AZI>Q%.V 0&UA6)?#1MPR M;?N"+%F#FH4LT!VNU%V,E?NET2%NFK)]\ARHH\6A;$C&8'(6IX=^MZ+J<=.4 M[3/6E),A\YY"':O]!*B4[>^:UI8*ZS1ETG5D,,,KLMA;QGU-VWZS M>EJ;;E6UI&%IB0WEDR,?IG$'TK:OK-;+A;#>CB1;[$;"9^FKTRE^:MKV2V9' MW8XFS%QJ&L3HL!.:ZXD8/S5M^[S&C=%&=V%]B137%RZJ'E\5[! MG3H2HLAA=>Q6Q"$R)G49P])-FZU923@<=C:J\+@='DK(UF+XN&G:JL)V\[AT M^PM14PF1K*YG6LM.FJ8&ZS"QJ]VFMA),?-JDE7IM,EI%)A U36$EB,H0N1W/=:EC?2;2[$H:$%A/-YO]>+4Q]6ICJ4975AN\ M@>*JTV&)O:5:"SYNFB9-PQW-!WNSB9[:PU58*MD\UDF>FAJ'X\'IT9VQ29EV MG5,HB^]M."9IFE9!OET6^=:>,&W-;C7[HU%IA25-T^.PXJ>-ZDBJAM+IK#8Z M$VI.U6N7MJEQV.&>=JSW2ANQNXRZVV^H1BV:WN*VJ7$(.^9P1A+>T>P.:PMB M,QSN)2%Y;GH^FGCY=>S'+B/0X8/9DY!-GWC%MGY4<9%D>XV+2 M],HX+/&):HCSO73JG2KE]M8ZUE=)#["4>@C\TNVU]%X?G:"=4A>CE2H^O#PW M-6:*&$4%@]&.$D_4* M+4[]]E$<,G*?GWCSW40XQ$U3V [$KCPQ9WI--%Q]>6!;2VFX3)JFL6V=:@[7 MI''/')*3W7Y0G_>,RWNEL2UW:]+9W0F+R(L/+M/I)VQ0?5CW#Y _A>(7N3BNU'L[V[)Q.VJ9M?,\TA)-AA$VQ MR37VBUI#**W"J+]4>AS\JD5Q0X;OF%UGOQ0'L[,PY ]QT]2D5^U*Y(:JEGD4 MZ9W&?FY[[&\O&?,^ M!9:&+N-HNFEM,%I.F#5>$I&P%1XJ6Y41-OVX:5KO1(]QAQMRC JMSF#OS'IN M4$V>FAHSLT$YP2RTVNBDX7J2M16WR^B]HJ9I3E9&>+9FL\FY".9O_44O M>6J:DR%>X6='>Q4%ULO*JMX3RL@!3QZ;YIGHTD?G5.6:**(.2-<91 Z[?FF; M,MU%8]2B#WN<%IL&O]3,LNXL[*0/:;UKSSV=F:D+S)SX.GKDT(V\V"?/37.R M% :3+7F2MN:N-&R9#0NCSW@4LE_QPTR)7PYV*'TVAS*W.(]7I28>)DU3B+5% MS)TZ6C0>FMY@V7*MTUE&WAU^S6/2%_**XSNU.:K81Q872;._XI/'IA&S.LU# M13=Y/HINY_%>912]1!X3?LUC.I2M=;G;W4Q06PXH%"WWJY5ATC:-&*ET2J'3 M;Y6EW=FBAN\+I3Q_>6Y*735CEU3_7J+ M%T^+:<70ZR71G23O1J3(+I>X\>%XV-.FO6VO!D2M5BG1E[;IF*@K"U->EFKF ML(L.]'G)G;"EJ+]7O#9A-J52BT&C4 M6!RJ>M+;M"UTUNN!WU\<1%$[>NON\(Q%(4+2A[0M#';DM!):A&+2J]U^4]NM M]W$$C5_SVKQ!598\;VZ(PG%D=9$I,=9741^N>&U3!JFT]M94,O&5P85T-1A/ M*X>X::H'G?-QX'MA#T'QI2U69R?%JM:2IZ;&H4I79%;P*G,T),?!.%@/@O:1 MCYNF.>GT2HK$\(B(AQUR[G30=<=,.I >AR.F+5 $USW17JS/\DCJ+8AVTH.T M9W&N\>TZI8F*:(NN@ 9]2]R4]:1M:LP894(IOC\JF<)!HTI&E1GYPPL(*10: MV_F@I*OA%NV.6H=5/QA6=X>H[16O#3OY-6=K"[K9;1_/]4H9WZIK/FZ:>NIN M,1@,&6._1^U5A6OIUI*:GI.GIA<3JQ1'SKKGLDFKGMZUV(%D#?2X:0I;6[-:&:@8-B+%4+!6QO+D37@Z>6P:V];X-)RZ M*UN6JA7&+=5G7I6>)KU-8TNL5Q.!) 9'%%F;$ML)@Z[A7-JF^(">RA5I7*-Q M$2/FZ&:Q]+"6+;% MB3[0D(G'UXC(S\6O>&TR3SLM&N=7TFFDT=B!77:9;M(TU=GN L&6)VF^,R=; M@5,V3?E4=Y,.I+TV>\KQM>6IW#&;Q%YQG('08T;)8]->&[5ON[HIMZ,@=;E< MM:5:5^H/+VU3("PNX94Z.2=LK7EMC2^V[ITW;K.*KW1K? M[(A!,^EOVFM33K-.HXO*LCF)F#:L].R&[O!)V_0R1,=JS^L!AID:=IJY"A^Z M.)L\-^VU1>.+HC)YUB)O<,"S,VHVF.TO;9^,['(AX-.VX26!374M2]GZVL>G M+[[>]J"WP=/68;SMEF0L.9_3:9(]O3A5Y>D'EQV]Y"??[/M]E0/WV":]T1IX M3QW[*HGFX5HAP M^NG^Y%>919^;*@O?C1.J7GQ'^:627+&_.A+Z55K2W^:WXC@,72Z'COQ DC!T MN1PZ8%UNAP[]P,!O4441BZS(P=ZF=NA _\RMT,'_F5>1P[T,K=#!WJ9 MVZ$C/Y#/WBP*0W?KH?O-^TY_>@0Y.SC1?X733;,';@323XOR_BILJ3J];X3C MSQ)H;H]CZI*9/,((YO@R./XLLP1PS NM[P-'X#788Y9P!'N$>29+./[L@!_@ M"+P&7F<^FO[)HCJ@!J0%TF8>Q[P[V4#C7)L?T/AESGK ML+V\^:FN%?_P/P_XPQ^;(OUL=MI?8TJ_ *3/W7W(JVIHAU9\E^ZW%X2#F;W] M;/%L2@'@"*$;3!99M[Z?)9X#CB^2!9YU&('%N;8^F(MA+@86YPRVO)/V[19) MG\V'S3IL+ZQUD)P**\H9GD_?>D,#DE/!'&&#X^YH?1\X J_!'K.$(]@CS#-9 MPA&24X'7&=Y9OZUMWGQG/>IN?)I7L5YN8QVL#&:/S."8=Z\0)HM)WA/?5\YU'V%&.)& XD46;8Q&X+Z:TM;!@H01BXW@EL++,V1G_ M;KMV#X76P,SN( --<.VMIZTUQS?V&A@:&-K-)LVU$ME9]+7F^?\?&%J6#>VV MVY"W-K2.ZR!J]&//M:*/T<'4LFQJ^=:TD1N\Y&F]7!M8)NSIQG'4&]@3I$' MNN%KBCGWI^3#B0\H]E__7KA>Y.$]]03;'@N^:QG+PC_0Y+\\LS,*E6S7*0P# M5S5AY2?+7@5]WW:H;(UHGOAOL,$,VR!^UR8XT**/?,GU(K# FZQ_W[$)+K65 MH1H!1%^9-<%+>'_')F@XJFO#HCE8X)M9H+@+(S3! K-L@=1=6V ]_G7-AWDX MTS8(*OAN+# 3!H??=_A[S>!@H1X6ZC.;*'WS@R0WW]0/[87F_;]_8#3Z;W<% MZTX9DOIWC2 8'J@8J%@>C2GO9]G@Z%J>8,L[2;/BR )K_Y"U4/\+2 NDS97Y MY;WZ [ 66/O^S ^N1WB7VRX98BT4WP0'&4@+I+U[\P/2 FGAAHFM*C$IA5A@^3Y5SC\R5'. MY!)*'VY.R71^R5U;X#\'[=*_@36]1?HNZ%1V+.M=3I1W?LU= M8H%@@!DVP'>@@&!_F;6_N[_A[H4-,-='D;-H@'=_KPX8(!@@&" 8X/N]W0X, M,/,&" H(!OC6QV'OV0"E8?E?<-/=O6YAYPNDMS^*Y\4_S1EJ8%K9/8Z7+Y#> MB'_Y @GH!I8$E@3"G260WNC6OGR!!'0#NN7YO$F^, *V =O EP2Z90DDH%MV M*_#D"Z0WVFO)%TAO=( R7R"!+PEL [8!V[*#$; MNV5S\@72VQ3)R1=&P#:8 MVV!N [9E""1@6W;+W+P)2'^6$;A05%/WW-!9?OR'JFK::O7JB9)_G!994BS% M4;5BH1$ZVN64.8$6+U_@*(Z_Z+G!/ -UBWH.;P_'<^BV("O]K'*/W M="J>H@:&ZQ1"QP@&VNH_#U+TA3P,%&>I>$O93XH]R)U=K27^1]N;N2:9E Y=@:Y=!'=$79QL\*-%MS@N2BI>YJ&+BJ MR1\-_W,+P;5MUTG^F6]K]D+STK\L[L)(%J*66]>)OO6O/"!Y\./O>Q9-KP1' MZ9ATP)R.+"M1(JL_%):::MB*Y?_GH=ZI/!16KFC&/PT0GMI1L\-G@H M.(H=0??X"1\O12^Z8>#'R$1C_5#P(QN*6J /!6/YGX>1*OL'L3H7*L06[9K, M;C,,U>;1XV5.QA\^844&)8L,3?_O_WP+_"=@[6>3C)%(31<9*%%UV:)Y76Q? M=*;-"I#O6TN%SDSNH?IF/BR-*=&V9$JQYKV@*O1S+:3H[\AH_.1U!)OF^9>. MU!W5"N,![[E>#!X?!)ZQ" -E86DCM^,Z,3*>:T5#J-?C8R6:'US1WC5!1E(K MG=HHO5P&2G]>+LNK?J2]5*2]7)&DL7L2WML>&0"UR():O+;G57HAP1B1:'TN MU:>A9-@'ISL>,/9@?6//:SKP-U[UX**B05FB2PPUE^_I$?N9AT]D$4/1(HJB M( !Y$P#PNUXT%?N]*NFK^EVO)Z.9\+OX[5@X\4:',9'QWA\&-#K;K@^1\F+H MPR>\2*/D/HIQK+N",K6"!3K4487 MX43=6E4*,2=5$D7;[IEMAOW,R>@X]$IVA3OI*#V7%IUAF:@WFXF,$@^?*(PN MDCA=9#@.Q!3$]!V+Z7M>#[BMFGK1(Y(F8>!ZIX$6 ;'7_$<1/4EV=Q!ZQDPT MM(TMXWQU):[XS(DHBZR.046B%]+)KM;,NE3:X95X#1"CDV4 DBUR.$@H2.C[ ME=#+.9H,&.GO+54]:[7_S(2 /K4::($2O>Q25#PG0O%)0I6IK:'XOE&5-"'< M;+:=7J/1>7L_-,+_/P_(M;A^V>[@RJG-F4*W?2(7YF38J"4.*??P"<.P(LX0 M10JG4FKZLH7C,F"I]RFG#,@IA/=9=D@_A_>J&MJA%35==H.UYL7-/&VM.;ZQ MUR+5RTF>:L9-W&+FC?Z9A@UB/6/P"*7$L.++!L?V[FK]"[O;F*#PZK;)I[BA: M\H4^WE]A\>(C03Y\HM@B1A%%&B5^HG9P&0L4RWS+%*#<'JP T\HN2%"'-;O\ MRQ=(0#>P)+ D$.XL@027L0#=@&Y0]C!#& ';@&W@2P+=L@02T TN8X&BOE#4 M-TL@@2\); .V =NR@Q&P#2YC@QY/PREH'F M!YZA!EKT3DD1XH+A^V'TWCI3I7W6\6K$!L_AK\$!MDI M&9TO230S&!,9TAXJ> M#X:_]-GO(CU=&@+O+L6*%VI?P_W+AQR&"I.JYOG_E7*5[+B'!0Q+ZC*&)07&)HV1NS9* M=(_UWM\5+GJ!>%H1*D)GS8Y&YD3H,>/F'NGJ.SZ.IY-2OS>.IT'C_CC?%7"[ MQWJ]X%;D)IP&/^,=^1FO6N'U9TX(/V#YH:ZV';,[:VY&GAZZP?C-/8F2N2$) M'!GNT%!6!L-F93C%L4/L22057I_Q)!;@34#$E#?4S>P0]]IC MMX$*X353(%<.9V9P7S)0 ^ =[)^^ M9H+R=^L#R9K!, E[+PL*'2WHKD;*<6($Z_C"F&@HKRT=[*4R768&/"W:;>08 MNN&@1+4.,01Q?C)69#BZ2&(WS$\&5H)T@4M]U]3)T"8H<.G-:[AFD$M0UP?J M^KP;#QJ8 \S)&DCY8$ZF8\\;YNZ^4*BY"I=-8]$9TJC=[_DJC]BAO^S';QRG M[MXZU 2E@KJT.:A+"W/\G42:,.G?Q:1_QXFT+S2MG]=VI;+\F9'D+*9#OM"@B3A]3/6GZ\=:;>MX4:5K;7D M\D60R(=/.$4441R]239L!K*KGZ-2&1NLM<(VR3N& M^B=0.^?--[7 =J!4#G#N_7$N_XF'8$Q@3/>FZ#D'$FH?9XF5^;*=[) P7[CE MM60"4"Z3^RC 0?!&WR<)@7.YPBT7E7=3.!;^F>FLIH$6*-'[+47%<^+E_L?\ MIDV9T=J-]FR"TJ>2<3X+=(58_?91&B_J]\>.%M23-?&6Z_O15U88CU#/]>*7 M\/D@\(Q%&"@+2QNY'=<1HE?U7"L"7:]'+^UI?O!0\".L__. 7-F+0$O.H3J5 M5Z&YVW?HT5A 64?498R0,>[A$\X562;>'653VQ'_@A)#4&(H9[B!YP^4 \H! MY7+N<]P@D_H5/(WE9C?B]+ DH:=66ZYB!X6C<#[V-.+L:O T,DE?*(W\%UG8 M&9>]_!TAB41'38O.HQ!RK(Z,-%5QQ!!?+I85J8V73OVW$\+O]4_L43MR1)Q/ MJ%:NX9.*-3Z%<=97I'_LPR>BR.!0%#[C2[W@ ;X7#_#Y)-;7=@]?)HOU%7R\ MTK)K5.S6K"HBO>9P-:@H@K0]Q!H7I]HG/AY>I#GLFH\'1:LAO,T=;KDH6GTC M=#M88?V(Q$?=:*-ZB)X+12];*X[Q]LHBC3)%D?RIN^2]D77&] MJ*534$//TQSU5 @\Q?&M9)0+RG(3^@$4LO[%+7#76VK>DVYAVV/!=RUC6?@' MFOR7*1V!FE%O/^$\;GZ_G=7< XA O6Q0+__)NV!&8$9W*NDY1_4QLQ[(F4_W M*D.KOEDD9]ZXR $5^)N93L7B M536T0RMJNNP&:\V+FWG:6G-\8Z]=]N >\[("B3T*Z_5.D9!@/V<]09_9QS\N MP?6C#XLW_!ZWI83'7:E1O"EUP8YWEJ,O6U3\YQVJIX)=5S;[@OVT>3Y;(\[4 MA-/YM&T1JMW198R4D::+(H.G-/A!*$,K<@ A"F<=D_5?7PBJS';3W MK.N@]O&\FHI'UIS@AT0+*=#"MZ?Q8Y8^:.'?I^SG70O?:[B6H?T"<$O +?EI MDF4N,\A?W?%0F47?(4][$[4;1O=8420;.26.1YQ/_ISC :7;0?%R!.)C'CE( M7M;2RE]=\GJK4%.'[8TJVA.IK;OS01N9'[Y5/-Z7NZMG5Z($2_'][BJYG>*;5:A(N6S7 M2?Z9?UR+^KUEK,L#D@<__OZQ3_IK\FP2HJ"'DX,F8#*O?E/BJMZI_(;"7B[2 MZ(:!'T,3#?85<6RHA%J7]P?5I$FYZWI[QI^?(W&D9#RYR0@F"\2$^=-+G_''4V>'%\QI'G^I2/?GW9,'7:\ M4CGCBL+NJO:@'"K<"6UVO&/81(32KJ;'"AM?@SU?-$8=<>],7HJ MZXU#+!!,? 8:0]%B9#B@$7G3"'#27NCFCLSA]0ZY.:NU@&90U0[*GGI9)71 M='X?P;]/0ER,>/A$X7B1PMDBRA"@H;".F&_)A+#_[30S+DB6- D#USL-M B) MO?9T/P@_(%U.P+6YJ"AB:]ZFZN&9^^/-Z9M)I>OW4.=LA+1I-'P,8:<3T5M? M'$TZB?9)MLCA' @E"&6>A?*'-R-E#J\,%[']2]?R!QR_N9"^<,:D4P+=89\N](0->+@CND:I>[\BW/)/7S"2"S23*[(D6GG M$DK@OKEH7B^!FSD1R(9H0D"> =7\]6.XO6')Q8R:X*/&]#1%!Y8ZD,3L>9S< M%#>]36G4%HT)(U;H@6/4FWR2X8,_?,+1(L=$$DKCMTWY!O4$]03UO'OU_.9L M;J!4)Z-#:<.90Z1:TH]K_U@CL[=ZZ6+F'CLBDY.T(U?;?<\[D+I]$4@J"LE1 MNDA%*HFSM\R"!(7\\T.Z.:!\5A3R^A5:F8/K?F/R9^_;ZEC5D3DCRRM1L =' M[MAT7(UY^X3&'T;FK5#O6'5JVS5I8N;L-9U=BK4D<2F^?XLI,B11Q$FXFB8/ M.^?@:H*K^=:N9JE$;$L655I47E0,^X M%B;,>H=D03(^0DUP;)%AF")*4N O9LU?O'N9^[\OM]%]_1:NS$&5Z1/5>94X M:6!-IH9N+"1ZQ>E!N.'LU3C9I8Z/3%-T$:.CJ)CYV9IAYN[ENDOO#0HP_W+F M3F[/-(!I91>D2VX(@ 3\NQ?^Y1PUL#6PM3L7_YRC=CGJ!ZCE@J$Y#X_ /?O5 M%6W@XSWS$>B779# 8P7^ ?_>#J3+<17@'Q1SOM&F(X $[B?0#^B739" ?D"_ M6Z9H T@_S\L&^MTS_3*T& K3(4R'[YZ/0+_L@G3)/7VG_,O#-3-W.3-"9:2_ MV;K( F[9(# 88%9*YP@V<:R N$#>'N/VPE#H0%\KFO&G9', -/&7@ M;69Q ]X";X&W^;._'Y8U!MQ^GD:;!=B M[#$#!,P3,!OC6/NB0R\S15N/RP: M^TZ)F[GRIR];:[BD6(JC:L5"(W2TN+XZ^F\"+5Z^P%&<>-$K2W.#RN7]7_2^ MX==^]SRO%4_SY'[8TJVA.IK;OS01N9'ZY55:9E HV+*A/I*S@$ M2_'][BHIC_S-]1N":]NND_PS_WCIQN_=WW%Y0/+@Q]\_HS4UJ![Z?31LT_YQ M7[)L^]OK-.N=RN_4=$YPZ(:!'R,3C?65\LSSIJ"9X^9I8)[\J8&79\9ARO1E MC)7C&]V*!$H7<>Z6Y>=S5'8E0\% CNJP9 6U=R2 OW=M1F[4+Q/U['TOD'4K]NU#$5W6-7D\.,^$:27UJ0R_['4Y$J#6-294R?U;X6$$Q].$36:0Y MXL[D,^>\![7\XSTE$,O?$WK!$;]C%7ELXDC)8M$CDB9AX'JG@18!L=?\1^7;V61MNF-:-HHK5;(_ M6R_)C9X]KZ_)ZPO#V6U5%&^/^I4%*6E(,XF;,3KV^C"2+7(X![J7)0:#[OWY M^9DLZ=[O;2@7_ID)U7MJ-= ")7K9I:AX3H3BD^Y5_'9KZE6J8ZF+"29M]J?J M3'A[W8OP_\\#HLWL/F>*RAF!36(?E\X^E75T ZMJ.FR&ZPU+V[F:6O-\8V]%DF5:VN/ MNCB?8>Z..OEK::*SEFB.5BU_Q+^Y+GXOARV1"7QUJ8[%IM/#9%XL4;ZF)QDE M^,,G@BIB.%/$F%LN!8(8@AB"&.90#'N*%_WL4>\F0D>9"O9AABH-?(J?O?+2 MM[.W\C=<]#8SCFD+XFZ)1 M%=1N?;_$^PJ KVO,H_RM5FK7.R&8+6H&2M3'L/?A6RIF^J"F94W$ZEZ M<+N8[UF\0R6+; 3Y\(G&BBQ%%#'L9]DFOWZL]$X 7&!N&" 8(#OUP!AYOB;XVE9P V(^RX-$(C[%ZOD68 - M>/LN[0]X"YXR$#>'!@C$_9L#*EG +?_$A7JW?[PO"[B!IPR\S1-NP%O@+? V M?_8'%[S\11Y[%F #WKY+^X/Y%N9;X&W^[ ]X^S>9QUG +1O$S?]]+@/-#SQ# M#;3H!9+JR@7#]\/HNY7K%>(Z5H:J^>^NOM.;;MAD/;$_?FT,_S<8!=3XR@Q( MP!PP"C *, J0TW=TDP P!YB3-9!R45'@I8L&E$-/B9\C,S)V.7\[+:Y(R<)/]HV7KT]DG=>*R(,F@1(Z]5'P#M M NW*"$C@+X-1 '/^/&'S73$G1]5NWG23"4#*O[\,Q 'B9 VD7! GVX'F-V6* MZVO/-E5)DL5P,>M9Y7;7\TIO'E<>NKOZK#V:=:33MMLIL9XS(A:'.*Z,JQ+? M.JX$J;JO\L-OF:69=:F".1[F^*R!E(LY_E7+T_[, ;#DHXFTJINNB/#M:9D> M,[M-[^^J;;_ +-X9;$FF>YY,3+K'^A4LM 6[EZP.Q]5IGYO%%S"3@R!E!R2H M/)NJ/)M/11J_+WB\(DBD9$B46B1N7+1W5U4G?WM%-F> MYT:=6OJ%E>?:A9ZG(96HJ]JR$ 'L*5%0"14FWE6)DU==&;DD9*(8"F^WUU=U.+KA1'!M6W72?Z9?]IV_ZV5EJ?R"$,97+?](!8<)5D]TK41LCNVF.VS1;=)XK2T-0Z7L[SU7BFZK#6IH&!0ZM%FVMCZ,%EJ-C]W4. __FI_Z+Q ^$+Z6 W/<^YKCGLUJ M_4S'%TP8!],"2MYO6>$WXN2+)4UG*4/ZV2+"T8K+Q!"5;H([/#?<"P"J@ MD ]0!Z@#5@%6 8*:$9#R44D8J /4R1Q(N:C^\.:'<]X\F_'I:/9WQZ^31,;+ MB<1+EF-'"[JKD7*<&,%Z[5KQ4%X[:-/8Z&++%[T1>M+%654+G+9GZC*.)QF, M>)&EZ2)%HU!)&*0KNR"!PPQ6 =3YBSS#K%,'JJ5!<:*L@90+?QF( \3)&DBY M($ZV \T;EA)^H;@2X;B3(Z_%G2DH'9Q?4V1K'%<2QI-*PK>.*T&IH)(P5!(& MXL 4#U/\GV53Y;N2\ M-XLX,&02^=9JBDW%[93NR/MFI_7@2CPL)/S>)0R%A MT*,,@02%A-^XD/ +"1*A5)Q>IZR@8BBM%&U2;L^/YXL@D0^?2)0H,B0#=823 MCXP@+5BN[R=9L<%:*VR3BB=0"P'J:+SYSA78#M31 ,X!Y\!VP';NTW9 K_\F M@1M'_,2:(0SB4)[- UJRMBW^F6RQ/N_&?WRG2TH.ZHKJVU7-^/OK+">(1Z MKA>_A,\'@6FE/\X/G*G@W1Q-"6O&D*0J" MXVLSL;HY#7DYP@'C'C[A>)&BR"**X[R^./E1_>VO+ <;= M+^/RYG+<(/GY%1P-\43(_17O!6*X'&Z979/Q$*T?.QI)0C0X&EFD+Y29_8O$ M:9"]%Y6]2'+4M.0\RJ!=$E:';:#.)7H>.&5?< ^R_-O96J\@@Q*M+LOFOJF8 MN(%VF+DF+XC%10;9AT\41119_&:W)H$&@NL'KM^S,#Z;@OK: ODR.:BOH&J] MUAQ?N!A21D_\>:LPS<&4(!)52Q+EB2*&,D66PJX)&Y10!G'+'6ZY**%\(W7+ M5H;]*Z@;B1_J=@L?5LW3W.!YK"\[>TU/U(U\^$04\2ARI1GB9^)VE[6H*ZX7 MM70*:NAYFJ.>"H&G.+Z5#'Q!66Y"/X!:U*^^K^YZ2\U[^G!L>RSXKF4L"_] MD_\R)5)0*>KMK>9Q1_WMK.8>0 3J ?7 :L!J0+!S N)CJCU0#Z@'U'N+M6%@ M'C /F ?^)E OZU8#U'NY_'N@'M2W^OT=.J#>N_(W4YAF/#F+5]70#JVHZ;(; MK#4O;N9I:\WQC;UVV9I[S-32R@=LK0Q$RPQ]0>JLV-.TXOYQ7:T??5B\#_BX M-24\[DR-XHVI"W:\LQQ]V:;B/^]2/57A>FXS<'@46I5PJ9GHKK2RR3TMS[5) M7\9)&<$@TD0)-S "='_/X01/_/JD_1YH(X=O;&PUX(^"-W&E>^=OY&R>NUFN> MZ=(2K;(MNN1/M/D!3_R-.-W\67\#"K.#\N4(Q,<\)1@T?GCIZ(GWDPR>:Y(HXGKZ0XE:9Z!DX /''IE=2+,51M6*AK*E) M&%X@L&(A-I*7FR6@OM>?;U&GE[NK9]>H!$OQ_>XJN93BF_6I2-1LUTG^F7^Z MO_VW%K@N#T@>_/C[>[>/L@[E$*@BSQQK%#2U<SS__[!T93_WXA.P/%?)&P.6]R^3N>:O+D^&8AS?,O'?G^F&3JE.25 M:AM7%';>-(*Y.?>'*%+I+91 \'6/J_1"$H*.CP.R*>S'HF:?VJ-&]\R4S_IM/:Z#TG=JW6&IC)Y*LKCW)_,3 MCR=ZP#Q\8HH8BA8CPP%)R+@D@ OV0O=V9 ZO=^""O9Y^9L(%XY;5LC<),>2XOEZA91*-6>=/;'L^#N!,K3N&576U9E.!?/3 MZ7 12^+A$\6219RABAQ*@62"9.9;,B&H?SO-C,N2)4W"P/5. RU"8J\]W0[2 MEEC$W=H54PRWNY0^N4>INQQ.U1X_*4LAC$NZ& M9*]7>_L]D!]FYV"-]0FAE#Z+AGN3:LSYTV2TN3B7W,,GC,.+'$<669*%0KC9 M$\WKA7 S)P+9$$T(R#.@FK]^ZO: SL7QMF]9YHGKE_PS+YC>*7O!.4T<&KO2 M?&RC5?SL!U6I-46FB<<9'ZXET"*%,46&(6_HKX']?SF"&ZW4\:H M#C(9F@;?/&\4F:XTM>P))#8VO"96.>XDW$<$)JBIF*I>!#(^:8M318Y%BS@) M"IDYA?S!35J9HWQ6%/+Z#5J9@^M^8_)G+]S21LM=:]FP=5,I[<^K+;$/*UB& M(W-;PKNEQ>#(FSMQMY_O@^.NM;@()QM%YFAR9I!E(3#/GG"":PFNY9N[EAW1 M)'#/;8PD84U@IGKH+[#JV^O=]S)7X8^-44AX/*IQQQ7+EXU!IY&<=TE.1F-4 MD6#0(D'1X!^"S+VRS/W?E]O8OG[W5N:@>A.)^]63TGF5..^ -PRSGX"FV"*%$D7ZIZ=.DC/0_Y-\^*?_71K[OQ:A:"13\I'\)/KV MLU%@G&;_>^OZ21[51T^+CX#OM2?M1-'_BJW@J]Y\L7)$=2W7^_ADRD]/C$TY M];C W4:"0D4V2^F M'PW6RG4#QPVTPM&V/EJ*H__G07,0:7@9>EE=:D3$=%HFJ*4BD\2"DUF&861E M2:DXL5Q0*X7Y3MJ7AK^UE--'PTEZLK BF[RPTG B(0^2 7H$G_W!S/!'MK!] MS.1/'A1!'I'&^B:W__%'#Y_^^_,<+5 M_YB6A6"M%:X]!?$U%3&.R&7R^EA+_I*[E2ZYV@63OD2WMVMD<1Y[S4;_+1# M?@@7O% -0D^[-/?4=0'G+K_QX7-'OC+&BV3\/1W0%!TP[NL)0M5BR?MZ MBGKX-(I&5%'5*#Q7G%.DBH6X0WY!B3H?061$OZ![T2MM%2]Z^55L !$BH:-$ M*AL;1:2GT4C[EZ^2BB&)K<2_YQEV864XBJ,:"2:/ZP'^AQ=ZV]\D_]=#_HON MUO9[CB>Z]O5G?I'CCS_R^O[@U=+C^/G-_L1I3,3V*\%7+4WQ8A=H_=U#B:^D MZG&>>&VCQ,DGG^_SR%40XJOW2/[\/[\T?WWUGH^?C2=>F1ZIM*0_OC>'?N"PS_/89WUUY>8OH'<_I0XOE>O1N_WKY?K^,^'_G=@;PW]=1Q]) MM>0(E$2IB%1$%-60',O*"LZB\FI)8]B"7:C:BGHDE?(43YS=!=$.3$HS%7TF M-_IF0*BK0UP]ZON6PZ.Y4;ME39;P4JMNV//MI%+393S=H#NFO9N$G:6CL7I,BFCW[>TFHK7YH.N9%9/2(N/ M/J.R80\RE6XIC;;GT4AESZ+AC.V:LUN3\Y$N4^DW$K2F>)+&)U$TA+/#:%*W MU O[,I5^(]D?[JG!HMV2[$7]>';U4%*.?-0R]48<4Q>X$KV3Q*XLC8]$6Q$8 MH2_35_H98/A$;1UWDAU6AVMJM]A7^;[,I%MVCJW:V.].%NB)5)J<-YF4E\A! M9M,MFRR"C4/';IC&O,52V)ZK;9B^S*5;^O5U6\0,926=D<=R>U=I2]C6+JIJ(GK]7JYY\3)B-HHEK ]6[@>+P>D MFBJ.L5_WFMTVJOCL?+BEZ(EPB A"I)NJ;!",9A[60<-N"R$=66X-V:@#5\S$ M,\T%$K*EEA3N!&R^WSN\L(TZ<,5.+(Z1V?T!0]#3O,([V*+3Q[VH U>&BAYM MC&.W[G@236O8J#OTIOL@ NO*6.'SD;B9CL=[U";"$=D1%;'N1!VX,ECEZB(8 M'MRJ*YT.!K<2O5:5L:*G7ADM#2OA%9QJUM!A32EM.S:ZPLL1\Z^,5G._WE@3 MDVU($WS!CP;64IA.(SFY,EHZY>S8\:#>-&ER+WBJX)U.]>BI5T8+J?3G)(I: M'(KHS6DAENEJ%_5$7!XS!U'.#M5<0MXLIH#?8:-:V-RU@T390I MY="FK(7/QXMGZ0XX%-ZVAR:%:LIIZ"D-?LU'*D!<&:W:>6!'\U0=1ZM=9&Q/ MJ[RRBH: N#):_G+*[<0Y?T";,VI<:;!]Z41$6GUE"'R;L4?8=*&:]*9)8-X! MU>UQU-.5PU>O/!J%7'-U%?KPP!XO877J-T:)EXLZ0N6W0) MKYVB#EP9@EG(K?7.X(B)N_V&%869[0IN]-0K0W!>&(L^82T"4YC.:V[]:"AK M,9I8K@P!7]\8SJ2^WHMAR:Z7UC12;NT.,GEE""3>PW&%[E#H9"0J/6K99DM+ M7B:O#,%Z/Y-.JZ7>09NUVK FDINI,>_+Y)4A*/G[K5G&D*J)G*06U\+:@XD; M]?7*$ R%H2U/A\A:BDOB=%E/F_)4U-J>UQME2J^4YXCCIP M90CV%G4VN,KRXV:7AF"!GJBEX=E=6KXNGP6E*"!:W:O>C*?O* M$-20QKD=GHY+:>>/J;(J^*M5*7KJE2'8V8T)JXSILUEU_/Y<%GN;)1I-[U>$ MZ'SPQ3G5;SF1O\2A@^98,M5%-+]?P37$W/UYMT;&8M.J>4*M+@7SB(;4%5S; MOLCCU-#JFG0PV1#[X:86X-%3K^!*-)B)*84F82J2W5_3PZ5PT/MQTY374K;. M+4):ZEW)=NW*=NWR X=/GIIR6T:\5!W0A,=(P]/^1'3KM.Y&TW'4-.6W8//Z MJ1H.PCTZ&8P-H3^KUQR*E^DKHT5L2'<\FR(=M#KN-LVZILZQ4M3TFF;A&H?W M-XB-GOK=);JUE-9CPBY*_%"<]:;F5!LMM::['35.OM<*I)3G= M29;8=$J]$:%WJZT@:9IZK;T2='AF/>R)1B V3+^YU7 OZL 5X@VFC9:HGTV2@@YLF?[0S]NFNJK%)[V_0U/S<30 MI<>-W7[*1P2*FZ;Z:KI-:F"6RRM)L8C*R!_(=&,7/?6*O;*'DJF&TXXIG>H# M=')4E>EH$S6](AEE53I6>C)+H"'6=AU6J#6/JAXW3;W6=%Y?TX?E1!;M=;73 MGDK39J^2-$V]5NG4*LTT9LB)@N.5.+ZI[3>+I .IUU+KG57S;-?6IF ANZ6/ M5P(R;GJ%6ZORK+0Y'S='22CC%;XK')=S*^K %6Y)-479J15^+=J+,[*J+L], M+^)6U#3U6FICZ6,$XY_-82.X:>JU&I:[PH/MH&L*+-J93.L$<=:B#EQ1PEI3T5"'=-BIJG7XJB0KXP/W;89,L?3?# @=M8\ M>6KJM9Q(*8Y]$M'$ZFJ%#UG?:-'X(6Z:>JW VF[<:7EFF%WD-#N;Z^9HQN@R MO#3F!&_Z]$H2/5:Y%/R%SAEK\*B*%=;2F2 MJX;*QKA/]DQ3(?J$+OCHN=3GXZ:IUYH=JE5>DFM5<<):,W(7O=RTE#1-O9:E MDX>Q-NF3TG!I4G-_@>^FZ^BUKG!KU*U6GC(.[\\FCNC5K*<'J(FZ9>R_(Y M=VORQDFTAR.1I;?*MFLD3TV]5E_P3-%$]F>Q.59P12X3M7'<@2O1J5<0L]M-FJ;ZZM;*0[O=GG4B&S ]'I%%>3E,FJ;ZVK"/XU!S)5JL M4O.>@=<8TS#XN&E:!Y@:Z99'[D(,693R.U6"IZ(8AKE";J[MRYJT[PXDPS"& MB'VTA5TDFLP5UN!80)#M/8DMR[:L]E0(C6 MZ#&^'GF@2P_6:B:WW<=BKM:<@=GT[I'IF+'T&_%'(ON2XIY*3%@7#-]SAA#S *A7IO./Y?_,Z>ESB0.N!><^B6MPQO M88$@[:\W)#PXU:C"%9,Z-UP@X'D.W%^']X2ZX-KSDGFO$RAQXK?C4E]#.KWJ MS0Y$KOU+I:&IJ[;U,DX=GL0=]H\2=P)A[S_+3.&N1+)UT=PZ]HKL7$1WCKD2 MR=9%1G;G"%Y&=>L(7D9VZPA>1G;GF"LA3?;N._?N[?/*WN9" M"0^=OK'BZ+7#)%Q$.DA@^V.JR;J*WOR_7^E?'RU$0C4\H9[.>) 4^,Z2K9); M5F J&VH./YZ:%-!&8+0W,^^CLP6)K!)9?:^L;O3Q6[D%/+$ZU/Z%7UY0\;!RW1"2"'@$G>U7IS'Y:)I!!) M(9)")(5(2F@D13C>\#F"HA(ZW]3G*J0-8%&J;IH_V=3[M&ZI47OT3^M3_%H: M8@BD^VN[M1=L9-;IVB UP TYN4%/W[7GY ;93CK;G<@WVJSY4'OJ&1-;MV[7 M'VW/V3+TL6+5H1B?ZYH.X9Z_SF7F&I-?=:8#;C!4[V>H0PO_ZU\N0Z=3W-%. MFY_5,SUBT$#AQSXX6S\U6D1PAN#,Y^(,OXOFI64QD;^X+XFUJ M^=3Z\"20CZ M)X#*9W4??S4=.#: \M9&XJ$$E+6B-&^KU]R,Z[6NQ?*#7)K+2'')_/J7ISDA M28LI_C4\^7FQANSHR38MW F8LG3* '"?944%E.;:?.A=]+>,@A*VB;L)DX@$ M\1Y]N_?HR_VLQ^GV/I@.'2&)M!%I(](69VF+!0,2N8U,C"7,@AO].$T!+*". MKF#S"\\[D>9HMM(S?B,*CI%O/OP)8D3,=WIL:MIGSW[\VD!,4(2SVB@;$. C M?HWKW/5MM:54)GVIPS>$K:REY_H$KI3_]2]+9P2.%CGAR.2S&"(!M2%&DA/I3.K8Q,3PXT8L MSEF"(M&(M/P)C(0SG/(^&)EL9L:\5+E?%:5E<5Q(3-;3S2V"D0RJT63H3/J< M\A'+> J*1%%_321%^]NIST#S"'534M%$1K"TE04*IT346T1\LU$[22*9<1[Q M7+HR%'X$ TVM@&4?]^AJCK.F"2SS"(HJ*=5XF(B@T)?2"74PMQ[OM=9DD,9& M'$>GTMRQR/3/ )!P:!Y?#SX1)504X"9^MM]K@',R+:8G/C*R--G]I)0>6?*,F.J7L((-KJQB:R:1H48QF+"\6(D-@A]1+(-_6575UY(F T1WZB]4&85JIN"#;:$I M]S8-(D'DGA@) @5!>B) MGXWX"OB\Q)QT.3=)%0= 8:3)IM\6$[7;62>+, =G@PH"3_-BDD0"0W2D$P B MD< P6Y/O1" QUWHJ;9*;SLQ6^]8L54_?\@\3A$ HD91-TZET*M8AP'W#T80O MJ#FDH#:A%&T%37'=4#[18 S3DY.X'W'0QR+N9\"?W,.]RDYRCT">6A-R:V%0 MGC'*]9W2X-D6-WV"AAZ+XWU)@(7*^$A2)0_SNXS 2 M+GOKHS!27!3NEL-A;MKO\AQ(-U9:H02P]H$R+C,TGQ;/H4@\@W>!6D>4>(F9 M!OUAFX"2< YK1%U>)&07M7.$^,V_(VC7]!J7UH%D@@YZX.:X;P*Y%)U.'\;O?@JPA$,?(=YS M D,AM D_$8:&7':[KLQJTZ+T)!NWLV9_U:ZVT9*AF2BD&#HC9.("0K$X\ DD MD8!>& W,3\2D^XS1KC\];UF&FUW?%1+CN3E&:08[;">8+5=\"$O,C,;_X^?#C8SAB M]UL%2C$*W3?'.PGO6KH\*^G&C2_666U4](3Z"#@6%)%=FFGSN@^DUG+2&1MF M,0T5-MZQ&U,9$>+CN1R(&,%#.!0-XLHG8/+UOOQ/ 9/9W5J6AY/EN ^:N:&B M]YK7\^0$@0F:GT:G19$6Q&AF%\3B1";0$HTH87S,N,_#EJHBU/5V[RG%W(T: MSVU=F]?:RRS"%A0Y9'@ZE?S\5,T0F/L?MNS@[5>*'-ERO]@ +B$;CE.6D*T4!&A* M)I$IF:1Y)DFGA0N:DD30"#X1?(J???I9^&0\S@=RZ?KQB6G*1:FQ8N?34G:" M\ F7&S(IAF;/=OPC^$3P*1)D(['*2 +4?"+UIM/L/>@GA.KJ,>A:I+&I[[;4T58T0M),.* M2&UB+#"%1#PC&*0X]+A&N[M-Q06&"L:%DJ)!N(4$[@ 9*"MIJ((<@/<"?E4S MQ-T\;GV%ND,?0=SG^60H3]N91T:J73\5%MW&;1T%+ 1DLO)T2DC13/)P'AFI M:R*H$QX:$=2YM%[WR:A35T35'&0*]WV[Q$RN[?5=3M:R"'5$Y"A+L@+-92[9 M:XM(%$&=^$5-/PX[(34G/QEV9L)LF=*3LSLF(26'%>/NV6 UK.Q \U+D6#I] M?N!7+$.H9TU. M;[M(]GM0]"N^Y#>M*3". .O3LVPK@\)RWB\S_:PV>=2>MPNHSXG(BD1\P7+_ MQ"6L$-$<+U+F%"/0B;=]^0[@V3 WC3PD3H$ISZ9PQQ9SI=/!P(/S;7D!C5(\ MS+>-:M/F6)SJ!(GB%,2,M\WY#BA:E?H;9EJYO9EM!XN^O6I.;TJC-8(B:%SR M/$OSS-G^8-$/7O[O<.\GU\[7AKHZ@A_FW;F*BD;I7D6KV]L'UUUZ,Q858/[^ MW_\.(U$20V_!C5A%U/9#H2?2@)/R.S!C6D&FR@1HU%8#SWXJ& 6 7L\[;A@$T MZUR/X+(H+I^KI4&#D6;/_:V9S91S3,*'=1@9$%RJS]LGXO;3#O#ZE5-S&4F"'S$7_^FZ52&H7GNDI,.R%%/ ML(B$5&(54ODP&'&96ZDWN[?T?NU^597KZZG4Z*T1&.%AYQR?IIG,!7+VPB0Y MWO2^2]B087I.XN>-DY\W BK85QN"GB#O@.]8&%E-CDMEL'I@MK=<-R%6UN+3 M)#M@,[@=)4<+#$NGDF"/\.L:Q%\>(\B)89_'5T#G M9.) 96$^=]MY42K>S6?E>R;-30K%+$(?;/JE19Y.\D)<$@=B<:@3*(I3Z"Z& M+1T_BD7":,G:C=:#V9\79AWY27OOO!:"-<@69=2LS0*?&P773,@X$MVY"GD)*4-%JA/I0D)!@!-U@L3I$H^.?C M8M@YDSP/S\G9N,AU6':?E+ (?9 <* M:9I)7G >.3G2"1*1@& LS,<_AZ)BYZ'07;;N>D5I4I RU\71K RP'H1,QS0M M'!GY$:> 8!Y^%3T7W#S3BD0TD-3PA?JH($[X;XCB>5)\IUC3O&W"'0)&%O4Q M/0=]]PGC[G&1NZ_-[*<'-J,PRH #4 OCG;A>2A1H)G/.;Q8CC B']D#\[P11 M0N)^_Q"BC-:WR4RYIG69K5T?3@NK:5<#)U,8B()/+(YW D4DZA VCI MUAIC$8K[T2DF$^NPWPN+D4I0!E E"XRHA618G]E )DQ/32*!Q&\?"U/P1-[# M/OSU](XCTRTHTMMS8,@-IF+6VL[U6=Y6;IOK/I_B']<#3L"S'5*OE47'""'" MH4\0-WUD\23LQMTS,/219$[_#$E> HCT )C-5-12_9HT6JYSU\LUT66'S+V)CDNWIC-1C>317B2>0N> MQ#+(U_0G5*N(IL'AU!%UDI& 7]1.DBCXW ^/FVB6]ITIC?:0H(Y>UUT<.&OA M/4_6@\F38.3[=VI[F=]NTWJJ %5=%J BFR&9D72 C0$=A\A%,&AB$3^/H!# M@XE<81Y%Q9PU!XQBF2-31*.*0[$X] DJQ2D,^'%8 MBDH0\ .PM.A5M%+'NFWURX4[<\6OGM*M,88E:&]R:8$6SC>XBWY T!_HMY"V M9)K?=[O48G%N1,)?'\WXW^O3($A(U* IRBJ792W9Q(:\OIK.[SDILC\?U M9D)8(TA!Q7VI#,WPYVJ'XQGUPP,;7*.,!/HBX+R*Q>E!'.QA,.:P\+\ SW-N MK#M)3E>U[6V26;)KUM*+3[Q6@E9=VHGR)=DD+1[IZ!)5[WI$=1#B3R<@%"%[ M\+T@5+IIW\[87D^:W=WVJFN])(@9-"XF[9H5#PS"J(!2+XYY $@GQ M1-9FN7Y2'KK(ZI)$/]\)% D+O;=AS#DI#XECB=&:=GJJ(PXX>O31VD* MYAH&$VCC\6F>YE.73"8G9S'!ECC$_N)BJ'TNN&PX\4ZYK8+5=\"8.)..ZE_J#50QY)!:@))E#!V_OWX1 E/@V+1E6?7!5?? MN9".(&*"'9<$54L]SNR;W.JZ*@KEF]H:K17W J53;#2+>B*J61!7/H&1D.A6 M[X(1Q69&18E[&C)B.YWH;X=B45"R:*VH/#!%\YES#=;#"R.Q.(4)J$0C/O@3 M++9WH4IWMJE,$^4!P\Q+YBTDM&HQ.D85U*>%3@KGQA7',C#8DS;@\YNVA/RA M+QX1'.K&"!@>!+&+#67JJC*B_E\&_X\<,!_TT7\C72.ATGU#MQCD_<$@LDNC M/VCU,"P75H*PNBDF!KF4--DNFH7&9,!SR"044RE:N*1-&'(L"H?N0G",X%B( M<.P;&DR\ <<*3#&W?;A/=?K+"5.6-$L:CQ99A&-H_B /<>Q(<71$<2P6XD=0 M[6NCE3\%UJ)B&[\-UM1Z]_[A9MZ;S1(KL<\\R,;T(=-&L(9&&0ITZDAM8YQ" MF/\[W/O)M?.UH:Z.X(<-8%&R9$XIVP0C2M$HW1^C@4BQW<'JD.''ATE#8:H<('?PHN]524-&Z'=EYIZG?+33=B'%DU]G,@D%FM\Y7BYIF9-6>E2>9: F7>7",( MA+:Z2(M,ADXS1UN9$00D"!A_!,06?,@H_0T0&$Y+_G,@,,\SC4$ONRG.N&I% M59:)3*EJ80B$=GV&9^A,BGL- *,0\XXE%!*?;V1J3F+)?]]1)G>4HJV ^2)6 M^?M'>KAB6BD15QB[;'56I""+""@1T)!Q%A%0(J!$0$/,69:953"HX':@ M:?;S9S>$P"'PEJ@BLO=4%$RTX=^8CXC3[2Y\U33[2D&N%$OU^R'[G!WP:607XLDQ MW#^DFUZ(Q(F@4&Q1*"Z1R8\AT6VRD>AKY:3<3]R*BZ<"OWY@)VN$1&C6A(!L M2YH[TAJ>!"()&D6-;"0L&7HX:A6! &Z-3;Y8L\U',65O5?VAC> (6Z4LR]&I MY%DTBGX4L@,6+MFP):I+FDE9.F5-%0/-&C0^=7Y]F!ZVYN'H1G;3+@,V[_2C:3I#/$X1];AW\L:$2P MY1N\_Z]CR\UZVJI6NL,UL[2W=6E:VH)"$ZPA6#+ MMV,+"2V&$5PJ?',FMQ?5^:S&]Q!DN[$T?)IOAXD M&60&"FDZF4[3[!$SD/CEB5\^:F0CD!2":J'7(:G+L;W.0#/,6;E3SYL/Q;X" M]"R")!0J1',%CJ>B$D@BD!0ULI%0830P*#UROL_5C#:A*. M%_)\FF;$F,<+?1,369?F5#>LA 4,KP,F_H@X\(@#+S0TBD1P(.SVYLL\U),8 MVD6 T(-X4-G!P1$@K7-*I6>49AW&GK5G#[?E9HT1)H,D^R49J6&"TW 4T)"R MHDA 1^S-PC?"A[P&TN#Z9M4HSCO;"J_?#=9 Q/"!;$.>I85,FDY>U#@DQRY! ME#A$$V-OU;T14I+5:IV;E6: ;-9C>_6E)7 K1&D0-..3=,"+]!<\K!*\8]M MNQ!8_>?30T=@OL!\H(\O;>\1U]%G>=R^<>!D+,AZ*D@0I4&>L3(T#U)$WHCK MLUFA5S77M_=%FZT.F_WBL+9>MP=)CM0^AE/R"* 10/O!:;5OA+5U_6; WS*Z MT@?/2[M4RO7KM4$6P1JR@-,,CD6DQ<,.B@3:"+3%C*PGHZ<_!=M":HE_%-NZ M6[ES)T[6)M-DU*91'JB ZV%LR^":I"3#T&SF7-U ]*.L9X7_?LJS._@=,DSY,&DH3)4#- _' M3"4Q?(1^W\2ELY2/=GHQ1!\T_13"^TH9@5%NVX<@5-$J'NAD?95+7R=%BI,SU36"0VC/BRPM"&D( MB#]/]_I$.G9@6*<2"1I M772H<@CX(ORE^5\//!$E5%2A)NS)96\I?3T#,H^SOF!9Z7R54=AN(]VN,,P@ M,T$@(Y)"US >V01P0APF^4K$^;:4KC]$G$DK;0I/^71V-I^4WK>%MVL!J M3>8MB!/]:,_^Z+S+FI)A>FXR.2].'N H*%<7ZRNR$^'F^ S4C9J@JS:O4T9? M4FSS:02NF[4-A+H4Z5<91]=U1*D2.J0XI%.T^U6^$2U*Z[HXTRJL,-L^/59[ M;$730!*C!6K.P?$7GEM #E0"'B&,=/WXUI1O1(]&?;5E>ZP%B;N72A/!^UTP]#7<&UFP@ J;H 1[1%WL4%80C;B60^) M\7<4E0WXDWN>KJ8U!8;?H@B!<\=!E)8#*$>@NFDW"G<,=U[$0,H)-!)O";F]^!C:MU_G:)J&E-[.[PF0\ZHP?V.MKC$TB MP::0"AG!)A(@#+TY^QG@E'J\7JYJ#7E9E$HEOEGK&QJ;7R-P0C8NG632=#)U M.$CO9P0/+V_2AHD.))A(0@0Q&+Z.43'HX?,!,>?+\ZNP6-TL$OI(D!_[BS)Q4V2(1.HBH6YP$"PB,?+5R]:L#9!L.(8;2Q+,_Q/G) 7-.1479N.V$76PD;9@43MDHN"RCXOY=RS' MHPZAP/.('8'3;4?M"+PX&\_RY0S+/8YOA;R>'0@,,O:2*9'.<&?!--[H$0Z- MA-3HQ AKHA@>?$O>^BLXH][>I$OJ:KLI2OQT_O!P7[.238PSI# PE. [4.>N-1C<;$7SL=^=Y(39Z#$] ?,V0IT?4QP8')R^E@Q#^LQ1Z6%Z M5!+"^]&^]RBFA)XL?7;QK:0;$.QL0YY*)FB.[USQ/0)T#S%S9D*??&56E3O1WUP?KQII"S'EK; M=18A"[3+DG0RG:9Y]N<%\=XV;WOASC=#0[9WL[>/]?'_U#;^4:;=!29P'U(C M;),!/TRM4,]@/.[A#QOM(S61]ELF=9<\O#H[E9'I#W*K44\4F'R^->2NS9EE M5=8#@7.:E@JHC46*O^Q VB@#7XA%F: H0='/5*+/;T:T;?=W82@DU__]2AP! MTWHQQ0^3W+K=E[3Y\\;>;*L%!8,ILN%P*1ICCGJ ML@AB9^@BRG%P\9%8](_>?C*=C @-$1HB-'$0FEBP%A&_$$0EPRQ_/R]X5QR/ M@6RA'$RPD:>2-@$4-($ -59MV;(E)T%3<^)[T)BB#&!:AB*C1-ZM&NE21F)J68F\)JV5_WDXD%)B!+#V%R)FXZ?4[4*CV%7_/6O0&>2 LT>3[^+ M+.S&4[$B&$OB@"$$V7#& ;\89!_63+7$E.W&,?\93AB/>##4T=(Q"Q\*0 M>>(O&_?\(W=0"]):'U5<;"NXR 9?JS;:PJ#CR7%&G?,?;;>2]R\' MU9=8VALNI.>T4=CTN^;->MOKK'K]=AMA*9I% G$T(] \?UCY&&$HC:>^1'"3 M]+&]"'"&,V3Y[< I/&7SS#8C%/OE>O+^^IJ9W?7&602"&#Y" MAUJMSIJ#YG@ +73&\4T8F81@EHJIX4P2M(EFS*?%Q./W^":.95^KPU0RF7NX MGXDE.9GL/&7L?@.">PIY&'@V18N9-)T\D@CX,T$LQ))*$)$@8A00D8?_3'JK MFOVH].=J=CN\;F:$4CX;%D0LE8=B2GZ0Z_V:+*X'QGBT?*ZW$2+BF:5).BVD M:#XI1!818^P5")E4QA/^L(L@9)0.M;\@6OAW/^EHM6W:L/OS\5UM=5.KR?E])PS@4 X-N7,/ZC3*]O*./F(4Z-='NH@N@="8A< MPJ>1ZVW5@2&@5P04VT >0B['+W*9Q*C?5^H=]M$6\K/^-WE^CR![QTC.$_)] M\Z&?9]2):=5NMQW4OBZ-;'U.S$!89^EDFHE3".S'Z&4$ D ?C< \H-&<<9S MAE[M]?-3GIW)Z_:0+8=&M6W[%0 1J0*ZE.4'"LZFM*T1P#$5I>Q,,4,BDFU+CM]1%QIF2H8N,'*!5,:%I(RHD6V@ MPD5K"G#R(@IH0:O% BC',2KY[J%/6PQ;(#94*3IA(TZH\W&^MD]2Q06"%D2* M!CA6.C[OS^=&>=)@BLM*>KM99KJ9Q_%D(+(HXU#DDC3/73C9)C*R$_;4PK#) M(0&IN(#49=MGO Y2UWG>R#T^;>3B5LXGVIO'5*O16".0$G_]FQ33=#)YX93H M'ZI%$T2Z3*Y?V @3ZL2^L*'1T]8H&UWM>=,'W4P[^U!^2%W?8#3*0)4I28O, M9;+VHAQ>.V^O6M(&F!&.KX7>?HU ;G&HM,4(T"M2"N2EK5Q9GX,> I'3J%VX M*R=:@F8]]^^VPZ&0:>?U.0-1FT.&;H9F25%=="W?"(@K@;<8P]NE-=(WP%NV ME6_8+7ND%[="K5V\EM+U9 [#F],[5V NW Z'A)X(F)&:N9 65A-ZS< 6<7, M,6SV&>*PW;Z[-:Z;PX?>_00!&>YERZ5>Z_\=NLAO++&*N$5)NCXIL(D2&8G$ M$HDE$ALE,A*))1)+2N*BDST:91=O!T"[4(;DP?8@:H5Y:LHG?3@N@R*>I)") M,TFKCUG!3$B!DHCZ=Q.2B#H1]7!3EH@Z$?5PT3$\Q7(AE?70Q5#>;^P$:17D MA(4!$I@7W*1$BB(.FQ# 6JAXYXOS<7Y$2#H\P_F.!)T?S<1JX!;/Y4IZM M;AZGN?9R/1 %9\:>2&=2>*H4*3(AP$& (PK <8D93L?2[OKE4D=3$M7^=MT> M9,HWS_=*/HN PQU%QW("G69(=1H!CM QX4#/>%!CO!,?SN"'(Q2Z[/="4CV MI6*J\]RWGI7E%JLK4IT^5NVHOW[^3!:$TR'>:5JL]$$5D5J8XGA;$6%6= MQ5,2">(1Q(LHXGVV+OLJXMT9A;ML=MJ9%I4BNQK.]=[4*&#$@_9PBF=IX=)C MV0GB$<2+"IW?6,7V0R$O'.;[JY!7-YM=J=TI+(O-:>89: NYM.JL$>0A0Y[A M:8:/7,G:U\Q=OW@F*0&D']VUB_01#)4R>HE8[F=.Y!RO9N7R@)T49\O:L/2T M,G+6>@R!/.4$@5.TF$G3298$@0EF$?%DN]C3#+C3^GA13-7]KF)ICUHS&+=$>-K?7[V7@U4J;K$9C'6 MO 6]97TQ07CE1+U38II.)],QB'K'$KB(BY64K@I M2T2=B'JXZ$@*-.-?H/E9W6@ ?)-$#\,@M:3Q5@@+N2(%:T1BB<2&GFA$8HG$ M$HF-$M%(<\OX-[?\OGXO83!3P\%947*1(61^!' (Y,8<9C$X6*M: AV_G'*-"E OD1] MR \M-@Z)U?EJM;&2J3[Q[8?J-0,ZPZ=;2[3OGH;K08K%+65XAF8NW5*&"!E! MKN\G*D&ND!FOKR*7S&XG%I<9)8IY5A)N"O:JWAIAY()F+$]GF"3!K5")&,&M MRV4V$N *C07\*G#=/I:>;VWFR2J"2NFQ56/:*T:8(.""MK @O*9NQ3/<^K%^ M+Q?+U8PRN9!7C?DTK]J;>G>%H*@V-$[(MS0=# &]HJ1;7B(6^YE5R#?-S>/R M=@+D6:)ZV]Y8Q=*:UR"BBG=4; M=!O=;7TZD\;I_'UV_&"D*QCMO/BQP-%B^K5@#D$[@G91ZR03 5K]9-/[LY$N M8RR*5HTO58LV+W5+*7EA3[99A'2[J+60B5S4.I9@1IRRI/Z#5&Q%B8Q$8HG$ M$HF-$AF)Q!*))366I,;R*TSWAJXE<(JLHJV@R89F.J 0X%C1)$W&KZ"MM5(L M!9@1]BM%,/)'D"S\I5"1PC8BL$1@P\161&#C)+#Q9%$BZJ0Q9,@,CU,T#F,5 M'KHLH8\3M@DHR32!95+ZT)+@/4;0WJ# 1IY*V@2@R!.E+X A8?M#!1*\7A_" MQ\9]),THN%3>31Q/)PF]W^-#3R9\RI-=VIWX.9'=S\U2*=@&YOI!:N FY?7T M8(I>MI/.=B?RC39K/M2>>L;$UJW;<\/8GH&ACW"*](L$:O1PS7'?!%DDFDU7 M,"M:T17+DFXT/:&L(YFL*Y*#9\=FIM^4"&7[ _]4".J6N40,1YB/CL3+:7&,'O800_4 >;6:)>?FH6$]F; M^X)XFUH^_4%QZZ<"1?GQT2Y*MTF[;^>+O;;12$CZ"@.%^.M?+I.F4VF> 4! M"NI#7%()'Y]6^2I;FC M5:>?;DR%W.?9 2-;]CKM&T>,+13).6-742,;4)9. !A/U$-"\'3ADTS^V/K[2CH&O G?_O2WQQ_+O@V!J5G M*9M959EFHUCMMOI&<91<#U(B,N62/)T^6G,027B(C M>HDN"S'EC3P>+85DJM]-23D U.6UT<,0(WZ!MXA@3!PQYA--Q1 \Z87PY=N, MQZ_%%]Z^F3VNK7Z1$>W)8W\QF%DC98+P)?,6?(EE-*ZBK: =IQL*_ 7+D#1S M# P#C) !B.Q$:#:.H-U(C94-_@,9D%%PNY' VT_PJA\\*_57="TW3Q*W>17* MF3)6P"BKC2#TC2#(E9#\80Q$I9*0&/_W*W$$X2:5:49+J?-M'PP>EW5)T#+, M#")<"AEIHD G!?$ X/Z.I3Q3>^H2<9S''@MB8UZ] P=>BO]L?E.LV: ^FY53 MU996S4CV5L/B_Q4&%+&6H@4&/RB*%DD[Z ^ 0$HWBWS]X;[*U"8#MF*6KLN+ M3!L!P=LMG?]:TE %EQ%>-A-DF9/2FCS-TA\0WS]_$.;8@P1X48;[!8S]1^M- M 27)LCZ'Z]BB@)NF6_ ')0.^K5$*_,+$D%1J(1D6"K!94V "R)^2/5)PJT5= M@P]D.G_AOJ*2A?,DX0\I,N252 9"):F+V[*HQ_V0(GYS^<<.^_;<"[I MP:P//*5$,O <^-__)_@X.Y]20M95W?CM=:X)/*?[VQP&UPE(# T@S1+2&/[R M;TE=2UO3?>YT^HI+>OUH?_O=;Q!E*.$JG?X/M?L3T>> N'-IDPB0T(7RA K& MUF_G6]Y;&'6]]W1300#RVP JA,450/?>NRO>)TM?7'"3@ 7)@4\H=/@DX+'T M 5D]/\:^F&\VJ%XQ?]UHUIOE!YJJ]PI^]5!H'@,S'\N]LMU=+=59L=UGLF/"!+'L!V?7PM**:LZJ9M@!Y<54[5Y9E[\ X'"_,1U"=;J5FTN<6S MDNR5BMWZQ-$>%,V&1[9UYKH!NHS]10%XH"_@[ESQQSS#[H1Z!_OZM M6%!:Y$,2_/HWR G>P:.
      A3[C_-&!\"]HWI GFH0QR=;B Y0J?X+ M'N<4NHYC_LD[*@!^Q?Y#>V_? ?<=2C>\]YJVX;[Y-[663'C:R[JQT U\],.S M AA(3Z!4:6VZ.@.5E[:0EE3%5*$N"]_5J*P]L4VH#K,TQ3%,"GEQ)4I5YEBM M4#TW.>5J)E=4;DN-)8-V[N:\22T,?:6,X&Z9"X"$ .[)B )+6UD@2: IR89' MKY,<9&Y-*!\F_+ZNJ_ _\A3,D2$!_]1MR]1M Q>.0U7$0IHO!?=ZIP@W M"I$E/X6RN[<%K4[>H^O5]S#H;:5H_OZ>G^[M]A5NG*K#S5@KUI12+)-:3W55 MW2;T-:K!,>VAJ8P4"<<$'+ZNX#8 :,\16U]1?[D$Q9\F*@V?6]%F.E^Y!MID M) 4D@OHK!Y0GR -_PV5(J>"^4BJ80"T8KA!W)?!O7-#GJ(&![#XZ_,A?JS65+#<1#GCLA'@& M*> OV,_9,FP0^9J;TWL0:FVJM##!;^^/?RYA)GE*[DYEQ^H4>HD7E8 */I2R MWSA,$U2P/%W000+!P)65>!:S[@0T@=> _;JI5OB MA5?A,PR5W:'H(+R&['%U[XQPW_KUK\NY5.ZZ !'',G05V/,@;R..=@Z"/;:& MU_L<[9LU7V]A^T8)+YXSMX\@RE';S7T'FP7,VVTY(CY?)#Y+XB@06H"Q! 6>(['0MJ.('O M^YN';F[:$E0@H'+G.+GVK]Q7/!'!T&M/2X5?0FJ)!6\ U5"L_HU5&VB04N@!Y8"FV$ "NK6#EO !S2 MK]E[9'"IL# 4R&=;:@C5DK$"%PS_AD^,UH(5'@BKP6]Y>?]8D0ZX#1U2O:#1 M%M=9(P^EK6$.7-C0U#"!>47= ?B+J@)6P-&5CE,8/K!N0^U]"*\R #91X+)O MH?J(\=[GKN)+U0SIPKXRMK-J?$,;/8=O?E/9W0H]?[U)Y73X'_^&I6PWY]_P MZ/5Y?:1 CH6B_>U;->W"J@TRU![#@%,Y#7 FV5 %1.>!Z-7ML5RMOJE'_:K M<*>I424P-&RT&L?X8S-[PN4;2T-,/;CBD6) 4=8A&[NL/=KE B$">D^$B0'_ M2" _A8$ 8!0PS,:&/J>JBG84Z8]H^]6=V0#YU+, KJBLPVD6) A-(9<1Y5V_ M,R_@A7!7#'#TN1QKACIBS4 M'UN%5Q2D4A;NGTH=HQ!^*!4@5G8?W:<',HEE M9(F@I< /M1?7CA03,H_MUN:3UGXG1MI2[$"^E6.<8#(>\R1#FFBZ18$.&C?6Q1Z3P,3[(:C%'B- M[,8D%--_;GA#9)'MD/3[V+P 9# ? L/U3*4P8>L-S9H+^?:&O%SW'!22) M9H_AT]F8O3USU*?B]345U-PIB1K;1SAJ2T%<@R"GF%/X]G"+?P[Y:W3'J732 M60/M51K"KHRLV@FB*-YO?!30.,ENCI 3\8=8=J.8 Q2E'<"GZMJYZ6B/#CLR MY'5(@AO,IH.IO)RDTMG%/2/59ALC9?.]Z^N]L'!">%?#?4P+/_PK.E[HAF08 M@^(=\U#15ZE[9EXIFTO&5I_2J_6O?P7FZG 0$@7Y185_.."PD!3AD1J 9Y@C1__J?2\]WB"X]6U:^+:?33[-^OIBK MEEJ%O#%BUVBR;#J%ICXL@]=&>*;K8+FV+&Z;H UU4<[ MO^KANP T(,EV>^7ZH.!N^2?:\9UBN/:DQ^=2 K-M=6ZFB=4-*-;W=HI[!\H< M7VX3TM,PI\JB!0P4@I0FP-_(!!?8R6WN;C1\E,1>O[MXLJH=9EMC32@9RV,+=M03M'LXYOY4/&V#Z5>T)V)E:-)9LL6IE2 M:0+/E,/"S_^\E#/3T8NP%$)%"6>^C)25,K)1ZDK 8K872,'TXUVN\KOC"JRY M=\'"O,@!,S4/T]_D-;ROV>WB\XEA=G(A/ Y8^S05[;+97"W,Q M?D@..!'A#HOX8?ZGXQ///>C8U^09^X'KY4LOJ,RHC M#>[:K9LE][@J0'Y@A:O#MA__<:PEX^"\#W &MHLSK_+%EW"",& S/B?L7H2* M$YAL30;3I\DS<]+WX')_0'U:*DZLI=G].6<^YZ^VS=/2+M\.JP MNN4D(R#EXLL$_1NWUXVE8,?0B7V][F?KCQ.QP#0UKOZ8?YHL4LWOV-<4:*N3 M^C35FXD=]?&I*2G9$G-6PI$GZHA&'\1QG=J+)F$;UP!8'=$<[[@RC][*6Q=?R3\77J4SW0I TTMEK^1KT\[PY MM\O&O+"Z?DQ,"]5VI7U"+44[N1^-Q-OWE89AV,2_ MGJ\]*WRE,IG-^XN.+4Z$N3K^L+GXINULZ)H708!KT+'!O5V3X0II9A[GE9=4;UDLS5]UO;+,@!7?:A:A!X24@<\'Z>*0Y3B/CV[Z&2:O]1YFM<'4F#.)J<*- MUA?QO-97C*DMLO5IL6P5MJEF^K&U2D??\_IF4JN]>69^JPF)V=V=6-D\MYO/ M#]RE_(0W^5KA=IZWFOW:>/P\;VS3S>M.]M>_29ICF/"Z7<-)S'LS51X]30P) M/F@F+7&%=J,^1OZ=#$L+0OI-+M?O\;CZ>C9$#R=RD\9E ;M7GXDE\UIS(M"+ MFSKE:>Z1X@7RTO1>EHYN(8/,6NLG'':F\\MN4LS(EL&E'+_[#/+G/OHW,Y&T M!.M^,LN(#&!KR;0^@!KTT^2;?/33EIRVAOF6P90MC<^IR1O6;B(EZYBCS=E# MY<"@-J^H+*HP@'_;JD7O,84!+-M #!26T^S-/@]KM;@K"N5;B:DE2[?RW7/E M?O1X*0"NI5+7DWF>J\Q 1]NDE$6RT=@@C^>IL^REPH"J"9'0Z!KP9.V$A,'- M\NU9#>J4\.=1.R6GJL.W:B5X,W3?+\'N$P5=GXC<];ETG5^MUZMBS1@E36DL M=\;)[T+N9K.V:90>6FV&N\VIC^6&;M;0:9MZ';D=;7$7%7O)!KN$/&QE*4/; MVN6G>$$U!X1/1$R4\"B>WR&J'8^TK\ML4N6NJUVS?M^?U]9I>]2:#J5KY(OD M:3[,*FC(R7I3898S.W$_8IJW1MG.UVK5;F*"%/LTEZ*YU)$V1IBSOXYKW^0J MZ]U.5JU"8Y+K+]LI3F@\/,_FYL6)-Y/7PV5%ZB68IMW1N=M%H;E9HO.3W5& M7FD9HBDZ8!U]V ]8.TX6+A.,6N^ W#?\%55%\*UHR/&$L!O YP7';\.+CF/J MOWM%TW%HG2"0U@FD=0)IG?#NU@ENLP$GIG6V,8'7<. =[0FXRZ'#Z9W(.@47 M;E4N"MK9\P5^//B=&;J&?AJJS5OL MW+!VCO01@% .[S6B3Q6[#,%$TM#O.)/1O;KA$;*74"QA[CLY%-4O'\;I!KZ; MC/5SECQ]?#\BA=G2Z?&C0Q,,I9O+AN(\[LXE@]WS)1MGAI!LBPG8'+BP249%3@Y+KV+I>&Q;D;4""B#.BKH=HRJG;;@ M+L=K+&30_#KVU!REYB'4A*UQ1Q4 X"+Y7E32G=HA!L2!X!;(&):\Y M@]E'7Y[P)UP>U&ZAO>C6 J,K%4%#1H),9%FR0@7R4)SA_ M7QXU5_*=F*$OCCA% ,HJ?&+@UD+L/MPKEJ2#U9*!Q@I^*>0N5H=%'&[ OLW^ MTOV*-_%%>25U[,:H$X=!>65WB"*ZIX^_Y KT(RH",-G $W]P;==EQ#X]X%C' M!_OM4N_=K[==@.8XN_.)!>X&26A-NX%]]LGKWF3=ZO?8@MJ=]T6Y+$AWXJ@, MYA]V[5X..KHSI=^MWG/U8EZ0A]/,??8A8;6/0P=D*K+YR%;UA.KEIFN;QJ0C MW,V;L]KH83!.E)?EM)4-WZ8O*CU]5JUSSS-ITKT=K3>9%:,AO\KA=,7_T ?3 MF!U<#>"?"Q:X@MCU%4MS5'9[L2P!WUV\XYR>'ALVDG.K26)6;2SZV[:U[0RY M02NSWJ\0$]_!1RU'PS5[NLL?WD,"LVSHIGDT@<$>P%W@&_F[8GGU4-JNY-&- MGFT?C09YZ0N.\]F<^@>58J+#2 ;O"!@XF=N#QO*ZDNW>/,G%^5W_9J(_=FX2 MR-U(>&#' Y5&Z:T.,/BDNCRKP#T!HP(N>84PH>BC+B;Y;IA&<^R\<[PD M2X.6^Z;6>V02N=O4MIRNMM*HQ"V93M&,D#KB48S QN.HK]=OH N14X)TV7VM MI9L6QW#)#HJ-FP"3L0M56BN,?/-0:+>DOI*O]B6^D=O<3:OKFV;[V_G&XN;Y M<45,S?MW%2LQGACC53\UP:61C'"8Q>=5<"QTI)I#VE,N\2E,>.QSM0P%>T5Q M7V0J2S4-:'L@DZ7K5W^K'-L]MOYYKZAM]3.8#'JSTU[,TUOI\_V M_'/.1?=2Y)K&)AG*"#IU%NZJK$_WSCKM)9HZS6FQCVAT.2]!7"!L.A0;0,WV MUGTP>9X\J=)=9MD/H5=9L*]YM9HJS69VW\@5V69CR"=.> FP*]5O.)7TRBGW M0QINL1V][TMUFK@B?]HIQZE[T5&/ZYYWU(UI(&X=HY#PBT9L6"=T(Q@7XE$. M%?"BJIXHL.CK7DSMOESNW3E MFPD'AIG:K-@^'P#9P9GG/.]Y57TN1R!8&P+4VTO5(;"]R&P]80_L-42$OQ%[ M/M.[G>FS:53S_?*#P3,WK'P[&7\#FE4T6;61Q'?]9FJ!;[W&0$ES*@KWN:4P MZR83Q6YZK=$.=)M]U[1[?Y1?@]8,GRKNHO>C(/ZFLZS?342KRR0T;3&V MGF\V'#MY'\2'8!P%SCR"Q'/;VKQ(6GOY*?J5W[A[(/KKX&.GYS*&&[?5,&I2 MB=.]4;= )-@[IC"_8 K6F_H@^QTZ4<*C%[1'[0S=].13^$+C]JM>R3!&# 3=E,:5CK>7J<9,>W\ MURGJDH'B)&^XK4?A.N$MG$($IUK(;Y;I4@ZN61^JRL3)'^/:"Z M9H(7WW34NY77C]@_PAW+ )XDJ)$R/MH@V9V=.?^BL0[G'R(^#:9+%F<&2GPC6OX*Z;SF;;07[\+[48N#JODE\ M@IUJ]R@]E5#S[;?LDC8ZORVGL_S\W<"V &I"[%Z]FSKR0D3",B,$M[W_ 5,. M_K__-R.F,O^$;-0!KN/7UZBT3G?[:@?!^C3+8?B9(^\>*K;%7;TJ(3OY\\?,H0CO.QY]!CU3\Y V\V7Q[6#G9;3 MZ?VD+8@96<85B O= M[ !HC# <9V!CH$6/K;IWN\983.^4ES_E[\^O=PV,4I M3?4D&9T$3&1.>YFW8P!PHRG'HX\^]6NQ-:@R+ P=;H[7ITK:>/GM?CS<4X;W M+7I_Z-V%1RX>+Y?M(3-_SX(U@X'6V72KJMGML)\?RU*S=E,U^Z^R:KZ@NDH:3 M]LS>K!!3W\WC"&0^GSY;T+>A4H<[7H6J)M&YO;@ZV$TS+L'$/_[ 8XMY<%W/' M2"=9+_@D?GK]02AQ=X&!A^GA618*ME?Q#?"(/C0" =W !-;#>3KH^_@^7V0 M08$&.4\&""JNJ&NO+8FMN>DZECO&PQVCX([]\C_BK<#T$D^6D=S^$V:3 M@?#==_+=2#&]^E"D(WG!F"/J!SI9W$!.8B$9UC88545>%6N-HJJ?QYK_?5'M M&H>J=Y%4O9.J=U+U?NFJ=U3'3DZVGWVRG;84? 4+;.#[IEOCY$R4'VXIB*'H MO,.BA!0OG,YVRB(@JA5AP!,,J,R1RPA%KY#2;KAINH'T'=?\WG5F>(?>1,TA MEZ+ICD,T1Q?-B-4=LWQ+.))PY$DCTTF2#7K^=./=K(>C!CN'B9OA!5;()[Y+ MSME=H =[./P#7X:90TD$ZUL9U#4_=3R+=ZH,3QSA*'[O^D'P[%HP =2:\ZJ @%?"[)F_5G"WQVY^H1\K(!C%&6=0*'$649#OUP9]O VZ(L;V=1 0?Q!ABR8CKI M5NXX]7-SOU=N-UW?2W[FWEY U8_?[T56_=OL#6NF=SVZ_;'-WG1V)^_*];*L ML1/PUW4W3Q:DVVQ=Q3=D= MK8-$#"?00%4:RAT*4>Y%MA"IYNXG!UE:;H#BQ*F$UKHWWQOW_\+M@P[3WKPP MZ%X8(]@,)WBG0.AA/75=5F_Z(H6^!,7D>.+=:^N?2BC7T7(G;#L=OYPIX:@1 M) Z:0_ZU+1WN"C9>O"""@XE.%,&EP)$%O(L$?A:?JDN:^3[J?4^ JZ%K";BD MW]\>7H-[J.J0[;'NCC;)F4B?.)Q(3[L%4H%V37LC7)QY[I6&GZ'GD7Z7AK:+ M@GFY%([,.$<5\" G54X$6$*YK@Y%P2AK:PZUJO3INXW1>),7ZIAL58NFW(\#>/3'C?L>O^]SVF);K\MW,:%S9.*]M0!=@H M'V6TO:^_SF>A5,2;_N@MBF6<8>4T]4X)9*[V>WL>%T!X'E%C6W7J$H,GT'9O M%MAP2WGGS=GQ7Q=J%<[@>2QO:U_O/2=>KT\DGT:!5O;,JR/R\#UV!W!@TL^F M;#_=2^--'TCK\F8L%8NMY&6FA@&Y,:LP&UF9);CVDUQ?#*U,'HT1^-C4,+)# M[]JA,_-9]CJCF4.C72FMAOURWF937''0YIIH/NFY37*'9%E3!9J1 &OAB&)7 M+R4=]U,%?LEC2Y5P7IVOKB%E#>Q,\OVR>X[#^)&DJ4O@:B3@@QMP'.+-Y%O& M:CI/^3IKOCY?\R1K>B6:NZ+DX@K^@RHV\;=/?.Y^6P#W#U MQ*UL9R\"/8M-^5J\9Y_&Q6U?Z [T5G("F.QKT$/O-0!^&\=^+5H1AO@XTHTF M#S?CYG2AS.92>Y/,=@JS%2JY93\ =-^4^'LVBT%R@@YCJNG[:<6;G&^KJNNJQC'\E# 3==\3Q?*BC+] M8G?4F,>;1POOAORNGLO'^;;;\-XUT)TN$WY-K.+U/:!,Y$!#ECY$8U7=^:?A M9FO N2?&8U.? W^<[3_47]S!D[BU!GLMME^L#+@UJ;(3 M\L5!W7&:*&]VN@ MJG!E?_'NC=U^^NC.V(\%G&H][-Y:0WMC 9!["N[OR']&%#RWH67F."O=&C_' M2Z@Y[(W>]WN#PQ]+^C^&"TRT"=P%E)3N_BBF#78TH^<+N#W="< OY_[Z$X'I MET]N2JJ36^GM'_)23@S\I\\"7@]S[+#SR.GDU?\E_$WM*$)3]@)^>>2M$]5$ M6^X@&)Q:YTPI\",.;M;Q[O4"+@)1Y&7+!MH=BN#=&"YFKCM4\Y?SE_CWJX!- M4\"2=[-E]O/L) P6@VMUQG(9GDVF61994M+E"TFZNRJBK%]]T=*1 QE!]<;* MH1X2O[P4(+XMK3OUY@,SFVL;HZP6UFSF?GTX\N+X==Z # !!P5W2E 4)6LE!N54B6?;?2H;#[?[#=ZE4:9:C7KE7REV,5;>.EM MR4FF@BIY]K=DZ_Q[N"W#E M(A]NV:]_\8/CO'X#F*B/!:*E7U5U^E:_W.,&"M>_"3>E#H6)9'?" BXQ?C6( MA6NA<:^B!3QT):>W%OH>0@;<<0 !OU^-XY=;0-PV4&0/7[Y?*3Y"?C?#W)6) M=[VW/(/@^,"I2W/83H5#;7U.\%7NH3P;IRI#I7C7!#U-EN9# W7[BQY?M78U M_I"Y]A[^G=SE*C0['GN=K1S=P@U<.B+]LJJ QB6(N!9H+Z#A1XCV@DGPN_B# M_7M<45ETCV"2.*[9=QH''LN>GJ=8?X/\;M'#\HC M".79:>\%T[=>>*0_"XZ< 04KWW\IKF+I=+D,-&-QVZ:@:#,PO!12[PZ?UZ@% MA8C_4H*K..C7LI[J?]2S!0J@1X0]4!AN\>J/9#JX9OR1% B_4X9UI >" R0^ M+5[I=K"CIY^BSXDN-C%&,W5C%%"DQ(@0DI,/F4 I/S M5N,[;$SN]&^RH06)M^PXH10*EE MR &RG@)\'.\.Z;WYYCC'#"40XG,,'0B'7X"FSDK1;1,=,"/TWEA!WS#=+WG; M9+H%VX>W"NJ?+Z\^D1'X73WG(!FQAU'6X28\>X_II@-"C2"@!D.J8YUYI.-L M0F@_.A9L4$.1G/L%-AL^LNUV^S;A3 M#WLNX4Y[]''-FCT="J=+GG"?7=K2*#F33_.V82!/;2]@866U$7[I^HE/&=+Y MYCB[,.N/ B.RV^53O]S1;U>3"]@2G]AXYTUVAD<3*D"%$Q;&F1L'[8CSK5T" MOIV7_#>V-=EC5&]54!/?.5Q\!?<]CJ ]UXZ7]O=@PR7Z684WN5U"H4G!E^AG MCTF($\C!KBAW@0Z,ORF[&B=\C_R6,Z:R@2J_9DW12$V4G^I/Q.59)_TE\!"6 MNSE>K_@ 35YTLI$1DFAXK*&RO:=%7 M>XGZ)FB.B]"$1]MC^H#<81+EO%7-I_MVT2PPK7XYT>U> I O[MGTGPW# ]18 MW&'>[W;T[)#5<7[[+7;>!IG''.5=[":GW8I+M^[ \U=(FN24+< _9P EOP2> M0]H]AW.Y4R#C A*"4<3-<]^5ZFH.Z*M!!0B/259,-'G C5$[FL,$:S8GON/\ MRLAK](H3Q(^"LM?:[\AZH. #U.(#QW@W"Z>1S,@VO'CD[BA8X&DW)IX<[1$ ME82,GFS3#6L;8*RZK2]1.?1N\K)33J%!7#%-[$T*A/."W=1VM'5OM>MK^_*, M>KLW6T(Y\]AQA X/&9H-BN6YB0(Q>=_A[;B*D%.2]DMSO7?<>+YM0/0TT<.O ML,N:?O$CR%6GH7H-!WBAYCRV5;AY*V>G( Q#REB.5SN01K"25-<(W+_="(R! M@Y EAGCVD-?LT%%/W-J_'1,Y3EXW7J_NLC(. MI27 YJAJT(1F@XF;:WJ]]8[_D&31<@D#D]*_;>C)\ M4/>W$SA$>[1Z)P/C9866JU694%<=JJCV:(94,/]Z@*'.A1'(02LG]V#[HF_; M"3/LC6)Y(&N>*]I/TCC1]LJ]PMS!N3,:/H'5IEWF!MY+)[2$!M=C#;*'6L69 M3@TS+LQ"T\E]\5I<.)2'EX\"@A*XK04?;1>]@Y+FG-18 M^\=93]X[6X!40)?!+!2PFT",@X?/R.<6) O>SJ(J2]P6U58HC? [/J^- ()/KP@2;AH EAL:P4RUN\"4 MIV!DJV"?U$[!@[IU]]CTS98#;O;J:(^W:%3P2("YTY03;Y MIM;>;KE44GQY=]1JN**$?XFLFP@\L[A[++REGX:$;NOD;LD[70#=W[_]B0?V M^=RE4)!J9M "41W=2\&,0D&.F>']4#8!IH%+RV&(,@='A;X2YVU^W7Y0'SR-WV"0*>"0F+GERGX)_0MF<=+1X D\<3RAOLKHU\MZO^.[<@.$<'\$WQY7 M+Q_>'TW F'NK^IYXO3\'MCDN>0I"!1NFF-0O8O75>T.X>5#NA+[2K>;;.3;] MT)LP M2+A3]0O-+QC(]G_#+85V](7 ]7.HM]A>.QVH0*.@PNYC>E?#@&:R3 T $BI* MT@SHLE.H"T@0'+9[U>A[>0/H.(=PAK#$VBF@^A"E7+H5[0O;72.4A8,K;>WP M6BQ)SNKW2?"-"B8F$(4)A'?;>RSD 3,B#VOAUW*!P\'^U:>LYO8N\&;3^-D@JA.YP/->T4[ZX'G)I1Z-X:(+3*D&*.#X]!$V\G\-PF" MLP?\F[DM*-Q?QRF[5%QJ@KI_X(09U40*&7))#YT6#P XT[BP0B9!'=:Q31S, M/&)T'^>8WZ@LPF46_U:XP@ Q(2H[\-YT,N'YOUTEPGW7,2A>?)_"!7$NU^Z* M(OQ&4L&" $>[P\B/K#CW3GN9A8JV/@5>VF[' M+50BI"S=J+#K]( \C.M,3N85Q:UU;9ID%I',(I)9=.G,(NY=F47\Z=\X:XE\ MP[GJ12.0#QY-R9VHV/#$21C. >1&8O#H'_ N1II&;*7S^H$L"WO M:'!F!GI#*-PIN+@9IP/:[EJ\<'?@K#KX,>=21RURNF^YO^6D0_D>0NQO@$8Y M3EQU#IMOU.1Q8S;L-IM[T0XW*.0ZE/83@MU9ON84 -?)8$[AY0FLHNU" $A3 M/!8^P;[_\P$5^E@T9<\G$+CW0MH&;^._A!?@L''@ _<9._=P/J'DC9S^UQA M7U?@$]TP<)\ED_+J0CT3$]5RXNA;()@>T)6\&8+>]./Y'(P4')O?(]T^;>',=Y7JYW9+LNKMURMWN+Q?MK)B89P?]N9(>/68?LSO3 M7AI-@L*O7*L2;CYZA=-0G'DXIN)4W>*]5% AJI ML6,)*-;W^!%O\)&#.+N+O>B(D5\X#S/KGM2XEV>5F?1P8]UFM9LMDXTDQW2/ M'@LN"U$)ZOCGOJ]B#235F@9S+;R8@1?MP;.@73[P603[R7&SK@/0.\ #Z1#(,;GK8^L([QSJ65, 163EV[I_H1 L3A ,S-1% MG^!()+Q)U89KXMW65?@^!_EB^Q&'J30Z12-/O_ 3U][8$R3?>!BTF,G38S=W M*Q3GZD"0U,>65\V\"(8R:]5XZ?YC'NZVTTW:RG6UOF%I2$U+"\K&R6F5__K77ST]Y=B:OVT.V_ 6$*3[,M\.;9%2KI> M'I,<.B9WPK;MYFVVLV%NB_-N+U,:S@O+\N/D8\UKCM'/JQCM^,;$48H*F8=" MS[ZMVCO9UA++_K;74:?, M=%Q6DME#A]3QZZ(;Y/8(0W6"#HL&L&@*$^[@?0P<=5W"%^DR)YFA*P"['&KO$G"P4>'C9.+\53U\.QM&<1!C- M]=L=N\+)R,$)PVZ.K.YU[/=\?_Z7 TF&?E5,OIBO^V4Q@1O3SJ0 \UB*@I^O M=\3IM1>R\G?URN67EYG$JLLJ%F85W[=DH!$$3I)I,):%J0%A(6$AZ?73@[XS M]11S3##S-T#B8Y1#Q2N:OLLA=4O_3R1XO;7@"+.S8WPPSJ3S-V9R___LO=ER MXLJ6 /I^OT)1W7VCJ@-\Q RU;U<$!FQC,P_&]@LAD 9@4 #@[_^YEJ9J0&! MARJ[#-Z*.*>VC44J<^6:QT/P5WPEB>A1<"ARQQW'"'$W9]L#B @D^6'?$V\M M+._\]?QWT7T*&]##P77G$P?A>4*JXZUV$LH< M7S=WH^($>AC\X#\&%-DJ:T9PE-OL[,T+,Y M\R++T+I6DY?5*4.):?5.=PSW(>3NL#C4=?C3#UGVG>FXD3T%TA!N,:!@@*SO M%PE8-4#@:K-!.6X-['.@!VC,%>75%Y&\89:0:*[048Z=>#XTTE/RE)& MI3//07BA&T7='E@C6W-U,0UKGCMZ@\5'\BP\0NL-K;UZ>S91OFP,F_GN5&U5 MM.UDF[*-/'24/HM] 6OZ@X#6?CHOCX<7JZ5X4[EKW$O]QV11;7[[)3YC[/QP MF?&+6!O_1/F\/^V7$M^:F#P36G9#62GGV*[D@%CJ2I5MUN0!N ^(=67!R_%G MS).(=@#E)006*F5SDWUYQ6^HL]HKG3'IVG+&$6%B-8WXTG="EIJ;.8NUG52!2=T3;B->>XJ:&*,[X.XG@8>T""-)B:<&>%V(=U<@V M\-RLQ:CA:\2*"=+NFG"9[O@7.#GV=>5I8T)QM6<)I M>)#7*X432D.<>@:G'*8.BKKI#K9U)V[Q>CI>E14B5(A0KT$H%<4CK$=4&(^C M D0)DF^UF=$F5K8ED)YD@_)P)^A#YFGTZUQ>M0'H&^.#=3# M^33P&;@LC'"*?(AVKV)@D#&/51R>6;M>QYW;*C5$J1"E7H52TF*A2 ;O=^C( M1*)N$19GL5YC+-O4<41BBY"QZ^I\!MG^#:4QN; T)BR-"4MCWE8:0X?,=(9] M^]R\DK7K1EZL+Z2'7$K*C:Q&LQ_KBVSHC//D0[*B#):7XKDHU9,WU_)F.U , M>#*^^^1VE)<+DCJNE0HI_291UQ+5B]*X'P^N*1N3T;*0:L3$J%Y[[)0O;7$^ M6\. L=TGD\N'IVT_$[\7;;GS<&O$I)QQL>XG@FNF4@UM,[K,):;2W5/BUC#B MZX65)T\&UKQ^',N%4C-Y4U(35OHN6<@_/ACK?C*XYD6BV3@WI-N86*A9R>RX M-,M4VN-^*OAD[^ZN+=\:Q-7L-\F),L$GYY7'V_N6V6R+:O:RMZQ)K:VY:9(G^8G>7NB4>%.A4_)PH=.S MV2BAMA-J.XK;=\P[<\15@5@2N:>!"\02:)'\/_#G8]:EQ1"Y/@^YJ!6O#QYI MFI^@K*#\?.A6)YK[PDK,*LZ81@@-F[1YI^Z&/<,P5DC"?FO8[2HHF9:#5[3_ M6.@;#G'H33C$!Q!@H2OA2",5^+N;^L59'68 .+FL.XO 5B*"-%8BK"7M0*/^ MEX5!Y(-%BWGMT-L7XN8AW)Q)0T/?DT+(VUYO>2]K*8A]7&$!H2MM0U4XQ+/G M>2#W[T"^MVY8DF=L@V-MT6<( D[4!4^1W4T(=\;*_YF&^_<["=""&J@,.5QE MTTBVU\92R4C=PK7>3NB=R\32;GY2W4SV#\IF:M#V@WH6WE-R,$"R.X>TSUK1,Q&?:SUD/6VCT;=#Z;,=Z G!ITW"3TD=P[C&53(N^&1"QXZS6:< MG-,#"R/?IIU%>*&-VP 7FWL[@P^A!1QMN,N35YW%939+!$Z$R>U_M4(-DWQW MTW=KBO7\9.G\J#+JEB]:P]*-)(\T78Y.&_7/ZJ3P)[3#3R[DG6XXY/ ^XGG[ MHE'?]QN!EL<2:_KGJ0Q82"J=]L6[HOO[]+M3/2..GNH4^1C2VJGPP;_C$JS+ M#DMQ/>/C8;8+/A1!<8I/L.A@H/#VPC)O+PR=FIQFTMY\67?2BP$YV)!A@4W^ MYB;!3_ES2BS+? C$(9PMZ9WR1!Y( W&ISC/%DJJ/YQ\R;.NC<9:?5/5CZQLG MNGA6H?G-M!L12VC6<+0L-IDQL=4H+2^!1M[(:EE;7RPP&JF&:46)Y*<_0) M137=9MBR6U<%HHH/CY /G,9IX>YIL@^)Y0J=[$L3;+'^S-MQ7E:'5/S0@\ Y M57.AFQ(=_X$EA:B%N2+-6R,$+9BAX$F)ROIZSOK]HS MA[R, 'ILJ@L\%.OH@S,F/##REI:AK\])#.;M]365&![;(5H-:.)BITU6\ D4 MC@-%>"O^E:+IM#T[]#X/SN6A?=Y8AS>V)]I?"C?E+9[*TW09]A#80-Z)'[SX MRCE:A(T\)Y=$GU.0G<+WD"-)N\,RX-04QHKL@2IM, .U6_P3[P5@13#V7)=I MTJMI!4;W>+I9SPE/P&<0YYWB*N=MG\,-&VSF38-4_\0=ZQLLM=7 ME_)]N51OF4\#:[K2<\W/&D7X+'=\VR3"AG?X3\F=&7*8;[[G0,+&WM%#._P6 ML.=,*((N3G1,2IQSHB82[!%6"N%)//J@0WJL=Y@*3A2?00*D+("JP 9'$)8# M((@"F!G_Q0( 6JGH,,'=.4E.:VFW;!QGUB$Q^;B;UI.M29=OJ*NGRXF[^>+>:C<=%F/^ MU@3",Z$"=5830GATJL2*5XW35I^&A?7=#B:BS4FU#%0YL$B+=B,_B*HCQ8^I MOB&"'VHCM5F1@SLV4';!WP$%(,A4K<1EN7C>*/6FZD-1RR^VY^;ZN"^Z@'PJ_&=15X]D=;QXXOJ \C_H@?U)B1U:8C8N)?[P7\ ;7(]UW MFJS-W@RY2GAE<\=YB,EPDFWI_ .:"H>?^!+F1-^>Y1<4T0Y2."*:H%CJ12GM^H'?CDN>-,Y=#^N!BSKDNHV? MQ5/AU9WFU:7/$KGP[C[S[M#;[P_)O()1,N;/(X^+C8"=902>FFY'XHN_H8 +V8Y^P#!E45 M@_^^Q_$IR1\; KT-/L\B2]=59OTH\YNDYM0U_/ROX5!11J./!,X>[^:[D%?5 M9^Z^&QD= W!>)J1W))N_>]ZWBZP_,ZQAJ)MC6#/SN'_0/#[?=K8+^FW^["U# M,+9$LI2,VP_QQ$-7:=[$XFMEL+Q)C/?:YF 7_YEA?K].*O>]5'4ZM5.IJ_MS M==VH7:Y?,LP3OV6+1S_ D?$.\*[G^TU-:6:5;G0]C8\7UUVI4?TH> _'FX0E MWVYN2E(W.]0G^5&KGGH1WJG?@+>7*F'()M+EMU\8L3 %P:=?_3ZC/T&N7M_U M6&)[$G++MO&.3/Y+<_20?7O8"<4GYPFV4JVXLA\7UN5H>C.^OS0?G];)FZO] M'M8_YRI9S;R<]DK1BJB*JWIC*"6G=B+_$E>)GS07WP_V1GY]D:]DRO)4R:1N MR]:V/[DS/XJ9MVO)2O]2ZSZ6EHN(YB11_PP5]J^JL#]#*;_O9/J7*$'I( @/J(H.\]NC+1ZQ=G1$Z/2O MU;-^1Z#OBO+A=52Y* \F S%^(R<+G?ZTZ MU572:DO=#=30QU^2YS%1>#8^_2^7U93?="T^8ARLK0MIR'X]51G]A9C,T4/N M@_@.9%#T';PD#[E8R3C0=>/^;K"\+1LEZ:$R:N:RE]%59;\Q\0X<:!;-KOKU M@OG4C?=Z[8=E;YZ(YM;]],L<*/[^'.@0SIRBQD-WMCG^,=6 M)>^;T>QU5FO#EV'3+96LM)"V:O>F>MY<=FKY]DUT'>R3M?^YSYJ_]ENU1!P"0I3[ M'9Q/G.)0VA+!K3G!0;^\J(T6Q3@YO9[1NU"=PE!Z2,<=T>*7,7^!A\PM&'Q+ M9Y.SF1D["\%N((%X/L9I*6X/\IWQ4-[&#OQ%?(1%8)34OH7AF(IL[LQMC[B[ M9@#8W8]N$VUGH#A%-@X;PV/KPHR.;_/4_;E#ZWW<+L(_U("E/0\&M\>% U.3 M@]%AAWM.C65%+G@Z!U_H7==35:5Z.!W!VCDT[S)WCC9V\<@[,UERBQK)1@?J MG)5%O?Z*@H?F=W88<+X#0QG1+M2#PYUA3!C= Q$5,(Q+9X7$2 =GP@7ASM % MV)4#@,3L^OQO]SP6*+'WGVVW?(T6=4A>4,%"=+H,_+)7&'S%WJXQ,6SN&C9W M#9N[OJVYZ]O;@2;?U XT=?@=SRI'G]#U#FM:U:4-1=.>\=UT'!-A\U!Z+)D3 M ?+$O9-)47H/=W*XOCZ >GNLJ&$/RY(E.>7_5,RSPF.0*5C\3+0_E8!2,@0 MC>GKJT&'=1D*ZUX%U$O<78GH8$452W:EX;WW,*J1C::R&VRP>"';6M@8!:7AT[S015+'^<* M2&+)V+)FA/ =UJ[#(.JD:2D++G6MM1[%WQV= 80U[%0UZ8/!F;9LBF<;_BJ> ML1F> OT5QP-KJYU3@;IKFC0T3G0'N$/<[IZ31P1D(+QDT]NP!P>TCOPSQK!@ ME(^"9(#?T4#)CM<*#-\TG0%/K.S:VW>*K>I,Z\0=TUU MX>5Q&:R\%VJ(P9L MCU)"B]+QTQE,J-/4J8*E\M(<&[8Z4]%>T.')]S6&E_/]NKS%;6/LWL*F8\X5 M>D6$<(:*J^8&+_V0H7%&+S'VTG,1VI" K _-1"UUY!WV[#X;>W<%OR-9( MS(/1EM-=!^Q.\+,X5F_9GSLK7.;S#2^K9+?U(K7L[Q>[ MPRKP371A#EPOVZ/TY"+XH6YXD5WFQ7M&N)TKF(GUO-AXG;45V?N0.4$YZ(S3 M\W@_..(:7#H,;7-"]L2E@[>OM=OD8Z_UZKE_/O$:$89]9#JMB^5#X[IGX#^% M!E9D1P36P")WY9#K+/R[_=>>\;GM_K[C>]OD],QRT=1SHFHG>[G6C9Q+ZY_5 MI<>K_O]&FQY^4"'/O+XU@LMX?3'N 14\3S%O&7/AZ,C;1_L;]GF$ ..KJ&MZ M>0KP"Q5%%?-K,#\+%64JG;4=>/F>Z>?HO3-9LTJR(=,>$&)4)=HY:,CU8."B M;@\*QS_(VT^,O//I@;[8XCU ZZ$UG/-GEG"CAK,$!==\&3 MH=B5E1% 1=GI?<&\E^1=![ICT*" ,WK=1;BBEMP>'#^*YV<,0^#YW_1/&O[)%R8" MC&2TYQ';$%)2 #UP*CTB "%&;$=(I/10-8;VS+1H+SHN95RM?9\+=DY?B_.( M\0?PM2V<<<\#S^1I33D36L$QU'37=+K51-%HG WU:R\/@RGS3)U637=Z[7-; M@GE8+F;//99Y0"O&!G=#B^JC9!^TS1=C04X([EE?-'^K-TSPVM?O^IUIDZD= MSS/O'\7>239&.?U!3[ZRLZ/]NB4[V87[AP-]TOR7CVF"*)XMNC=B0 ^^*PG<_,?SX9V=E M228D8"KL;'QAYB[!)FT8."&?,^?+RZ] HT]!5=*D?AN56LZ+R=8$6>-JTB_O MQC8>T##7$ GH'0PQPL1;5\)C'KG]QWSZ/V]S9B^3D$K@:*V4!AC*V M-1@Q_P\^3ZYF9FM.^(,VVO.<3ML&[2M'55<)NT8I[."K0V.N9L/[5SI9!J^_ M"\\?P. ^1H=5B^!PP/GFSCI M%]@=CUZ/K,QP]V@$,ET?%F/?)WO6(6^!OQI.;YMOP&SHX<=/R@!)KP/>'MGK M!XJ\"J-Y[U$3LL7X/-:U:BJLBR)5@OUW/5#@\,PQA']7:1=5M'/AIO#_?RN;;XV%U/JW?WSQVC+&M6[=$F2%\B1Q!,__O MFQA,@IS;LP-)D![%:E>=NB)2]T(WNJ;R32":$B@IHJ? 2DF4U%9B=)?O%B;] M03]3K>=Z];&3$OI1\'BM_OC7X9$RE)O94VV;*BT+M44\+?8GM43SVZ^YSK5E M#I)?@0^\ HHSFX!$L,\6=,:1MCTC M:B(@_^[C"4)YA*B"ZN0:HUK>?:45X,1^>-]$4J*VZ[\:O: MVAI(EY?-8&QJ_W.?E8+SYQ8!7AKVP'-AQ'.-?;WM<4>J@P$PG>0 M[@N+Q2EVW [0@YJ* _K%O4X'I#;X,C)\ZNA A9.\&5K+>+/ZV*L5Y0=3;@]X M6:P)D6+CB:!(!G0U)EJF/66%&Z)/<\1R]=:S)/4&_L4TV M J<#>6#." M@4)P%3LP8^*#RSQBJ0@ZE"-<.>$Z%XQ38Y-)Y$>;WH?;59>\GZ@N=$&NIF'# M7B*MJ1.;0=1],7> 8\"&:4V.%HRN: Z( 7D+$"=]/P+K2E^#:1MQ3 :>].E> M-)R9(0(1#M">'S ;3@6-B27,KE1AL#(S?^CL /=2G5PNA#,YS,*%O;83EN A M"8O=X5YD]V[.Z=J._K5KF^P#N78L>W8D8] \F>M_/KWEO=J\,H[Y'F-;HI\P ML.4PPR]11/5P>TI_+8:D12^2HOE^B]VK#W:T_>">ND)4* 6Y,V[Y!;JB/BN7 MD:)+E7$1/U=UWQ+)F]E[\9?($"X8P7PY''3 ML6D96W6R1:BXL%%N@.-7G2]L"U.[*] *G8:1/9OWL/GGYN9\4,*V+]4,D=]7 MNH.?O*8O[',5'A_;&#;D:E^7JX'\/6+&1G-B4)L L>ZH@YAKM-XGQ7T!9$'1 M''\HY6S[%%D.AY>Y)6&0=/[QL[KN81;SKT@+CH5IP6%:<)@6_-%IP:DWI06G M#[_C68=-J"A\N*+PG[^L(SP[$I6Z:5@I:(1F@WH3*ZG#@4D^R#LA,@]]6FYJ M-(W0<6< 9DL0F6> W6^ I,9DB0BS-L 0\,8:?4%57[QTC^ &5Q$/@#!WSYE0 M^,W%:/B>EL5Q%Y,D*V[HG@8DX+&#AU4A#D10CR9R\\1LSP@B3/4!UP] CZ6% MNYO@N\,J+ARG:+BE8&B_4,)UO#%T$"/-1Y[SE%QS@MZ2F32%^4LL*PXBJCK5 M:)01V8[%\^-\N;2^PSAISM,Y%!3C$0 Q))C@Q%:#R _]^U\VK/84MY/_)_:T M=WJQ X!WM(48&E!'PQ>/WX#*^^R KN,C88]6*3.-?IK]Y'.+TKV:3I. ND M^6LLB]'"]&YONH(Z'Q$&BCY@8BO)ND(3U8$U0.W,HPY#5]U5B8ZFT#F%;OP8 M$^%TS>--\D4'=OVX(&GVILO[0P).%ULG9\?T_D6=@\<:-H(!?Y1;F$[,10&3 M',X3._$&YI7'K'(^%]99?6?+F#/!<@J#\!UQ8$0A(!^U%!@%#<4RGMCDP,W( M0<>YD\K-DC4B"'T /&284],VXDI!GKZ]=[I?Q)/2L"%T5CF9F"<+^/ARJN1>9_G P^-]I1.-.$\P_DW]'9T0>S/S; M >/^-@&L7 SN!D=[-9.H:JW%Y1[)H/"I%(]4*K.IYGZ8IV>O6#T&

      3 ;6+;C 0T?5>[8_]7CVAV'SUY)-#TP"AIAU^.2Z@%R MA%8\--!3V!W]+MZ]X>J\S>>$1J++YTH-H284A\E$K9N_OSR/S#*>[C\O1X^ MK;*S!^*ND.B6^(38R(CY:/5^# MJ CE5WXPDB;*7&Z=$@O8JI(F"OGT'+-2APXWCT>VC0FF:XUEBV>GBN M*[3VG3,>C^QUM\WI)-.OB\R\E:YWBFV<8C4P\N3MXS;9D9<<8$J4SSE M]QSXS).WMW*%5;V\*;7%SKK9%(O5#I[BM7U=_<]WT6F#DR=LG[:S6E4;- J;ZNC$;#^8U MI1%(M(0]'R[1HEH M2**:F7 R%.I MH]UJ+Y@;;5[PV;JS7=D]BH0:=_+V?H4=6I520<12FP$1Y(M;1[&"K;UJK=WT25H4UN9TTLFLMSO\K![U>ZM):K.9E,0JLUDTA@23Z]2#?M\AG.C+D89.BNW=D3%E*1AZW")]5B6 M%(;!574F&3D7;(3Y6F_2$N#(DQ4--"R]L&J!@.F=0!U,2B96[F3.Z=&TMA.Y+0SF.8L#^@F=SHR4)M$NFUT MM@:S&VB+#3.3IP#G<>QTZ)3<;5,3GNF)*D6( B\0TJ@&U ,_'9JJ:9KE6&+. M,.4\:1*.[K.+ X](:FUG1':L$\VQ;Z2JY?GE,XV@59ISWBA MUE]N)AFOS%5;<.BITB_D9HE7\ [?;\M.-:7DN-%<@^[!R5P=IKNK6 IU*G0]>!7?8;6F8KKEJE M 3LJ-)9;%0P](Z@E?%*NZWV])9H;LN71&:&RZ %BG9'4U$!I.EYI6L74I:GW M.4S7VRQ@P1EAZ1INJ3'EMC71K-#51J9F[59>"PX]88$V,EM4<20"!&"IYFBU MP'E%">#0$Q9(2VXQ5LBT;13'^&Z]H3=46=;@T",+GAQ O7R,><=A"G$] MI^6%TY)'WG\ W'IYN73L];Y;?]TH+>*S:E!UOVW5DR]V_W\UN M'W[S^^+J0*.01-W[5>?LFJ<<[J2:H_%N.3+]F;@5:&F+]=748/[A(,2K>>3= M=<&?3^V4CO6U7EW)N M!)S2Y7*A'PZKY6=%Y"!$$S#'9"@O\"C& I+]X(L3,3Q.(4$0^[>'?ZENECJ0 M+GC6\V0 07SJ](2)9\.7XX>7AW\8Z(O%88IPAD_&T'=?3#S\39J;YX%C9TXW54X*<#['LYZ5&JBY[BH3.> 0O&IZ662QIM@AC6&U&[!5 M:OD^X-BS'![)0VGZ%'W>PXBG@Z@O HG# M"?Q?"]MU_TZ,57C^G8!KT5VH=) \C^X"@'BY>G@P;D\_IY1S9S(#(+%0A>E^ MKMEPCK]OO0Z0EK%@T!X\NW^FJK.@"-FJDGZ[,A0)[UI5G1_/']+DOR,9^N.XF?G@Q MO/K"(HE7U\HKUY8\$:T_IN.?5\W%@;G%W+3VPBOZ"Q7,>\VKB#PMWK\M(,%Z M2;!()%B?+UC8'4Y^,\&*G#F!S'ID0#S"^1BK6[N>C0N,(_E"\H7DZQKF1(SE M2SSD=.9A0)?SX=ZT7J^NZ#PZ)PW+IBRQW'X(6 MA?6^5+CV]+3OKS>F[N4:0ZF):?-1)]NC>7,AT?)BU/2*N=;+F7O$HSPB0LJT MV4Q'F]0M0QA6YUU'\VVO%SQ,K,/>D5BWSRRJV:Y;<&PS9X0*DZV!4L^D#]^D422Y.@D M3IVFV/U]L1TZ"G(4@T-B!#$(8CY2AB\"$+.=,$IN^(%JPR M&.;'+YQ*,@2>)/'3*M.QA9@(E52^<.ZF_$*#^4HSJ!G9[[8 MF7G,'O%,?265>-9W9E)KW_.-2-(DGF1(ZAK=0*Y_5AMKMP_!U+>#*>1:/L"I M9\V]I=+VG$FN@6-"8U>=+C/J8E2"@ 4\2S9)VT"'Q-/XBR>3*>9R_N843BA M>$E6PBZFZ/+P8@=MT6L3^<5'_]$C2+0,N,]R-,%/"Q]2MVD[^VJ>GJ./_;"N M7]=NV!:\TM)\5H,[>MX]8:&M VOFV=L;S+'&&>] MG4RZQCIPM+,2^T?=0L,'O=B0-O$7F20H'(94_?VX-^TS;9"?MB/\](:S;Q/; M#RCVU=4(O#:O3E4'5EP/^PJXKNJYR82E>K#>/ZRE;KMAP?"PD,J^32@4[D\N M'WZ<9%?>9,(I9BREILLA"775?:9L.$4*3+-?$PVL&O3DD3VX#PN\HSKA\$ '59.+9S4Y8(F]F/B+6!=AUJ'*J7%E':IZ&U_>(<2,+^N0 MUL65=0@QX\L[A)CQ91W2NIBR#M4)_VK6?2 NYL5CE.];4##>MM\6^1DZ(3E"[N\-%^PY<=U^_D7)_UU6N[UC> M:H_B-US>ZK+EX9$ (@%$ GA3 K@W0[Z5 $;./$''#D@=/\NMO#)1D2PB68P, M]%^TYP&2+W0"Z@NWD0IV#5N."7RXT-O0K37XT7:V<3UE^6H3)@K.>=Q@/Q[M96_) MV7%_JST S?)1Z<]@9D&S67%3:=F8N6T. W?5'3GE8%\.GL.2)'%%5R<*$H&@ M T%'7*#C<\RMMV.',B=:6;]M;&[J,JFA M>@E[WV#-TL);I,1$=IPM('L F(MNE-Z$B:CEZ[=K^1IG=P\HO7#4>7@6EH,: M7]AK_!F(#!;,=,MWTWECFV(FOL@5\%0O([%ARR\R20 _+TV^A),(.A!T(.BX M#7?OG=BQUDI%;N4/MV*'R0VF]C08K[,:P [8AHM*$@R9).F88L=-Z,^7J\\M M4#&&W:-C[>Z]$X1*=;Q>'WI;1]QVS;[K;C-,/H &#/#QR"2%IY/4B^?4MWFU MU_''WN6Z0*,S-72FAD[V;\1+/+:].SE6*SKG0R?RG#(9VAXSXW7*7*4*F$P1 MI8S$A2XBE:0P+,E0+T5/(.A!T!,7PB'HN::!]V[L889V5]I-=VM1J&E^E4EM@W MZG0;FCVA8\E@9)+&TK=]@5A37?=GHBWL/(?'-HHZG![UL21AG("*%KBG- M0#OI]%#L[]N]]-R_LPMO/ $G3BI,)A.6ZJ$SP2]'Z%/"/88;$L"-8OOCA?IU M>/.992%B09 (W$-\FH_:4+US<6Z>HE#=;2^+Y42&*'OT)C_M PL0#YU2CDR2 M'(>N(!#<(+BY#;CY/'/O/-XT^5W1+(X,QZ@2*]R6:MG1>(\WT.-,<\ET&N$- MPIL(%[R)!2F^U2WG>:292W/:9 9ZR_"=FMNLFW;*K[8@TD!/DDM2V$MIVK&^ MX=R_\U$[@H4NAU"AJQ?L28"P\ZL+?]T$E:Y?1_"U6K^OG[Y%D6Y(!Y$.(AU$ M.A@#*B$=C$(]S2BKX*U=VQQJWH-)+6#"'S##9=,&Z]GMPPWM:4*W@&.EZ=!/ MW%_EH&..KX8H1+A;S2HY(65\0PYKOUWYHFTK@;Y89"RE?(\FAT)23WX_[C*!6]&Z2+ MH52/9B<-;V.5C7YQRZ5T@JUQ,+N#W'=A2*;QTX2Z/XY:C)2O6Y1UX-=:"6^F M)I:.NM9MWUUL$S-UH234E0\T)V&JWLQ6PFX,K@>+G*(C.'0$%R4J1;"E55P] MUZ?UC1\B+4 *P6K>8T0)0 0?(D0]!(CR/3Z<0UI+R=>LU@Z;8^8D*^C;\J"W M;68DG#JZK2S+HHP5A#31IM(W1IJKEU*_&-306SU?+U:E&K^ME5M:TYMM[E&UU8FN _8<+TXGO@B6H3L)1%^$MJCO3EPG9 4ID:8FI8YN) ML0]^5F$S"-LM"8#)Q]AYKE&&LE6]*/L2 M#_BX"17Z<@VZ!2JB*J-?%\K[1AQ2%5?:FFV_CN5F\CJ8+.7"J!>:,<\7A;GA M:];]._,W5E7TRPVZ.%2(>HT>J#A?K"\IGRV6]0 ?S]?-ZE##%;VQ51,KLO(\ M(*CFQL4#"4_?XN4D@@H$%;&$BDN>HG\<*PQRO-6RRUK9,'G!W5 IGZME,Q K MT!5@)%V4&T$=5,TSSK=V'\<;SJ/47:[9;!@FQE0QS!?R5:<%\>;MMW7_\63 MS%_'80W?!$R87 <@<.ZAL+R,",\HP <@XAI2^'0EW9F:R-DF>.3V8)4]XFP!/\B9J8^I[OJ$!TG:4- M"RY!;Q9R&K[&-M6[1,:%0<05WU(3))9,0%E.ALFJ#UX.WI (9##OY=*Q-T"< M/76Q31R,G*\V^5/T.PY&A",):X"".=EQMN!/ S#!W\*H^6J4 M;XA\CB\U92_7'GAV"]97(.].CT020*06X(>[1-YW()L@&5U]DS#! F=N0K44 MP-:\.E'-L>HD2/PAN2\G-E8"PB^&M)!:D"NI6=[1NK"1LVV47*<%?-I0"T 3L M!3WX^X@NYT4>P)(,_GLK.:,H><\3D=\L=:"-9VGIKYJYQ1;3&GS.TDJT3/KJ M*JU!5+E9N?L8H7"+JG$ELZ7P6V^>+HKU=%U?0T+=G5Z+W0L=%+@S^Y[[5>AY@>LRFMN?WS5QK:N)A/&2F"[BSSCKN05 MW/X(Z@6UO[RD1HPL@QRICNKS?!OKXQF9GK2JI:X'R9)^"0P3\GDLO+N0=1H5 M.QL2 #)/M_9][< GBK[^]5_PS_'=DX4J.] 5G3UY#0FG<1$.:! M\SA1@:0Y1U(1U-&UOO<="RF2W"\M7$CX[_][N)[?[G)J8B]LY^?1)WZPT,/+ MB= ]UM34V%%E(R5/P:M_RHM WKJ'A;/L'4$=+TQ_WOO5D#0)^HYE_YWX_2,D MT EU37F3>D##@S.>6JA3[^?^KXX?A6[S\3/;#2V#G_LTPK4*G_WHJ2&C/'MY M12ZI'B!'>"P!CP]2V!W]+MX=Q'S\:#+!_B_']D*!R9-\3F@DNGRN!#!>* Z3 MB5HW_]__C"_J(_[Y,D+IPXG?AV8OK:DA=/G._@B^*R2Z)3XA-C)BOMSE\PFP MVCS?Z.Q_Z@BUZG7MJO*RWCX7L MG/3(QP,*;[UKYZ=KBC54/#W0A^*R5Z9:T.J \BL_&+G+%,:C)J'GL+X\Z5;Z MW?ZB.X(CZ:1W%!OW1"'3)2NEW$;C&3CRA$JCT4XKU>D2P?MK.CMN&&8SG0O.25W- MJ?NC76J8X76S6"OMUB.I/,J3LG#@NR2NL29N9M M3'1GQK(!UDZ=OGU1G,Z[3"4[-#JS0:O/6DPKV 1@Y*EN=M;$CAY+LEB<\BI% M!VM]N88C3]Y>=KLR.1%7)*92=:Z@-6Q=[F;.R6=*[Y,K>V'T#%GCS=6JTAY4 M BC))_-4>FJ!;^FIAB%7)V*WP[1SZ0P<>3)/A33',K'1YJ*@*:*G6)MNEH=O M/YDGFW4$01\6-7&5S]<*]*XH%EJM<]KABI446=B,=*S3J1*;%.,4QD,XDCN1 M$'NX)!K,HF00W8U@=_&>IA4RY_3("Y98BRUM6$RO=@-'["_&!4T#(T_6GNFN M:%?"Y@.CNC'P :'ITOGT1?_BQ+]'Q33#9K3!]WJGH@C=F%_;$ M^'$D*I$5"_EB2=0-OR/I>&O=%OW-4Y">-MP;S[O MKY: Z;R0EZ[Z\_C#PXG#TA>'-T/3(^2;=7]A&-JVLN_9QP_VEFWXR2/[]\'M MU&',J2WK.<>)'9>Z)\S;HMO2Y!WV8FSM WOJP?.A_$Z!E!ZI=OP]!>_F?NZ= MA0#0Z54[_<"+\,7'H?+8M1>^IU[<:+_8Y>\?W?W^]LK^\/*3N"->K F$6!=9 MUN%W)(U8%T_687=$&O$NEKQ#B!E;U@'$1'9*/%G'W=%(Z[Z4=>],>7G5*8@. MG2!53LZ8OR@N\[7=Y8^IQKZ;:"^=P^^/X$___7V@?J &<' AB?[O!_'CH^"- MWS'7+9EQEC2O7EF\G5CM>O89ZB!9N;"L8'?LB_9UY&5%/-QNY>'!D..>H]3' M /D+LU(O*T[=0%VLU0>!AC"JY6&H05RT+.+[V,60.VJ2=T%M_4NT9%\!RU?^ M1E(7%:G;[P'?4>H^N#-$/..2P CJ8IH5]<5>,+T4GA+'8;F7RAZ%)ZM16&_, MDT,_'-D,OBA;#3"1O856#PVT,SE<%<73Y9K2"K".SAG+]C!H4#L8L &[-V%) MBJ62''8:'1Y7"+B-K%$R!AO%99)"Z8CL$C'/^;PZC.SXWG3620TYT1^W5UUM MW.Q,.1B7"#LS):DTDTPSI[V9_M18BI3 \[0L? YOMH,0OC^A_?2<<*XN)A* M0U5VNH%]!MI$7NJ0VXHF\ZICMJ=VUJ2W?1CT#"TD+LG@Z20.?:)K64A(7?[L M/CG.@/G:A6NHREK+-XG;BYL"D87@YK)H*#!PRB>$O M <'-G@@Q<74'O]H40MXO.EN*L\$T0P&ITIH3,E=*9T*W;.,U!@J+L9092X M$F:N V/AI6=#=P'S]H&90R99 I@YW+<\5&+CZ@Y^M3$4L;%+%!2&:/._LQAO<'_=;4MA'@Z22+,,F289$9U)1TKKG MSJ0BIW1?>V85.7(@6^\\!O&+6A'P=KHF(29 M&5E^>MR"E1#)L$)SDJ&()$:^A&,1UOH;LILBIT&?%"X>N77?HCGT(>20E]." M-UFS.&_.YP*[I*KYSC0 R &CQ--)FJ:3%//J81=J&72MED'[WCQAXUEULU0M M5TW\-58M=:I[?R=T%\B5N71T5U6.O0[V%2ZA!GU.C-QOF]W/.[F?OWJV\H64 M>J&&Y1?4"G[Y%.-*9'JM%^$[R@1>GI+W=0/9C]8-I/ [FHM8W< _[ !9L)W7 M&[/_40E!I+(14=F+R\YG5FV.'W4(C" N5O'U91\A>HO_9-&(&77@Y2(2C<\1 MC7@1YU0RT&Y[0[OM>[4$[:2'YABQ1LN(<#UF^P3B^C?<_\1.XM#6Y*9WP4\X M[4#;XD>VQ5LZVKE&YY%O#*11:U/S_:0C\IA[J1W[6\C9Q[;T+Z^:\%3B]7O#1Y)^#1CZ3@'$F 8C,MNO3H#\- M>*;,]XVVK2SXT:$P*)?$6>PZ28.A11$!N;B:8D=$[I%B?YIBOS6!ZI,4>]O' M2%Y8#SA##@ACW%))):!;^V*=')/$*/QF-#LJ28(W"1J72 ,^1)M%86V7QXNW MIOU&'"_(^3"E]H)E"DOEIT*VO-A.ERF(%]R/7SB9I&'=VTN50?F$(\K7!3NO M3E5 (^6ZWLO7[_B7=%4B5;0NEB!_L)PB51\J4F;4'_M'.]6Q%=F=/47$H[Z_ M'1(ICI8S^?)<$*L<236$?F5G.*U]3> P0Y_XYWHVU.T QQ?+.P*.[P$C2EV/29P+PP?>*VFK? 1SW M*G-CUR<''($@], )01;72V&& 9R^CH .??3H;,_)$Q[:X[J7-VPV+ MH.M-NI)0*F-$(*T[Q<:.L'K:OF0VNJVY],%KS-0%H4E,T.2Z)[]O1Y-!A;)* M@M(7,%UH9O)*A\&[T]:^^#6Z(HJNXQ)[5?S$"Z:84>:[7$^]':0XS1[/AMM\ MT6"6BSD]R6UIJA: 6;[Y7NI8G?;34>2"L/&DL"[\'3)/MWQYOV0YI)?$8C(N MU'FYV [H MJ;Z>5<293;O ]]LS=A$TRDM_U)((B7XZBT!NV M^.*6-;>9#!C)/AV96W0KT^VH6L?D6FJ0W^JYMM&%(W'\Z=#4O#IOC':D+O87 MS6U;[:5+8T&3R-.)9K)ZM=5?MA7#G-.Y=E91Y;Z: 2-/)HIU%JL2Z7=\?I7/ M&?VUV\%H'8X\F>B*MN;C07TEBZO&D&(V5;ZST>';STS4F.2S0>!S8G^*U[,5 M=:(Y3 L.I9X.9<9%IZJN\G-QNUNM%55SIZP=P*'IIT,Y3,L(6\.>&IWZM-54 MY_WB5H!/);"G0U6BUNP,VQ54*N&=LDNN+8-G6HONQ*^I5=Z&SSRA%-OI%;;+]*3-$X-MG>:S M17NT:H&1IY2:5[<>U9"S'3YG3'-F1NUK^@J^_I12_=QH* I-.BUN-[7^LMMB M9Z5J (>>4*I4+K3JMFKV+0R M5>"U]\E(BJ&+8VSL<;P?M'RO:_:<9@]&RIW05*GNLAL3RU9%>>[VUSXU'8A% M^,P3FNJK47'MR:VB4:2FJUJ[O65:/'SF"4U5-M53F4IJ*,IZ:UJ;&B5_)@9@ MY"E-U9'A4%G:W6%ZKE]*-XM"SN=@FU[\9*;+V6)2G8M3QF &[7P03";V; %G M>DK^G)8B\\5NKV-4R:YJI=I3*9V"4\5/5J4LI%)=,GD^P8FZWNR8B\J83VU;O?(FJ W(VJ'5WQ,] MV53F@A80&,9DV1F^F]G^7($CN1.:*GI)6.>6 L]4\)U5JYETJZ*!D:?DKPGS M;"F-FZZX*6R)X[=XK4615D?M:+!KQ.E$QSY3'=4W MN3HO$^6.G1.+!;H=#CUA?GW622NY34OFMXUB410\K5UN9B3N=*:R5] &^3%- M&&JZ8J7M1EU:@=V$.V53>KCXWR967'=_*&#FS MJ]-J938?%%H2CIVN:;VDA7)%2*DBD>/+67YZO%QFQ MB)8F@]8PG.LI4/3L9;.Y'7)%PS=T8%JP>;R)A8\]5=3&M*,%8TII\?[2=H/* MJ%V4%YEP84('1I"H9[X5Q$AR&7Z$"/3027\G%>611AO8^K"Q_,/H;0I?? MGWOAW%VB(312.:'1;0NU6KE13)0;7;[-=[J?UK&@85MA+7K'7H"!6D(_< :2 MV=5=[]/;$H0MP<"L'DSJ*"W/-!\0Q8VHY,O"R%@99G^T,K.+HAR<"LKY<5<3 M%-2JX+?+?:56!3A[Q[+?MP3B!YLH+?^DA](E:X\BUL63==@=]XUK_L::=>P= MA5@73]8AP(PMZQ!@QI9U"#!CRSH$F+%E'0+,V+*.N\._<0.Z6+,. 69L68< M,[:L0X 96]8AP(PMZQ!@QI9U.)CKBW6!$>^BRSN$F'%E'4+,V+(.(6:,>8<0 M,ZZL0X@96]8AI_RK6??. A&OAH)%AT[L']'IJIO)C1'I=T%[[*,5[=/<'1.U MU@F HB^5M#]#XY9UYVGT M?)_#BW:,X.Y(^@NDXYWZ@^3E=9V*2-/,JPO4M?&X(5MS,-\+=;6)GJ!\$K"\ M>N81>4$HRM:>,AT?"<-W%X86F.Q,UF,M"!9*5?7 MN^]"R'@B=ZRT+V8>0-Q5"VD2TJ1(2,1K9_VWK4CH."^.('-1(EW>R+G4,_(B+E*#3+);E#=T](..?B*HB[?OC=>S M"/B1L"%A^V["=OM61NRE#1W\('&+H[A%%.YNW(F/D?RA@Q\D,\@@^W8[I-A) MY&&+!\>]Q-G/EW<0!L1YU&,B?0<;883TTBT@,-[/U/ZCEPC6E'4%#$],Y*4> M'HI=2!.C0)W7 PTO%E88A^5>I'_RO@9T%);[:F_1A^N_= _DC"L)4]B"#=OW M\3DT=9+:L(:!JC1EQ]MV'=ER]Z]SL]N'WV0VNBO!YCY2=J;457.L.O=/ %/Q M5!-H+[_R ?CG;'-I6^!7-_RCXZCS38$.C\H(O,SH0:7.5P>=<3.ST(SJIO71 MWJ89P$RX!GD!L:)LY?9( 29FVE;'"[L/G;0Y-4C:S"^4D8AM2UEB:"BU5)Z M[?7('[_P)$/C2;"77*,=,T*?B"X7H4_TT.>07AM&Q%T>AD9*H=^QNIK/Z^O> M)%6>9;C-[G-AB.VIQ?E8<'>8F='QDE.HN*T=A"'FQR\"PQ ((1#Z:(Y$%)9[ M$R!4E*V.GRWE+P] 7=_)3Q?;C8/IU4*Q0O9INMG)?"H 3:N5?'Y2UG<\L5Y1 M;47A9S4>]@[F?ORBDBQ&WQ0$7:QZ%O9U,0L(S.( 9I#M.'$) D1'45XB -*< MR&G.\;PT NO]]JJ#- 5I2GPMY@N8NM/I1'"V*=SD51UC2B)?(LR^]JFFKLDT M]>Z,6(W%%%.5VX-!HS[!H*^-LS]^,4F&9I"MBW#H SCTK^]KYKX5@<1.7A)D MK,PJ?7[!KYH93$ZYLWXSG?E."+3N"U)'G/4[8A'KB$2)G8[5%D0@ O_QB\/3 M20ZC7L"?Z*4 7.G.]T#,4#(R'DN6H$U5?R^.%FE!\-3%U;#,!Z)1ZP/'$ MD>7?*E[CZP$:4>DMMT(11_)+NUU(*)#J(-5!JH-4YXNH=/U2:4AU8B<42'60 MZD1%=6[C/@F1+7K%<-^M72=T2_P5T6B4@N_YCEJ477@D!@9F51V&R'75RC)XB9)09<<"3W83?RGJ5)_HWN7P'06:Q"/0Y!8( MAQ+>OENZ;?N 8/P!P!X#W)G]8SC-^97MRJL;JCU<%#FQO,F/,U(:IMJ222J= M3E+<2V$O" T1&L:$< @-OVWZ[[MAD1J4,_I@3>K&BDZM&%P:<.FZ!F"1@;#( MX# :^=2J1K"(8#%VA(M'<'-\[H#BDI'\*B8"/OS?C]0YF[&74OH3-2,;NI\K M%)9LI33F @".'#QR($DFR7+D%8](D9(C=$3H&$]T/'1?OPH^\NS::6YY=HHQ ME% =K*>+KDM^.(GDX_BHK&=S7AV5-T:UE&\7^_/>$J]"GQHG8/TJFL&3.,?< M.$#&/1 F.H@9=TK&)($W/A@:YRBC/T?7J;:3?(:=U;%.3T\%>9W,KA5H?<*@ M(CR9YIADFB%N'%UC!@'1 =.8$0YA9USN]O\>,P(R MB[4 KL$0)9)FDVGJ17/MVU16R$PFONF'%G_"]F:J R3%7#KJ3+5)([B&,E,$T3+4&L*2A>L*T M*V]> F_"6H[INJUU#',CYC*]B9>B9QF)#4OQLTF6CFLL/,(HA%$WBU%QBLVY M(%@UB*;5E[/8"/-]1=4*H^FJ/6\!L&( 6.$ K*YY*XW ZON"5033;6ZP)$', MA *I#E*=J*A.W.^0436/FTE82XD=2EF%$IBJKS=0YHY*XC+N@UBN71 ML&H,V0*FREFNKW@C)L #X#7">U<22Z:QN+J-MZ"'UT>KKW.N(VC[?AQB;N[& M\X(0(R\Z3*4FX=H+74G\#Q;^#^U='\TX_DK"1O X!&D:TC2D:4C3D*9%7].>#=Q$FH:" MJ9'.1I*P2&?CH[-QOW**CQ+'G=+/YX;%7*TC&E07Y[3;L/+L_5E:^7"4U@E/ MTK+;^N$ M0AV$.A%&G3CEY+X!?G!GM2MFEDR69_IFWVI4&&[<"R#\A"7R68Q*XA2+X ?! MSWO]S<@M/IHI&;=:E_X,]CSKBUI8VB2I;;Z%F9UA.552W=)PEX$@Q(65EDG\ MRJ7HT8D:PC.$9ZB2_,40#+U81?J)PE@L@:[JX$'V18AI&*E7F/I))N^=N5X9"U& M'DF_SEI$OGX+(SE^(\G ]'X!.!XBA2/H0$GWH$-^R4U?!/,87+F=T5?__HO^.?XJLE" ME1VH/+,G@$3">1UW<.S?U]( G'NH 1,5LO=(&8(ZZL"] A12L*3$\KB0\-__ M]W ]OZ.Z4A-@[3L_CXK]8*&'EQ.ACFMJ:NRHLI&2I^#5/^5%(&_=X[TA>T=0 M1]#X>0\.D#0)&D;O)'[_" ET0EU3WJ0>T/!1Z,W^KXX?A;I__,QV=2B0/QWH MX.AK%3[[T5-#1GGV\HI<4CU CA!((0:FL#OZ7;P[2/7XT62"_5^.[84"OFSS M.:&1Z/*Y4D.H"<5A,E'KYO_[G_%>DB.SC%#ZH XFWK"FAM#E._M;LZZ0Z);X MA-C(B/ERE\\GP&KS?*.S_ZDCU,KY#/RXW.CR[7(]42@W,HU<.5-+=+K@BSK? MZ';NJ?&RWCX6LG/2(X?8"#">86AFG)8H0IU*U%3&) Z;IJ7)A,)ICI#'!,M" M.9:/?P'0E/8W?:R43^U$L\)0B *U'-3L6>&44^.R+5FE@FA_"9)Q/MEQJK+->S25ZEJ%6YGT^/ M9"<#1IY.=%H7^_V5LA[QG78ZC7?FU9;N:W H]73HK,%.94&G#V.J=3^;KHLQVUW^U4+:R@@9$GE-+70:'1U8$ M (P\H=2HF:7&TD;-\FK*Z-<-L[];T_#MIY2:Z]QFF:\4?8-Q9]L.O9H/VS)\ MZ"FE)N5=OTABQH;O>X6BO&E[K:H4#CVAU)"L*TU321&&FA]47:T_LC7 *NH, MI0H[FFM6A3IC$ "TEUAKPGO]ED1+)R-SHJ+Z9D&>\M5.7J?[>GF\&&7 R!.: M;L;C^9K$&X0AL.M:3^_T"G4?CCRAJ;T>*RK'>',@IU0I\,A4BRC D2W:8+T:U"8%3*<+ 9Y3BUA1@@\]I6E3''C4 M:-O7,6$6&/--CG<"&JX>/YGJ%3 Y+,]PTOI9-\[H*H#+MM0JN!I_)G C_5-.L 4ZF M1#WPY[U>NFT7*=C@Y^3M;F^$SRA^)?($/56F*:]&&!G83>)DY%IG)VVJ.>F) MN7Q'-3?IE4WS*F'A;H^R4JF(@<:-Q6Z\B>OEU=!JSE&+%C&9RO]C,".&-T8GT#U;.T%LIY(S7M>9V MSDF[3GFX/W8X$7_&W9"#0C7=QE8X#8 2&XP[>^?@5/['FXU5+O.$(/9[1:,^ M65AI?[9_[HE4+XE"A>685@NZ=:Q\A?\R[&4 MTY@&*0:[M"$X^56O)HT8/*])<"B<_3-_)8H;4>[W (%[(2U?]>?SAH;7$ ./F8!)!@R)T$JW[4XK08I5]SSY^L+=7 MPT\>6;4/'.?#F%,+U7..$SO:8'O#ZD)Q\P^LI ?/M\$SIPL[.+I/Q]]3\(S@ MY]X%" "=7K6^#_Y1^.+C4'GLV@O?4R]NBE_LQ.F/#IQ^^UI7/J)#K(LLZUZK M5XI8%UG6O=9R"+$NLJQ#@!E;UB' C"WK$&#&EG4(,&/+.@28L67=:P7_$>LB MRSH$F+%E'0+,V+(. 69L68< ,[:L0X 96]:]VK8.\2ZZO$.(&5?6(<2,+>L0 M8L:8=P@QX\HZA)BQ91URRK^:==$KH7HI.K%_1*=ODA=Y$2)-[ 7\\/]^$-B/ M#U(LS=TQ)TF2GUH.FCU'T5>S5![3^*4\E8R;L*>)O#H)<_42))Y,P/R_W_DF M2!OCJHUG1>?U(G^G_\:BR?D-2,1KT2;7+Z/S%C2)'-FBIT@O(N[S6C9^;O_Z MZ/;%W9'TYU/F@KO3H:3L"6F0H%Q64%X](HJ\I!1E:T^=CH^D!4G+*\0ZE%:, MM:1.IL,CUBK /$7?50IJ$-"D2$O':WD#4D;DC:T MMYZ1-K&3R,,F'8Y[B4.CWTWQ?O[/9**JT^E5Q0\[1YQ'74+2=[#Y7D@OW0(" MX_U,[3]ZB6!-65? \,1$7NKA:=J%-#$*U'D]M/%RK5]CL-R+-)[>YU5&8;DO M]7@EGZX_<95&TS@AD?CC'J]M6(9"59JRXVV[CFRY^_>YV>W#;\*&KPYXH)2= M*8?6KA?L$MONSI=].R5XHKGQ:SLRA4F[QH>[Q&8 -^$:Y 4$B[*5VT,%F)AI M6QW/GAAGVL4.^$4*9PQ9%%4OG>UN5E1K0042#;MGX4F&QI-@,SEI%HO@!\$/ M@I]/A)]#4G 8A7=Y'"I:6UOVY2&&F8(U9\;ZK-V66Y^*0W@S'0R:Z^Z KU+E M5IW-B[M^$[909'[\(C ,H1!"H8_F941AN;>!0D79ZOC94O[R"-15YDUOM9EW MQ:U#CAO*(LVSK>!3$:C4GIE*BS=M47#KG2G3(!G:@PC$_?A%)5F,OBD,NE@) M-.SKXAT0FL4!S:(*9H=Z"%>!LY[FC4:;4F0 ML3*K]/D%OVIF,#GESOK-=.9;05!#[M#]@::O#7/1+JY4H^ W& A!!/[C%T>F MDU2:?0& HI?@<:6+^0,Q0]%P]+$?BI:C3E1]+8\7:D+QU<34L8>AN2EF113Z44!^O5AC0-$0M& M!S!)EB63.,>\!%C?.9E?M.3ETK&7C@[-^82C>C)XB9)09<<"3W83?RGJ5)_H MWN4 'D5TQ2.BZQ8(AY)_OUWM@?8!PO@#@CU&N#,;B*MTNN*0ZVJBC"]3NPPY ME4A=D]*P[@"99'$VR7 OQ9!_SC"Q0BI-\+%F\XCB-%%4(1"@?X,% $C_N]'Z@PZ M4O.Z1.3Q:=%(90;^J#$P=U0[ ]"1@Z<.'$LDV3/HB+QH!(_Q(QR"QUL.'KH2 M0&KYEI+:!H4\GYIG,&NU\)D% 0$2!@SA29KADAQ.WCA"QCT>)CJ0&7=*QB1= M/D8@&N=@HS^'UZ(S*NUF+-X1U7K)G];]]GJ8"2"\TC]^$4F,3"?Q]#7OZ:, M"C'#@.B@:,$& F0Z8K\H0;$"Z\CX$A2&02I^DD MSM((V:*DH C9D&M]XZ%+?PYLLW$%;^'YX<3(58:FU64=8B-"CQA&*E$4E23/ MW#/_<9Q2#(.2,I.);_JAS9^PO9GJ %$QEXXZ4RU77ZN)A>VZL8@W/4N?EU9^ MX?+:"'UC5R^LJ:& MG1Q3,_I^3]U@"V_)^IK$ANU)V"1+QS4H'H$4 JG;!:DXA>A<$*WTPFSK+FTO M@ZFS-I^W.Z4T2P8 K1B 5CA JVO>O""T^KYH%<'$F]C4E(A0U,RS70#>#5%/ MDB@WV3(VN5WH M9<.WO08[ZF[S]7P+H!PJEQ-%C4;E!;3K.=&0ZXC[8QJOE4DFXVE5N5#6P &-&#)-!;7PYA;4,3KP]77'5E%T%'Y M.,;<7BC!!3&FTN1PH4CFBF+'&.DS2=VR0P&>]X:Q!4F2H% %E//RUY,7?A@_ MG-"MB:/*KIIP9[*C*HGQ-F'JENT 6=E_-+,7BNI<+O0@"@3\Q*/S,\L=VPZ@ MZ!'S\>4FX=H+74G\#Q;^#VU>'TWH_TK"1L]E0XJ&% TI&E(TI&B15[1G Z+C MK6A1O8Z)\)5S6"ORWCHO'XSS3FB;9[?U@V7>>6"8GVM 3\C9F7^N6#+^[U427FXRF> "0 M]5-NN*, K7&_O8T/UL:=TL_G+\<;?2-;F#'.M2$^A,[/7@PLEGZ7<67-P/SL M6!7-KMD0R2QI4$WKI^[@0#@/ QG O -NW*3K1M3UYD0!$2#W@<$(_L!C5FW@3 M&C_"&A)@C6+[XX4:7>RE+['XP^5PY!8?31OR!LM,'%'YA39E3CN[7/I=1L M#?32MBGJY;E0'%?[12[0(*1]5J,3%(Z!0.[]=Z"16_V-H%R<0T\^@G]-K]YL M^%6FQ1;,$($YQ)XOBU6Y$@HP[A'<*[6POQ^ @8^:7!B!I- MB0Z_FO3U<3W?JPP[H7\)(SEP+,E@7))E7RRSC\ (@=$3,OX+.9?OA*';B;.TK@R5HB%@FV*&WG*+I1G"$ R[P),41R7)](OG7&'ZYV_!-,,/)(['/^TZX M6MC5:B_W7?NA%BRDC9&J%><"G\K4!WFFEU[-F]I3D-O.Y. M%K8+_(\N>%-V84^,@TR.I5UNVYIZ;;PGYAI6=9K>"%*_!XP"%4CO$CS4?N@=P=0*^S3FJHGL)![ ("/RO"\WJJF(. M&?)6.?\, F?G81HGR#Q_:?)1-B/:0,PW%,7 MV\3!D;B&]-.'^U)*?H=FU).=F>%?#E7MJ#2*QD3ONE^0V+VRM^0'4<22<_N M,9.\(N:LU-9IJ@Q7"UH_?E'TW6DOO03@X *2"5)X3\"KW]._F82U?MI7\ZE* M'I/=5@_;ZD9ZTOX,$N*Z1P1*2]A@_JA ^!2>LFIB -T*H#_/T_"O?UW;9HH^ MZ82,-NN9VF*"%?6LL1(&VZXE .G#J;O3D_$CY?Z&&N_-U 0T_F1K&R:5IO]Q M$Q/PWD0@ T2PP-27M@NP5?824]V2K8DN+Q*ZY7JZYX?G=."7\"'-=BZ9 (;; M4@5O60-DN$LT 6R C\&G&JS"!DX;C7AB0=\P+VRV\W^!ZC^BU8BJ6JU.](TC2=::I\==BF@^U"&Q2YUB?LU?T6HWFR MLQAC0H8(9IZ0>8C@Q5?23K!E'".K.8VO%]*!V;3( VE M#78I G\!92]K*99L2TM4P3_G[,7[+S]L-9:J^; -S;!^P ==$S&D;%U)55N:OB MV:IW.])$I4I#I#9^[8'PGN-[O%'QE;*8Z=@L)Y.%LF3GL@P\#DCNE-[S,XZ# M]Q"P+"^=DE_>,%C95LCI+&U3Z4" AP'Q<)AY^4,.@W<1#I^.\K.B1V 9EY3P MBI,JTV84'P6'+JL7KL[G0;BYIZ?B,-P?YU N$^?U>_XH%^XO?.2A#R8=]WI_ M%M5 /O/?('@.')E0,?'-56(&OCCQ$[JCZ8=L3B03F5H#.L* M/AZ?!J^$WWF M0(CE;F,@#?*:V,5FU4K%IZ.%XYBOX.=UR(MX$?(B8C2J*E/7VS."_W2G+C,! M9WXM_KIB-W08[]7#6<;UYN[VH:\NU!T$QM+KM.ZH$T =ZT7\N*4O=2?4U8#UU-SGIF$5DCVL,9FF$HUL!>G M./$1*'W]%J"BP@\40\8C*1,U#OH@ZCT?]. M)MK%6KTA7B]CM$W'!>A\.]N?BYC6TA*9%*:31#HED::?8K]P^P,NTQA+6:$L MI5(9L^&8)#<$&M8_Y-'MAT>BXKBP-TE"W>/SM?*"L)WH^S?O6GC";$VH3*G7 M,;'\D@_YFMWR33;Z.I[(=A5"\'JIDF@6T[VF"U87]&!PYM *^_=;AO;6TO*V MM#OPR 5OGCB*JNZL+VC?71,[7>S,$;9+]EN ).827O"Y $])++X8KG6M(N4' MFP77FAKY$?&%/+5<-3K52>M^EBNQ*89;%V"PX="#>/_'S)?L>&[-"U&@ MAUUL/3:-H9'+\MV,\74[SE<=HE,2,B*63[4\K4K,]!8-H^.'3H)_'S]8KA<+ MSG2T_!8?;$%I-X.ZL_^J:NIV8=@E&:QL=>B4H^9':^(+MWV:7X_#@CB,I%[. M"=NY;G^RDJ&K^[#AV-N'AZ=H^G[[?8 ">_(D$XX>O#I-D"%X04.0_ 9#\/7= MQQ]B"(Y3$URR7:4EZ6QWUFQAJ6RC_866 %/DY*CARCV,*=D->=/H=5P7X#5] M&*#ZIA/Z(XQQO=_,SCNO>T-9KRV:1&7!X7IKEB\U!M=FVTC/AZ[;> M+.:;]("V.UA8<*9SM4>90BV.3E^E#^ CG'"S/@ UC4^T.5:=B+-('Y'\G(N^ M% [:42-?;-.%E;5PUR,O.ZTLNY1Q61\ ^2T^@*M0-[[$(G3G49'CQ77>ZH5] MC??L7$YWOI"G5@;9GY3:&"8J$\\*)#4=#1?0UWC$-+A[#>-+=APKTI7Z.K(M MJUYH>RE]4+&S\R_4*;-=K'7LF#%XUTK%E^RVH@H8 M(=>Z)I;)TV(1EU7:F'RA'J%W0K4#)-JQ4B.=S/5KDT!0XJM:[]8CKA?ZK\'E M\UY&8/J2@*6%IHJ%BFJ'A-"KSC9?*/9:L^=FRZKE6^MRI=U+<9U,3@%B3WY$ M>;A^'] 9G3[_?9$:^A69HK.9&88?J4-4K@,&.T6BUVJF*MTTX(M2S, M(.T4:WFQEAF!,X=70BC(")\S>F@._1GLDVF: +4(30$Q"G\UM=PU.@O@VJ _% M(AYDF\I6K.&W_(.U) 4VY[2_7I'9%IVXG1 M]NFV'I^!KJ-O7;0'+WJZ ;O6%6\_>T".[2A"[=T3K^?/<2W=\G1!RQ MOI[A,!#2(+[VJB5,,.TC*P2/^(+;L9^%NT]>17SDTHSK!SY^]!KB?+R2HD%O MT[+T^K++F1G!Y$= S6&_]/;F%1)F6LUD2X2>U:T9UIE-#$!"T\4/P$T+,#\N@.D;VQOKV>;3LQ^8.%QDYJ8'Y_N>_O[RZI^$GQ1 M54(?7KIW@&*RE3K%@8^^A2;2"#L.;+Y)460$+(V5>>POY]J<(M .^>%6Z! MZIGN[1&0H/:E6QX1,)W"XH7$__[/\_4\-0Y*J:[M>G_MZ]$\6^CNY41< MFL;04R-/5ZR4,@:O_DNQ(V7M[PO3@Q+]Z2P!_I#>W>T!,;+FA- M]J+9E:=-,/+@[=&@B/-87@FM19>654 M;7A.,/'@[;<[7XI+,Y\2%$RET;<:(S R./'A[Q_:51B9?#K&97)STR>F< M\3Q#I@[?'HE94AO[=%,*I6K-Q99,H >13!^9)U%<:J/5LBK-L@VYLC3'FQ8+ M1Q[,LS=OB%C?ZJTE9E7"B8Y#88L\''DP3U/ENOB\1I%BVS#D#=DEE;;;/+;O M[=2PV%7Z+BT2^88W[!<]>JX@-)[Y:7*S,KF!IU=-_IQES=]'L4+Q%!'4HFX5HU./+@ M[8#D\UZF+?:L+-C@#\\ M@$,W .;!@T M+^,OZ>['5NWU??S0*HZ4"=!+8Q,&]?K^5I$L#.B7,X M;7/G40;VZESW@-4>QQB\Y?8=(QW\[<5;P7)V([9KC5-W=\[(5Q[+A\11]MF. M@+MG^GX8;_DTU':62>S[_JK44F 4QC8A'ONW,[%_W9O#(M4U8.(]>;ACAG_& M[\_9_1FW V:'K/[*;5UQ??^%&S$-G@[MI_KXF6/JZ64QE+WXPNZ!FW5>)Y<3 M@<3*I4RY..#*-C7_O-W:TK<"HVLPRS 3>I[^1G:A-BQO_$V(];%9)KM1EKC> MSGG&'_]@#^QW)&6B+?OUELW9#:8W:T0DSHB\Z,[[Y?[2B^"6G7(X /%]0HQ' MI(TE?*38L9,+5@B #H69#N,,N]D\NN.@NRV6>F'N 0QGMPD,L5#'&:3\/J/A M /&IN=OI=^';<2T9Y"P=8/$'HT=\L88"Q$/8BLL-#\&^ )^?NN(&(3@0?$D MIZ%G^M#G8<)$^"/U3Y+/8=T#4_&@I_#+TMNOG:%;03U2E5IQ8JW#=:/*.?Q MH5_F-U,?8.A]S*^Q/?@Z\!3)X7(US/2W+2 ?9\95$FJ5])C MIQIWJL; M_]@K4%JH'^A=3SK4"_5,!7^?/04#GC0DB'3?X,:/DRUNBW_TYF+(##W9Q,K% MF5PI-#,3I?'Y) MK R+CA&G:K9=& W0YIYI<[,$$P7I7)NU,H-&1LX6FY11%7X!"[$F4E*<4/'6 M.]5C%\H[K2@<-1QW>DH<ZOM[&(OVRNBT#3\2@S"8;O[?<1L__,M<&E=F^>;1I.=2.VV MTAU'G.]Z_.>/L.-WO(CXMJ/$SA-X>$GA\(X"#!K/%?-"ELM[;@M>.UL)P\4@;Z8QSB*<3,7; M^'1(.)]N:W^734/'D_]L[SSL3TM)=^?8A51?"[8F]K.;YR]&^!YV)N_E@U^X5S_]Y=^'"_ M0B,$*R3HHS?3XG?%)XH+*-Q^TBH%P]-WWC0SF+PVC$_KKV"+-?\MS76;R>2' M,[A'ESUL.)F@'W'IZ9?3L+3CEYB=GW.SX&C/>?D%0L7+OA1"M8-6/I"\$2:9 MJ0472"M3\,OG5F=^:4\YS=Q"6*?7NA0.NGYFX)8SU;$!C>4K4%5_S$9_Q%7Z MR8W.B&2!EN=R0PKEJ4TLV=*X.=H:SJ>*!"O^$9OTP_IL0IC!\K\QI"0OC [\ MJDJ M5AOZ#"HPU^!'^S&[_/O0<'J7HZS"U)J!8XIY/#.*9MEE=[#T]7FP-4B?=),+.ZNPY\SP[+<;XP9AY+:SOL!:8KV2ZY3UW56F6A-)?$]J"ZGC8SVGS=B#6+$\U2 MKMKI=8N[?&F,8>D,;^AI/B28QNAITZ@ZTE]3'S^OM33K3=IFUX&6,.)F\3,#V<(I%[3MRXXP$TI%9XO M0-9BQ]O3Z,?,TN-9G7'&Z=Y?!\:,7=MV(_^O+VE(O"?[4[JYN-K9UA5@,\-$ MV*<_=>)[- 3/@V;LWPQ2F>!>=_^>PN(/ M%/7O$QWMG^5E/7L^4)N\,>#9/=7VO\==//[:)AU&@$Z_S/?;[47\XOU09>2[ M=ACH9T_^.]$G_1$7 (O13_EP;_=;_WQ[]:?LSFT7^5]NU+-&*8X;MTG9$H9X M(&BT=3>Y=4#J<+1UM[EUV .#MNXFMPX!YLUN'0+,V]TZ!)C?O'7_#3QH)_S& M'O[23+@0Z7Y9O.(]Q.1^BY@7/7'NGFS .(8?QM4-/PD?Q -V$OI_FX;<&4AX MLAA,-?U4[.06V>F3S'- "L1-9^ FJ9W(0H^3Y[]DJK.!_,Z_M7)N,Y7 M8E]MZJMI]VE*=2+=7NK/FJG F.!S9^RM2.5YR7+HB=_^>T"-LTG;M7'4&:7Q M/Y*CA!I8OO8GXB;$39?BIO>#^PLD?RP8^-?_JJJNC\<7U1U.Q%R.TX+ ".IL M$O/%BSV;I?<4T?IRZV3K5+EV+MG=L3G#W_XP;+R[^)%I\HN2QVL%C)'H.N#A>6PE0&8RO/+\5!)),R"5"& M3)(TF^3YP]9)"'P0^)PFW+\0[IR]C-8=X4ZMIS6JB\Q>P4['Q.K[LJ"0%;2=^"V7-'H(FH]'L1IUM"U[O5ZMIQM;V! MKGA'<#4[W'3,8CO/2.MV;2GP9F#]^WW=H MGUUUJ_;TIWQ2V%E\4F]9P2^]W.1\E=#<$-Y"_P(W]S7ZZ*Z/'DC=>R?2'H'6 M*=>G^L2R@5OA@%.=3)\M#I6F3._\=0SRUUV?/G,?2'51A][UD0*I@Y\'J8DI MMG6]GYF+9;=/<;HFAAX.02IV[I$DD<3IP_:"KU3 _\:Y8X?=ZE!^Z<>:\)P, MFZM_)NKC,6RQ6=$!Y\#B;8\)FZF$/W&](.[P><8.;+]'_5\DTU[]=G3>JOVV M;4IJ'R3'PA8O"LSF3MAPAQ+*OBR*>M3G0MM/4W4GMGI%7+^+,L:66XALQ((:$TW4NE]EX% M?*'D7I1Z<7U9,RA7[6:W#N6JW>[6H5RU6]TZ!)@WNW4(,&]WZQ!@HN3>F\]2 MO=+;(K>>J7/#F3@WE+.+N.0;D-C>CSBX6B-V&HU& MNY,?2TPTD=-X=YTE"I_O7JC[OJ[7]R'_^)V5761^W=@%];.A_HX$NTUY,-A, MJQZ#,3TZA4?M(;LH&=O$7H8GDO0E$T'0+<$?"F=?>$GP"BAQ0W<$;QC).QR=3M0L3XMI:6P69 K#5TR9[U=AN_%%3NDQ=T?#IU19[NZ=2,- M[1(09,FFE6N*!F'U)J-@)M%#)^@8V_S>]VED^^2.[^^P=>*JP7L1XU6""OP= MLH'IA,IV[1?'QJ/K>-MM_9%+WML+$\]NCJBVKG@0$":OGDK"B9S[ZLBA5(/= M?-/53%![@'O'G=]?[:@]6SA>Y>3L2X9>BI[44; M90Q>_9=B1\K:WRVBW1$3.% M6KU2SP^2B4HG>\;4I#,MXP!B3JVI5N^(NV!XIY[H%,2$5!.D;+$C9A-@M5FQ MUM[^U*Y7BED!?ERL=<16L9K(%6M"+5,4*HEV!_RA*M8Z[:=XR4FY?I6W,&4##LYLWQNNUX9,R-CKD9N>'E5*_LBS,M-YKABJ M X' FF D\7KD,(6ORBEC5!&94.]/C5&M2 T%,))Z/5)O#IQ:M6[UQ5ZKZ%I% M)L5H\P<'R]'ELML14INF&6R8!A0; MPZ/[8)X3BZDZC=;"$7ODN.VR_4:C;#;!R(-Y:K*J\URT;$A,.N_(F%8=]NN1 M3!\^LY)5J]I(JCAB.9^::"1;84:, $;NGWGI'HXMR.&ZUH!]83N>XOA;]<3/ M;A/20N](8I>K3?0@VYS(4BJ-$2.J36W(JG&!Q*[?564@E&R1A" >$BVQ$J-% M0VAU!HE.2ZBUA4RG"( D(=2RB;10 > AMK\N$?50T8(__V4& $;5PX7_\<\N M)77LN;.$M]VX!.SH:^K^7D,QWW[@WKN42@"-[$7>)6Q"O50\TPW]U^F4L#WI M-H_1';_(K4RXD:/'G:_AD+$;ISSZ^];9II?8$BTQBU5U_R$1]T;5O5F4NLTNOG?WF1K/[\#SO[QICPBV*[G9*QGFPX7HL<-RA<^*A] M ^VHOZI;ZKRT;L357'?\ X,F;H&\;%!NQS&DC:7C;6L\%\JK1 U+C9))@#MN*_QGG$0-) ^:4 M';,[^(^^?3Z4AQ_!^!]J]'YZ*YXW_MXTF7%#G_=];_4+_U]Q,[*G2)1FE0+DAF+=OK^$O2D&PA[K+.O-UE_2%Q%747;K#, M@J8'BFG'YZ_]MB81UR, "L%(AVDU7])(/.:4C.N_U23<4XJ;D1M*/6R1IH F*PD0W ..LBMO,T6/>,!)M'4WN74X\T 2:.]NW>U>X<0\V:W#B'F[6X=AC;N-LKF MO,\!]O75%Q(OZ/1M-7!.'Q[7PS[?6"CHEVX<5&#I>YCKPS+W=G6,?- <-Z2K %>[6J(C;Y&(;QGECIC MV5;$12=5Q#OF(JF=.$=%U[WN>.6E[&J*,X6U65NP%_+9).?:5WV^FBT[)>\* MUOLQ$:@[^CZI9Y\(A';_LUK:%52*^R ?OYZ^"<2&>*J$+DMEP&^V^4P^+VJ MZ$^ROH#UQGIG2O>#"FT:+])RCI5WV&J+]?&^X=UC00GV M%=^<=V'^*'7Z"O@?_PASS[03VU9]1"*5J"J>.MGW[J,>G96O2R0@:?E,O/H6 MEGNNBE;8\6J(]U%!YAO3T#X&*!?.!X1IYAUQ&-KCKB2FJGT=JS8V\[D1 >AA M__B'PI+8I:I9?0-\W$>!JUL HO.4M+J.=7YK":L? $ %T\[ZO48FDLPZ;:SF M_#@]+,+*'3CVQS]TDB&I\Y47O?QEF(_+2KJ0O06OS_<;JC_8*KW/?;V1BR/? M9F]V(G>'SC.,D;A6JRR*)N9IF8 ,#'DJ?-[>['1FDVR7#==BWO JJFWC)4P3 M9.K7]F9)<4+%6^\L3A)8G%E=?>P5?VE[\S[EX.(W%^Y#\_U5IL8MZ7]78H#^ M&F$NK_\-4_-6OSTF!;&^"/$W(7,71R9OA%U M3^8QW!*87(DQ>0U@LM'GC7*I.E"PLB 5.SUQ@O=,6)P=&I-4DF).>;/N,TIZ M3OORVM>*8J,H-HIBH]]BJTX\?>]+' V]7(_)I#QQ[?&3-=UC._V@^7EKM2[V M\B4GY]2P,N'0D8)KMMDR9/K:K=4?(R_?$I2X"_T:Q5FO!9PNKYL2:JG 2/B& MD!:S,;O,S?7%; K+= -#E[A@WR 4:;T=4/M><_@:%GO7%O)5X%!AM8A8N2$7 MI$S!Z80KMR'(BR; (6@CDTFBUXG3E%5$_ !T7KY'[NG> $-?)+87 M?".QK7J:C*TX=[^KNW+TK;J44(#R'&R+WZNNY^G^W'6@:!X,MG?]I&"=W5^4 MX8T4_S*EO+==N!B9Q"Y137K)57+*HE1RI%#@G>Z:%4M2ZL-B=+R8= MN7'TL M^;H "7ZTF/H(ZS7J :FPDEY;EY3:I.!D5P*0(Y).\NR1NM)GK]Y]W_1==M;M MSJJ8(BR&%DAE6F:\YB#ZXQ^*29+DL6+U4"@0'Q_O*G>4PJEB>U/2W9QHM=.Z M-2MF^SQ.&XB#?Y^RT9*>^ZK+I[',/WSG M0935U9AZC[Z2NSJ,+M;;8"%Y3"<%#@5QM@I[TR*&]RPS^CJT3!7S4A7+=0#' M,?-TR3/K?8\#:(GC9))DCO24N) LWRV!L]5.,&&6210??'CZ"8)?1HUJ^I8:Q:, B>%_6::"YJ4/6\T$0^?@;3S-;F(IN5<1\RX MD_I0:-F>L6B^S;W?5#!>Q'H.O_C;M5!( F]AL]RQ+0W,/Q MOQ//6I+%'[%_^T^-Q>:>NS0U/6'L'[P[X!X?ON]6]OH)_L3U@A3L/)88*8Z5 ML%W )XG_^. )-3?0$SCYY\/1MK57;CQ_I)W(I1NX=!7/A!Z((@R(Z7X@.@&8 MTJD>@G*O4Z;JHIV2VH)JR(3D3*O:3NQANS=-"$Z,D^$P_+H[#I(/B:[0*@KI MBKAM4"JV.PFQUBEVBE_59/#U[+I%<=O>Q] =*#/V.J'#G8(:7MQ]SU94*^&' ML,V?"=OHZ8L0["-LO3C1@FD-9JX0 O=O6,"* WE/)Z"HH%/84] B+$^>&IJIEA0 M<=V!Z4-"L.W$=CF/#0?]<.2;F@E8<3^S)XOP<7[&W?!M@X+G6P;7\8?S?&L2<*>CHD(%SZ//3F@%[^<;"Z M@Z[4+.I*O=THU)4:=:5^5U=J@%./J\5C ORQ[RTLCPE^/%(84A[3/"-3.LW) M',_0\DCE>96D%8W7#KHFNU*U2BN6U+1Z\J#5%/&0&R]AO^J##L+ B%E MI%Z^,RRI38/4/=@#FWX]LN5/>)UNRB-I9JJ#,=Y*U<=M 8SD7H^LMBI>T.>& M72SC+=OE@M^N-R;"L<[6FRY=3\_G8PMC-8OVJC9N8KK:AA6/FI M,$ME"#S/%:)C':-'8E#!4T,GD,Q:<>;KN9'0]8QC?:"'K$6O"TK'EQ9,@9%$ M8S65HN=]H!]']IM*O]^C-%5:E#JS#!RC4.V/BL6!WPO MDODC5"+SPV4I)2^MV5)M5[0-&?;S@#^QPZ'YG@2L*9H(Q50@L52EN'*S.!'3*IL94-FR%6NJN 5"4L/ ML7Q*LYVL5*>=)1AZ9&-98Y6J3D=4W5HT*"\W[8P< 0 J<61C*9S.=R9T&<,( M<3QOI V=+9D&''JP+(ZVBYS05VW1+)N&59SHBRPAP*$'R^H7!+\AEAG:TF6[ MVO>F]YTLID>3M-H6 MR84(O9ZLS/@C*6'T]$CH,M3 )P%GD$29L6O8L9V34J94II9:CJ#@0 M.QTP] @.F+UZN5]O UA,:%:]6$IVV#38.@1=K$J3A_K,=F5I4\F:L#BM&.* M8.@1=A&)?)NJ5(P0:U?9IMLOJ&D]#99U9 O*ZTW39\)*1M2S8KAI1:7U "[K MR!8T@VY+M#N5#*8/I,&TM3&D$< L,/2 "8.@I*DX4YMC97<9BCEBW-$6\= # M)EPJE;8=4DI&;+V;V:2>M6& N*M '9MMNY']-+]ZV.M&UT-;KXZ-.'3"K M0V=.*YCWK4:9U##=V=3L-+"ZY'9TH?Z\SY1>[.'I.MIIA]IY+Z/<;W=>FGO M.=1.YC;[ #UPJ-7DK6X=:IQVJUN'/3"HG_F-[AU"S-O=.OQD0QJT==>[==@# MRZ.]N\V]0XAYNUN'=,Q;W3K\@4)[]ZU[]\%2)+_THUP/G;ZSF^DO3I/K(M+! MK8#?IMI9.JA 7>J..ZB\R, [5S_SW?\??=_.DBX0;QW+;Q'/- _FO>0 M+G*+NL@M=VF[1.(%,7^2O*(C\O:D;!N3O 9&^3XINSY/W'F5[TSH>; .0%Q_Q[\5 MZ_;;X01AQV_>F46Z](W'CKY?<494^LU;F'=W6%^QV*$#Z\J%Y5<7\.Y.6.[3 MTYQ1_ FRD6_"1O[4!]KU SCS+7-_G@[\HKWF\ M$F!C6PHM_50);5=ZT]2;BU:Z$64DO4HS"SDM\M;'&Q/N<]>A> N.!O\C+D)S MJ=C >/6%(*-XWAKL5E>QPV,-& 1LRF2+:GXJ]JA>9S'UF 5=A(U@R#_^(=DD MP^!)'.<=OR3O^K9AT"S[M+\*D9T4M+@%*W?9HR3+U,,0R?3Z;ME,Z MS=2_')2B2D\J-[E22S+7Z8I>GZ7-W 26[V+^^(<@DSQ&) F:0*!T7:!T XK2 MOWZ.]__B_:E^CHXT734F);Z?L\1ZT9MA4J.W=/.P214/>U21#).DF5-H= >A MDA;8*\]48=$F]9R&)()5Y*.ZB:#*M>J#MX2_3R "(7@78#V"MVK'".?3=D[' M\NR(\7UAXXI6!)?ZQS\LB2=IBKZ<[H=D#868[C/$A"S4ST.2P%!"35OW>V)] M-"';2V+1XA@(20Q4 7F,0H"$5*2KIM(5AO&0B?II/-I44[80.86Y-,NZ*I'7 M"2.=@67K@4E*TZ>:M]]G=+/]U.G*=): B#-HVB>01_"[<1D1[L<$87^"?;O1 M/5<#R'Q0.ASB3P? 3_$)?8[ -EY=!;V26C6PL%1H%B-3TBJYILQ"RS;NVD?\ MC:(:UR2**!$)!6U_F$G\3BBCO?Z0-AW+Q/(6U5$+;\%V2, BQKDDAF'P M_PC-KDDHD4:&0KX_RYY^)YB5^&5QIE2=M95Q4O5NOU[AEU($P R8TT22)NDD M01WVI+ZK""]L" T[M*JZN83;=1/^RP^O$B4/H, L"LR^1LE8]@5'J\#^\*U' M"*CIP=L>2$67Y4%6&F7$2A,B\*T M/\4F_11 *:U1MM?B*:EFZC]AK6B^S<2T)1<3K-%WH#;RS6Q67&\9?S M[F(*%2Q@XE))DL*2V,D,K#N(AL)PL1.X'MC&\]JQ"%._VRMX%U1"<=5;P-T] MBJP!W![!62_,\HKFZ;REE+(]>_078)0J>B73S>4BJSVVTSQNLO7NTH!@!..E28ZFX3TX!$9(,;IJ*J' MZQTH1L0HB-:TRFFY(#'1;&R5V^4JYPDR MCD,#%\>3#,XE"18%-:Y*-%&H%H5J?YAI_"%0HQ<+?!Q5Z+K4*^!4WUIY*3EL M0E!C8'@$!X8RQE_P7C$23:2G?;$Y?;>8=K\6]H<@K2_X KZ8L3.IW*-[:2'M M< ,ZUM-@.2F.3A(D>=_QWO@&>")P$\'$]+3$7/'@=B+G)G)N7A.54-3WFJ'7 M ]/^*P:2CMN!,-+8HL@1P)72Z_60R=0(;%$JE8N:[')3W8B5YKCM#LMB29R[ M8-L=)&HH](M"O_=NWWX D8:]5GN:8IF%-*LV.LU>)9J;K "7"7ON,$F.PI,T M?DH+1(B$5*3OIQ**_]Z+BI1U)M6"-QM*=:D]HL6*769[$02DN.L.RV%)FCJE M(=UG%+@1>NI$\?6$HBT51SWW]63D(T/.110$1A;N+_))=MA3=QXO\NQQZ1B4 M&Y&:ILI"9F(MW)*6ELA15JT#*"?C,'"2YHDDRUSPGC.2310%1E%@9"6?&=4& MS* 9%ELSK&QFL2)#A7ZG)T!4BR],\SR3I"YI,"/A1*H:B@,C2_NLH%8M!ZF* MLBE5K%FAF.J6)\MJ:69 4(,WKSD\B7/\?4>"P78&<&%@W_T )?\B'^?U40F% M@6\!>3/*W P N3:ZML>4#("4DQ=Q:OS<#FM9E;=2G$IXCK0*2EH*5-\ MDF:))'/)*C!(]E!<&,6%?XK%^QF(-_BLGV6"+AM!,(-!8AZ8RC0"LZN22:28H1#QS[*QWXME?I4NT2ER1$FS M*2,76I!2];'DZP*$II,NTR5&*PW>'.2M]6J>M^Q^TY&+31EG MH,T-V0PG_D81G6\VL!&XG<7:1N!VFZ;W;T(F:_#WG)32T8MW1MNOC5Q; W_LN(%B[VWUG07_?_\=W:P# M]KS4V3>..Q,];MVO>D A% '_$*Z?Y+4?8;2?3M2)T>=M=">6;*E:$#IM++.1 MK?I0\6@N _17-@Z+LTR2YJDDA1TK/'N[@':? GSS\?*KH>2-!M"_ 0IOPL1_ M+Q:.ZNIDEN'K(ZR7RIE!U]EDF7(38B&,JM,DK P$['F$A=J5-M/4R(!0"(/R>)*!M1N)8X'YT6_;_C*R'2?$;>&Y\[! M*M8)8)LE]$5HSF? =$%EBK];M&[>TX+B;5=P5>P6?"?Q/8H]##5LQ0D$1Q/W M2"2N5#N$FP4G'WAA3)RB \8;8(;'BN*IQ9(S<1;+G-@NKJMAQBELIJ6FC/,P M]$90298FDAQSP9(G2&I_8) -Q=2N .YN(FQV;KSSO<(@OVAM=*FGN:0FK1I& MTX@@WL%>0&22XHDD=LD23TALD7J'XF;HFNS7P%VI:YA]K<4UI9"673,G5U.D M($"XBSL-D1B79#GBOE-;*ZYCI, >SA(N;!R<\)XZ!Z,2R,A/>'540B60KQZA M(:1T *(^LH@@L-.Z(FV0H#"5GH7#A55,) M%3V^%BOY:';\Q_"H(CK+YJ2X'&,I#*MK7'II^X$!\8A!&?'?+VM(2[J.:"JR M8S]?KN-C@#3TU6%%6(2A5-X4;<+P!]7:(E:0^/< TGW&FI_,5ML%TA>XB0!V M%4[,MVV%D4/RNR$:$0[%F^_)W'T-Y/MK^J\P7!B#UPNV[4:P^5K.]3*>KIE! MQ?7]FNNH;]=AHCAI5<.T.38;I4O6BBGTJG4 \OB7U&%"PHK"S"C,C SH7Z0D MG0GK),)(9T;4?"76B\J,K&/U35 U(-;!)$XN26-8$L,NZ/9#4HN4.A1E1M;Y MEZ"=MO2-L=MR)E:JU@S&71\?!WX3HAW,TTPR&)UD6/R^@\P?J)\,:)!"-911 M#;X;I"*JH7PCMOSG:_"=1/K&J,?F0G*8%=LC70HR0<2WQ9,,327Y M2ZJU2$!1-65431D9\Y?&N?)DU,X74CHFEJ/5N)Q;N7J]9D"<@_9[DL#Y),^B MDLI(G;MM*J*2RK=LQ?\^S(V( 5E;XRPEFD.Q(!"+XG*P:D*8@U6563S)D:>4 MN?N,N[^CJK* JBE_0S7EESA% IS2W! (W?&QC>O6+XKW-QW9LQ^>LC%BJI_ 4ZH9JQ6;VM")B8 MM_B98;O+62<2( QN&QRS.)G$,0;54D95)J^62B@OZGJSQT^1*?&"3DC(KIE] M4#KT=:1#WP69D,BA<^UV\GVOB$P_,+)6*0KI8J78*8KM6_:\?)@H^]@9RE_X M[ENM5\ HIUPAUZQ6(ZY#V95?K'Q? ^4^)*[72$HDO#=TUGZC:O$M&7[7+'+7 MYPC_,'>T)ZX7; O,C!3'BJO,G*^JS%4M]Y>(RW( MZCR\5[J#GQUN9]Y,*<5,F:[;*EO'RC@]& U3I:;6:!950&/FZJ81"P?>E+O54RBA5TP7!,N<6 M/G+;I7Y_&,,2-% Y+LE1Q\I4W'?X]X7%FDIXN@VW&?6"O +\0;Y&% S^&:;O MMN P1**=E[&UA:'&%H7>AG0NS'841RVEL;4V[;J=7-\K6< "YN.@<)*DF22/ M7] "1M*)8L(H)HQ,YW/CFF<&2V8U:,TPLU%L-2.5*Y*9&-<8V X'9\#_.0KA MVC6))U+74&CX9YC>GX8U9Q4N.\-&Q<7*INFHE;E1S$D1A#5@@9,8E:1)]KX# MQ&!# [BPA/WDL4!^3^3WO"8JH3#Q-8/OWN^Y1Y*>&4PRH0^V],D-NGX;@@?Y M"H'KXJ*#S9H>V>Q$(6.N([CNN-$B2W%)\I*7#I'TH9@QBAG?N^'[FR U6:A# MVRN94RS/M,K3'N/B4EN ( 7,7RK)<1P JE.I>@BDD"+U_51" >0[5J0H@VHM M=+:?D3)5,F!ZRK@86;$B!6Q9!B 4S?R\:+*@JEX8AX_7GFO;"< \"7TVM]VU MKOM0P'#V[T2DVV/%0XG&WP[@B' HMOQC[&5Q!T,[7^6[;@R9@_&\WJBD1&PA M2[8L5F?E&B= _3L.+V/ 6,90AMYU"2@*+Z/P\@^SLC\#;6RY3*1DKR9A2E%? M\4YIXJ0:!EQT?$<;8]DDQ:.;,U-)UF&N.\@<[Q5JCL#XK-^3$;^?\@[BKRCUT0E%&:^9@2. M[_@\!Y+=59\3P"LQ6+O%,9.9E*E*RQ9'".VA#H"7B$/+#)GD23K)$Z? %R$3 M"BY_/Y50YP()47LM_0AXOLDHRA"=ZGIODD@[-)#$/W M7I#2=-U40B'E.U.:'(&OMKU1=2#V3+F^F(@IMK**(#+!*]$,C"(G"1[[<9'D MCK+244WJ:X *?8?/NO8XQ]ORRWJ%82R_&"WWIB/EL):T)?#O7M V9 M)+?!81P8O,3)=!:$92@X?"N$0\'A6[.2/P9FJZXXGOJK>1[+B-V4&U6S6DX3 M()C%X6""H9,<<\&274@FD6*&PL'(KCX'EN6+)2W;KM".E6&]J&/60R*5;D(L M@P%@E@/V]*G2"7<0 '[>@=?U/#<"T_$3EZON=56+OZ&>O'>!IBB.>\W0&;LD MG]KE/:)!SG-G+\LV'"OICQ.%R6",Y<5ZQ2AQS;Q5KI# Q*7BB"X&Z_DGB5L- MZ'XKL* P+ K#WKB!^5O(,EBU-V(O;&I8AA2,YGS1%-9JC"S,#EGX),>A%-\[ MCL=^(_ZB*.K=JBQVG:5XQ^BDQ5FN45GJ;:([R4<06'A8WX0#N,)2Y[__>PW. MA%.R4Y_KGA* .21L7?'UY^6G@%VH;FWI6_7F?;>)>&2YP.S6=&^/VOA\E8@% M+?&_6/P_=/Q\.GCZG92]5GWQ%E#]L5[_'HDJ$(C>46B!J[33@^$4STAYWL1- M9E:O+* [C]YV.<(8)HF?+-R/P.PWHZ,(S"X5/45@=J/&[Z?13*K90]$N506L2H\"P[!Z M8[PVJ4>;&CF)(*X!TYO$Z22'\4F*/69\(UQ#ZMJMD>T6@MQGP;7[-[ MH@P=UURJ"%\:0V-U5V U%V;X8G&XJCO89=*H(&WR2SE37XB)TR+5# M1\L%+T!TBFOK)CD&I7$BU>FZJ703L;*?'@W[##@Q]8AWYYXYDLQ.U>0#JQ)8 MJR8$)UA>-\F>PK1.VZQ5BYT>_66O2=7$^I_7X(".5\E-#<$XGN= M&0HGN1"F+]!_GXOUWIE=>@T4.]]]BA]O>S_#L"-'12<];Y>4_-C'UNNPX&2U MT,%T<%3P^VNO-,8G2>I83T2$A]>&A^])9+T&Z;X:/'Q7@NHU4.S*\?"FS/W3 M@.CU@NI8[(T*5IZDAC5ZP2MT,0;$_7U9D@: 2") O % O'L%\5_GXKIWIK=> M [&^' OOU[EP&@KGDE)LAXXEBNW,:%/**R')KB,(A?L[MN#_[+$B) =W;/\; MP#7^\W^:N?Q]IG@X=)K%GX!?'_D$Y_79WW/7-^&,_HI+ )M+_?'DQ_X-M__9 M;)XX/Z6ZMNO]M6?O_1,A>Q\\+G#G?P&K2M]?$";H!_#DK_X,7[?R\A)#C_0I+'\?]>@PQ.'$=SS?3GMK+^RW3BAXYL5[6V,FP@]'OJD!!( W,3Q][GIP-:8#_PP 2PDU M$WX 5@8VQ]_^](@X8!P@C3D#:P*_SF!"-GB#NW4I@G'Q>R#E/'T"O@U8&GP# M_*Y#"(G?X)NKQ RL;>(G=/ &+9'5U1B)$B2>3 "8(^ W[%"+9[?4G1#\ -ZQ MT]3/JVQFP^V\95:.M4U"[KA/NB=Q$<"EI*[^&?!MS6 MCD2OT;:F>)XLJE957Q>UE*74[8A3JK6ULQ U-))FN:3-'\D^?0-/0R?;XL[ M; 7D/_\Z\TEWYQO!K5-21C'[DJB/].R,(A?Y=;GYQS],DL' D<<<'GE_)O=2 MY1@)?36'HHCDX!U1#7%'JZ/[P'MKHNJU, 6K]_O9813*HN8 @<#Q)$.121X_ MK+.10+S^26(7^Y-<@^EB$E:>S(!.Q9:R;@L2.\EP;)*G#KLQ J:'YX>C!_M3 M S'\6WM0TX-B3*.*ZQ^G/]WL2!NF9)8L74]IUBI3=@L# 99OY5GJ>(8N O]+ M;4:>L$-5&B_Z&-.)U&E0;&\:HP@:^>5R,)(;E]$E0F\XU%AW71/UD%HVZ^*@6^@:L5)'T$"A M8 ]S5"]_AMT9C>V1(YJ9;;#9\A8WV-!-!)'+F*];WZVNV1_WTJ MQ+JUGF6KSF$RE97OD20[+5?[U14[(V8SV/=4.(#8;'8:W:NN+!&,_DU5/)9[[: MG<_[0O[-9T$958>LM*<,0>V#6H_NYER*Y)XM)/[W?][EC'^VT-W+B3CL9.BI MD:X!X)Z=,H_QJL@:1+T \?]._'TXY-S_MEL9LHJ M]8R&NR!7RM;'P5_;;^T_BL-1^\\.@@5_O'IJO%$P@G"Y7=(#0(XXW@?#)Q:4ZW>$=O;RL&= M>J)3$!-239"RQ8Z838#59L5:>_M3NUXI9@7X<;'6$5O%:B)7K FU3%&H)-H= M\(>J6.NTG\)A)^7V)9,=XQXEAD5YC'$C;,R/97:,T3+%X[0\4C56'K$$3W$* M-]8I#/*QLO]&1Y5KZ;ZV60E#6LQG-W4!)DX'#F9\1,JFLX6$M&EV[V,Z91K-AQ)OQZI4,2TG)M1-:PW8X.. MNJJEJSD#C.1>CY2;-5$=E/J<1%A3;2GD:[T.3*LX?#L>>/)X1 Z&6'O12-MY M.2/Y#0.,/'A[*JQCSGQ>+V,+G&\M^QHSIAGXS(.WBX2+FU909:4>:6KR2B6( MA6;(U.';BWU[3&%3.I#6M:'7*0(]K#"!(P_>/EZ4:U8^&*VM1:]7+?/YDLJ=.O= 6^W9XU MPHD\T\M,L/137XUSH4AV!+R@14%<. M1MJI@=1><=A2[ FI6LE?"S)W.++JSLQ>,54IJ]-,E#? R ,J:08AYZ1^,8WELU'/T:5U>3J'SSR@4KIC M+)H>1[GBS-/67J]"UF=$$XQ\226@A9&D1HPI62&!(D:--5SF5)R3>9YG-)(? M\02M'7!*@"M.JI,M8O4NJ3;G;M5CI @3I7"Q+,N-54.KCH1C,NI7INLZ MEBGF1()/+]S'=-C)E MTW=HCF\>D_RN3JCY8A2U,:#/5_D4 '2B(AR3?'NR[.'6KUT'EFLXY6?7LB IU_V*Z5UUV< MBXZA1-#JU)LA[70QQ0[47F54 MU#0I+U6*;=\9-P@>XMG!FNHNSHAAIKC$%B;@#Z5?"]F, 48>KLEPR"JFS!G; M(FKC7A.?TK,B!E]_N":GF_%(GF)HJ4>8/7*UBCI43SB&DJM6MZ1+-=7!%NMI M:]/22GHF!4<>K#XJ.P1MA[,AMC;LG%*K+S-1KPE&'JR^55CFNL-LJR$2J5)# M[[6M9;<",?I@]55Z)HI6M*Y;]99!U*=L4^BX\)F'JQ\Q^6FQ*!>K(J-VY6YO MN5%7\9(.5^^V!IM.@8\H_PF300O]V4O;QMCAA+87J+5<84RKY_%/F] MJ;\8^Y2A8+/&?%;4[76!2T<'R ]&#O/-;"W=;.E2NV%)(Z"FU&L6/",.Z31? MKG@N$\@U2<> 4=2O5EAU!"=Z2"=UTL[BLDFLL)DRE3H=Q\N8*W Z8(?+GT?< M)**L24G*RVNN:4Q=,[+CH0?KGRE#++2Z$TN:<5B:&N?'80,3X- # C@U2HU: M0ZMJ+4;I3L :^GBZC(<>4"!;6@7.TN=,+,56@]&4ZYMS/1YZ2 +.]]QHQO3K MDFGWC4G6K>(#DR@D,/9M"J&_S8(98Y+#2, M8G53VZ2#6OS4 WH!?="C.IX^M5*BY9#:U&CCL_BI!_0" +12!KE-WC)S&FYA M93ZDA_%0_N"@FC2%\K*6RUOM0C_ERWXO-Z#C"1R25B>;4=\MIAIBSYRX2E8J M]-=4,QY[J-#J.0C4FBDJZXX+- 3:&+7B*1R2%KQ73&6%RD(D@,HQVS1F\^:P M"3U/!Z1==H=YHB(YCMA.Y_7B3 O]P0A,ESPFJE!WF MFG#HP62]"CED.6V>EF:6[N$D72Y7ZA$<>@AO=+U=6>"% =86):W8GT?]/#!2 M\"/J0MMV>K6FVHJD16]"%L<;UI>7\00.26MKJ5Q]M>8PL2[92EJR""1B-/<;@V4TBN=Z9!,V8S=K MI^815F?TG+MH2HUE)I[!XR:\N-SW(>>I+:^L5"4_K8LIH=K/,EUV,6T8KQV8 M;=V =A6',(U'2-K^JKM^J&G=\"+TO#NY.XZ[4C6*UUL.7:DE;A6I9S;:E$9 ML[MSG9M.J&M"<&*<#(?A?R1T7U7F8 :!%^IG\FFSZ$S 5?^>!]^-(N;W]5/A:G/W;WP;Q'<5.N)ZA..8F?CKXU0<;JP: @1** MGXATVX;_/9R H;N&I\PG\(X_O.JJ^,G$*/0!A7S_:4XPW /4!; 8-?0#%T@! M?-:S:PJ/5PBV2];T0#'M>"W'YGSP@NVMA]VP1 ACJ/![.Z*#/56,[04%93[W M7$6=[*D.)@'>I7LSTX%$W)(:AB&.4';[DB,/V])9@XN";SU*T9@$3SL9PLL4 MH_71U:D34Q\_>S^,6?CP$3,%G#(Q?4:.)R)4'PF0W-W.V'_]],23\ J'J4?^TQ41\(D?VF#/=Y38 MW?& 4'-'(_UN',3H+$&.!&\.:U JL7/VT_A<:K;)6]G]6PIB0E8]7Z9.KSV MH@0),X@_?F<4;+=RF>4])Q):95:J>QNQ6QWCF_K ^%@D["TP?XI:%6NY%W&K ME*^K,'85N0 .=.<@[_YXJ%4,&LUI-NUZJE16 HH>TL7Y M='5$JS@^[F):!?XR(>=YSL[I8.D[8J4?R"#<@>@NK+A-95,!0RES7_]K_\/S M>3/@V;LWPY!,O-_.8[91'/.#LKC_8!OQBS]Y$1=\E@VW&W,8XPN\_<2>Y1C] M\=Y>!!3[@#&GJO<\BS,]>[X+GCD&\K2GVO[W%$P&_&L;1(68]\OXY;/$J\>A MRLAW[3!XG69U1?FIOU5MZ5G6UN]E6Q(/)\N_HIV[VIW#']B3U4;1UEWOUI$/ M.-JZF]PZXA=E--'67>W6(<"\W:U#@'FK6X< \V:W#@'F[6X=">:*]NX[]^Z# M#1U_Z42Y'CIQOT6G2[HKKHM&YZ\^IKHV_/#_^X/[X[,%D;$'G/CWJU):^'R5 MB%-SOJ*2%G>,PK^\,/_^2EJY]SC;?ZOW*A)5)*KO%U7BLZ**4P\<<]>B"B-> M9ZH:^"LS [$;8C<8"D7L=D7LAO\P=D-ZQ@WJ&4?9Y+?*AF-_'_Y[@$MG _0; MEJ!6-7TK>(VX!'')G7/)R0C,U7.)M$NCS\*;5IZ/#N:;/YA_A(I\WQ;9?Z1] M@<$_;P7"$=+:R;#7R,_00H@]WC'Q MZI9+GV6Y\8VO:UCNAWK\O#>C[)S5QAM;\:I[[6V*5%Q3T0-/D9]D<#=&<+3V M3@!W110W]5*_S[4(35*&C+ *A:%%59OG+HW;465IWF\K>G_)6@O"*I69)GC3 M A9A(?_X!^>3&$TG"8*]1*-RXJW>>E;R9%T0(% P "C9)TT22XP\KE=\J M4)RUW^$W>7IN W+^=1ZTP:YDJ1>!FW/6>[X-N#'H4652- Q:(J8=K%=0@T&E M".&&A_U.*)9($NRQ#JO7ZSK^L&"(^X3]Y/-L_=A<;_W_[/UIDZ+:UC8*?S^_PJCWN>.L=0)S MTX-U[Z'GQM"ZT='W^X)-;[' M'XL(:MA+O+)MYEU7RM98NLZMAH[3A*@1N&(,P6(,=V;N\(,GTJH?]4R[TU3: MX^ H(AR*VM_"0=PC@W@,#+5G7-C!=R_7\+.ZLG3%ZG*;EGH+?;&P+C[\$C:; M+V\7KE+C*GB'GS+32KEGE1C8E!]F^$B,XQ,8RU_1Z$-JB/ +X=<=.:N?PR\V MKS5S25LJBE5ONIUKU14QE:^!7SFND>S+R0R';SS@J=K$HCEDX/@1X+3R&,Y0 M&)M@$7Q%20L1?*$TYNW:A M@TMA"9[">/*]^&2$DQH(=Q#N/#KN?,VX^QAW5C5ZJ4S504/<;*;V0J&%2MF] MAF&7Q5>91(TOX*8RS?+Y5&-B2@N(.S";BG$\B;$\?I^X\Q"Z=W,$NWFR-7*; MOV.O,D+ ,_>:*=PK;DV3I/G!FA?\1KP+!^+"A"Q#8#C/_'7IV)8-LZ^[,65W MFGJ]N;5WNMV7"$(!!!G:/AR8%%G\O.[II>C1(U*VW&L?4FCP0E-7RY99[14G M+4?W;:]]C1J5@I> MW#WHV.T..MZ4%F>E[$MX\T+LX&C=N+&.AR+U,Q?\1Y:%C,'D6[.Q2,[U;)Z< M;"G&%,Z*[!]-.0\N!,@.L&;ZHBG/[B, CBQ&<31&LORSD+^2]<#)^D\P6_0; MM/@U#5[J*9R6^]W34+]YU"E%/W%H8.97(?V/$/V"DZC0E-H[91WQ1"'.W27G M$D\LPLO[9!W"R[ME'<++>^4XN64>BD8OWRCKP^&A([7VR#@'FW;(. M >;=L@X!YMVR#@'FW;(. >;=L@X!YMVR+O&$\/*FG/MB(>F'.;KHT.FFT[GN M:839<7;\PB-K"/IW9]:PU!-!/_3,FHSMQ+RQ%G.-=6P&_CQV8YHUU(:QM*8& MM>@QBL!B?SSH%FEL)#3V?J=3XD^)&PSNO*"B'3JBOT$D)#*7%YD;S(V^H,@< MNK9?3EBNVS?SKH7E71\@\L*R;U5R:72Y@&-?9<1$CG^H47N>,XS,MLB(W3<0PO=\?BZ>Q:Z MJ!IP2 P_][I]G@UQST+X2")WVS;FUY:WH'LLJI5$KE;T%?'NTW:-FOX&OP?)%T*K"[DTCR1*R&%!#DL4U>SA^PTYYIBW:8E5JM.9M.<7%E6O,1^LZF_RH.BMR4F=5IQ/)53Y-5.I@ M7]2/7P2',0R)\8DKS4=#.!'%W5X*)[AH;/>.<>*YMPS !^%P.'$'$4.>;J9R M.6$B^1NA1(^Z,TN2KC%LE9R,A,VT/\^)9%FUJ]E-3W-5 6R)#2""9SF,QNDK M0<3YZ7>14YH+001Y)[-E$49$!2/V+87$XV.FM>>RWAU6L'FMF4O:4E&L>M/M M7*NNB*E\C5GU[&29S"8ZM;[$VO.YGDBT^&0+FA.)'[]X#&/=VOVULJJ1B^5J3IHB)O-U%XHM% IN]= MH#;>ES>-$C$4BSTJN9A7%6>1U>&V2&"N8!Q/8BR//PP$(6OEVW "P42$YKH+ M]B(YVZHIU6S.B/9*Z-!%7%K!QV(^.=@]>@4T7Q;NE.UZ,7L4 9PJ"! MO3:,>X"PC>DXOV!9,2BPQ!%JJ,=UIZ!6K[( MI?R.%N=,;458FV$VGE63NLP'(6(:PVD<2W#7E'#^$ M7'<9K_X(M"J#Y6R=MC*F..L*BW7"LDFYL *@!8/6),9Q/ "N:^6UKEQ9(@B, MI>\4UI!-]C?C%H*MF^8)/H*=57M6FZ_]]=3LM&J,/)!&W:4 S2F8+* HC&!P M+$&]EQ1\S*+OK&.[;FSNV"/#0Q6=EZKH?(D$%$""H>T/IMKMH."VI>'1HT>D MH3%BV8$ (VH!1)Q!UD5&28USU6E1-%8^*XF#8JX\6\D)F!N@, 98= GBBJF! MJ&--1(P\A%.?*?B*'CWN&*>^,Q?P/D1U]);62:XWEKDA2P9)DWTCJ4&(8G_\ M8C"<3V 4>\5$ (*H/ZDEBYY.(HQZ&(RZ1>3_?:QJY&J:ELRL-J+6(1=B,R[5 MAH8.L"KQXQ>)X!LJ^.]#_ 8P!1%TQ3K>$:Z23 M%A;->G>ZAB976(-/P)3@!( RL\$.MDHXUN41BW ? MYPC SXO*>)'^(&*M:*'']\9,O\:=.A\']\(XJ1G5N7&C!XO9N2H)4#H M@-7T-(4ER&M!1]3*MBY]?#IJ^H.PXRZQXQ:A[*]A",.3"ENFLSU)PV6^U1^D MQ;(4F!\)&!/"R03&TE=L#8,"V0B@_BJ @@)!D)>@!GH-1V[O%XQX1JWX^TM" M_@(WXZZFQHUU/,3$G[G@/W*:GC8K\H)UQ U?:#I-85MRFJNSF/N[[ M_A1<" M! 9OS^F+AMV[CX#)0& TR6()#G]&Z5=@_9AEQL&XU9BJS WX7VT]UZRAX?D. M'/C[EQ0"HJ)C5'1\O][%MT"ZFG>N M-Y0JR(J9((2$F&JRO&E.\]IP(L@$ 2.=/(61#/7WEB0C)$)U+O>+1-\9(_TS M$.JHL[QNSJMQR5AXF=ZDRP\<3H<@!&.F!(L1B2L>=?V+4 A5L?P-,'3I: 8J M=46ZAW3OK] ]]'**CH(\I'[<=XGEGYFY$QUOJ\W\?"3&^4QA6MLJ8L^I0S,W MJ,%,)#":?F\VS ,48()+@013CZ:3MX9E9 *?CHX][=J MX&,6WF5M>^C&/$>QW)'F.-HPIG@Q)3:W#ZU\*71U"YOVXF?$1T M)M+1_3\NQ=L%]N4P+ET=M7;Z7QU!/'AYS>>U!XP0O!K$A[P%B;J[Y+B:7ZJ9 MEIH0L\DROIR3IM5,UJ\PUG&93F=J;5DO2)KB;?B:6)M:>%TFJ-VP,8KEL43B M6L/F$8HA%/OM)#]"L4N5\5T!P/(#R9KE9\(*)]/]G)D?R+1$76/\]( ?+8J6 M5#5-K;G5F:G-\=9@!0$,EOUQ&,]R&(U?"\ B4MAT=P#VETVR1@CV30>NKX!D M%M,D%^-7(S;##7,,4ZU37;VF[[*6EFN@MN;BOQ15F 2);X\8O' M<(;"V,05#VQ' <@B$IU R(:0+4*M1*^ :BM%I2K&NI63-G6_YQ=7&9_)7\,^ M*TE]6+*T;=Z94W08P+ELS2 M.$8S+)9(O'=&]0&J9O?OE)BC64,-YB9LL(7+IB00M$:\?>$C$!$U4KV_'$<5 M\/@(^LO52HORDXHF&>UYI;&PS8[C_?:!BG>@WUBG:K)5LPDQI4RZ>19W\EI\ M)1-T."^-X"E@?O*H"RN",31\.P('%1]576[=\@SI"](7%)]%JHA4,:(6^-5C MP*\,<*DLKD?EG-@44P+)) Q12FK*-6(OC;'A+_AYLV3Z'NHQ"];#3K&[-@JHIO/6D>%[ MZ-1RV]+UZ-$CTG =L3:S[R7IXMWY>)5->[A6(#:U\3*97:WJ )Z#0G0.8Q@2 MXQ/7FAN/0 N!%FI'=Q>@]9T=:=_!J[53F#HEWXN;3;ZXL.CFK)E:!'B%ZLZC MBU>H/2 "K&A6KE]V5-@[P-6D3'RY=*HD'E].)LTD(/JP$0 7*C-'0(: # '9 M[RQ%@>?VP40Z!UYZ"%,"MRS9G?P1S/R]#MOF%.\%G3;LR[G0PWRX28 W,( M#$8R+,9R[X6H@B3"?SP%:_ P3A#BO^##R3>N;WH;'\ M]5_PS_[6ZE13'*@1XU!S[O !Q__G6D(,Z'(DQ"HPP35G3RF2WJOYLPQG MXE0BW&BPD>#?_^=X/P>UC:OVU'9^[G7S:*.[FY.!FNI:?.!HBAE71N#6/Y7I M2MFXNXWS_!-)[Q.1/Y_U&Y(FQCSQ_/_$#C]" IU0=Z:LXTJ[_\QV@X[9/QT-O-B-I0:O_>*J :,\>WY%+FD>($> CA#&XO@3\R7> M[:1\\.)A=F,@!_9T"/[8$%/52JPEIG*5:JF:[6&Q4BO]W_\,0DF.S#8"Z2/( MPPO\O3U5JBVQ&183M*JQ5DZ,215!2N=;8CH&=IL6*\WPIV:UE$\+\.-\I24V M\N58)E\1*JF\4(HU6^ /9;'2:CY3XWV]?2EDYZ1'";!25G&<5$H39LIHJSFRU;I@N9!MZMR^3IRI)2:%9:,E_".W,VBQMS-[YP5V E M\WJEN6KJ\VZA,#"SDEN@O72RS08K^=3Y$)9CZ$=R>( MUTM[1U9M:&*T\>=$'1$EWS:$V,CWDO@2NT)(T$L/+T02FK MS#"KJM<2V;J6["[663:'ZS)]^J"X59^Z>MV8BHMBP:GTMHM9,BV E2Y5BI6J6JK<#*DST-M,P@D M1C;P154VW')9:R>":Y[NR6GW5LEULLZ+&YV<;72M5U)I>-'3/:66ZH"OB_K, M3*V=09; D]--?"6SIWL:*8L&NZC8N$GB;5SBYI[65.#*DSVE-7/;7>?K1;%C M39H$R\V6\UD=K#S94\EO]B@IP1;QHJ_$2TG2T-0EO.;IG@2&L-4-U57%3:J? M3#/Q^'S(!DM/]I0LC66F,3**XJQAQTFUV*S5"P(P]O#7*ZT\G_&RZ7I5RC8* M7F],F3/6JH.5IUC"<)M!HR42> M^)-MF5F!E:=Z7RBXBD8NDJ+2I_'A4NVP)17>_73W&B&HBZ2N;T2RN:VI>J': MG6OP]J>[GPT$;92@K3Q>U7"EM9GJV:%1E_G3W0/G6K!GA*%*Q-=VN79%8FUUK:[KZY(Q"9:>4$ V'*<\2A.R:-1I,]-44F1:"![@G*(T ME#97K,AF<[4IUD?BHJ^2X=H3&@S28Y^:E<4V'A=DU2T,EKQ5#B:_G-" <[(- M(9FV4A([3*09(I=.%6O!TA,:;.R<[9"%0=<D1OG)'TO%,)QB:>T&!JF?T! M*[L*7G1I3ZYNBALC'/-ZJBVE\3J34#8^GMJ"=P1)QAEMOH)+$Z^7D@VVUZCS MHZT)C N%& KSY;H2+#TEUW1>ZC4UWI"DE,]G,GE[8SIZ./SFA%S\R%PNJNN1 MCI/U.3TN3D;FVE]!S_&$7(:DT-;0ZU?P%)]?ZIO-,EXW@LXK)TO7ZF@PUT>3 MNJE,FNML/U^1G&'0;NJ4LE9Y9FH]^&I7N$J^D:0V&R:XZBD(K_%-O;VM$+C2 M]?-U+K=AMV9P0OF$LJNXI[?QB5F2#*4W;#NX9Y"S\##S";G6U*+9E;>\+[&F MEJ=J'4Y?2L$3G))KT^MEG"00*=,7:PU%HLA\D11@A=P)#9)=*2,ZS7%/(K-B MU:UEB.)P*NP.U;W"['F=SN5*]!)79FM5[;:(G&L'2]D3**0&5IM(+PP\V]<' M5HFAM5[FN5+XE0E8K7&U*I>'<6U=[YD+1*NFXL9E,L^"93PFQJ'2WW1XI M^E*VE /*VZ8K&Y@&/Z6#F*],_(J^I25EJG%YO-#/)VC]G-E>S\UTO5,5BF*Q M;F[M.=X;],Z;[>QH&:\1ZYR.%[=XM4=7.8>DA'-F^]AWMU1[O'%-WY_E*A6K M961:^CD+N[>82):GIW!\D2YV7=;O-UJ><,["]M+NK)>; MLV;SN-#=&O4%,1>S3;\XZ&=$4K-:P#F-B.BW1;3958'UMC)2K>> M47.Y.#<6?7=&2=UZKCZKG34PUS51;) )#P!+K93LJ_4A*72$:4A[-_>;JG-DTQ==IH3JNKR2-I5.U M+%ML"X7S)@9>+ZIQ@J:WHC\9%)AEJTO.%JNS)H;?,+C<8,G:>+/3UG-%2AL8 MH_I9$V.H:PFF!\Q?L=CW]$FB5.HXW L3PUC_A)%1P_*#B&CXQ8&LE=KX=D0Q"+4GS/WG\01J*"3U[$JXZB MVKLUI[$GS]D_V#ZZ$H9,+M29+M8XNB/\D:'*.J53]4CUD66=1],*T.;=L@X!YMVR#@'FW;(. >;=L@X!YMVR[H-9NXASU^9<]!KH7XI._!_1 M*>(]IB])I),Z]C^FFFI/X8?_]P=!__A-$K+4$T'?M D$GT]\X* M9&PGYHVUF&NL8S/PY[$;@P,@AK&TI@:G-F,4@<5(G"0/QP BJ;%G"?4>66(O MA/%1=?3+9'E76L)#):?_OI2-8]TC?U?U"/PI\:X]%7G5.O3/>H-(2&0N+S(W M )D+BLQS]R+L6?>>82Z/+#03F@E1!(O0%8NU[=MRU M\%Q?5*X3$'IT_^LJL9CKMWSZC$Y]&QDCYV:AP,C]*R9RSG[\FH=]K$+ 5ZR+ M&U%(P/YR5TXY-)^]%^OJKY"J^S;8M>,NH??E^-V7X87D+9 W^]#,\;[E+#)2 MA7Q)Y$LB7Q+YD@^BF!?S)1\XQ^[NAN8@[S)"(L<_M,@IUC!F>V/-0#Y NAU86$KB)UR*1 H?B_0^K^!D<)R6'TY?"1 MI.ZQLT)OBMSO.5[?/%$<_ZKP[28CQRYFSD9]P_OB^PN4]E+WL=L+C35G(R+- MD1I;3KX86T[*KN/)M?"(6M5IA@4-PMIP90=<13YT%MFM$:QA(YQ ./%6#],H;/>.<>*YG0S !^%P'G$'$=F2N-5$RAV)Q=J& M++<)'E_)^A4@0ALQW30NB&LQI:H3E34V\[P,)]ZR/WXE,([",9Y)7 DAF&@( MT37=0T$7!$WED*0[9G0&$YTN"WRQR\*2_ 4QI/$PT 0,E>^#2<03'P,$T*# M%YJZ6K;,:J\X:3FZ;WOMU174W)][ E?L]R2<9(V.DJ!D?SE;P<=B?ORB&8QA M$AB3>$_/HU=!\V7A3MFN%[-',6<7O87'!H,N]=HPYBGKRT5S([7K"X=D;I?# MN%PW_QN:B[N(\ VI>'\H&;'P,(21ZF@'MF>PEAX[37]!;8=BL98==H;2(#VE MZC(?Q(AI+,$P&,$SUXL1(_1!Z/.^]X;0YRZ#SA\!S]J192?A9_)FE:2SD[&? M*AI)'0 /^^,7BY$,C>'$M7#GRN4A-_?;$/ @X(D4\-PBE/T1 #6GDE.?3EI= M/)7BIOZ8R[F;!K1\$C#UE>!YC,#Q^P2@1XY=(VQ#V!8I;/ON^/A'N*:;K47+ M7]H&OIC8;:Z>Y9KY/,0U&"0G,)+",9HC[Q/8D&5U[^B#P.>F4?>/P&-5R#$K MF4XM3)9=].BB96=,"GIE,/1.D1A-,K=G6)60S3L;Q M_RX^?LPMLC( MM6;-F(MBIU5J,"N*R+GT"L 8C)J3&,=0&$6CDW (;+ZK]CQZY(@TUEPV3/X^ M5FRK)9L0!9LR2:U2'V0YLF_Y.L0*YL(#Z]+0V=P#Q J8$ MQ>G*S 8[V(8?H/K0:->'WCSV';6]1QK<(A;G/E9]&.\Z4OPS:-G/D?-VI^*D M\.JP):Z[56/@*+I,X##PS9 TEN"N56:%\"-26[^D:*H:7(Z<^#%#(A['@<[+A%//IK M&))IK>L6:V]*HK(T4L5R>R(;1( AL&\)AE,\1ETM[X[JO!% (8#ZFZ+,7P,G M.]?/U.Q!=B#.A@2[G%.Y=G8D0' *.IK@&'7-[FN1TR%DX*#ZZOL.'']-_5U: M&CE53E"ESGQ9BAM++^<3H?K#2#)P;TB,)=\[!?N8U=;!V-:8JLP-^%]M/=>L MH>'Y#K@CJH=$]9"H]CH"N!FQF'13TZ'S*1ZP0@ L@@_0LDNVI9>,I3847%?S MSG6<2N3Z59X5!0/W35K#1VZVVY(!$!,P1DUB%$YA%'&MQG((C**H?*C2Z&' MZ#L#W'^&0W*"2H_9!D/B*6LU]5-L3ZGB 0X%U=LXSJ,*)%2!A$#H4R $(Y,$ M>0D*H5)C5&J,=.]^#8#O#@+_F1&P)0OM5G'0X"32]/S<;-M?^G$=&@%!!P_8 ME)%"9@""HJO$CN^!')%&HLO&D_\,23HCJS_;V#T#+V:9]&J[S<[ET2I $B:( M:Y $1EZAFT>D% 1<"CS <2MM1U-MW0JH>!=UAH_0^2<(_" B?28VC9P*I(%( M V_9'A%I8.3J21Y!N$*/ U$)J>#CJ."]DPWI)-+)1]/).Z,24L%/A^?^5@U\ MS#+'K&T/W9CG*)8[TAQ'&\84+Z;$YK9A>3'#BGG@5O=:8O0(*O=6L5*DA.CZ MA9$HOG_1NL==:%\.X]+546NG_]41Q(.7UWQ>>\ (P:M!?,A;D*B[2WK+S;#' MR+,^WF0JN)S)<%9K]=NEE.],YNPK;H(61E1:\G5GNEX9CZC)!!>/B$AC. M,!A)<@]3*(E0[ Y1#,WRO6[!Y!4 K.FW\'PE6^;$;)DQ.E)S.+>I:TP0]WK] M16/LKML2J6>5(5X?M$MU'0(8"Z<^<12.\=<\8:,]+U?EK/LW5G:3:;CB96)O,::01 !ML:X!C)DQC+ M7\L2BPB2120Z@: -05N$:EFO &OJMF25646R11]?:Y-NRR_,Y6LXF-*:)527 M7S3,E#%?EHOIK%K9! YFT! !2_ 4QI/7.HD7$5A#*!9M%$,@]C&(70&$YEJ; M3*\6Q:69;11E-S?%,];@&DYBAVDMIVR*Y$7?R1>89DU8(0LR/7S2%X0R) M,8GW6L\]0-WL_JT2941M<9&Z M/'8/NDL?_7U4=;EUIS2D+]'0EVB%.+XE>EL%;#YR+G)^8MB;9FHE2=OVQID$ M1>9:Y6LX%QL!=ZHI74OA1ETJ2DLV3_82NDS0X< T!F>Q1.**<5L4I$4HB5 2 M617(JHBXOMR]NMQ9R/&502 FYP.BDB(T44D364GT^\5%Y1J9W/F28\HKII+" MF_/$C_8XO@,:NCPR:PNS/[J(#PUD'(>V@,C1(])P M';$&LN\@-*U-)UN7G0WP>"?9&^*Y:=%,K0 \HZIG!%IW UJHN]-#-9I]!Z\: M14=,BLF-+W;R/8/+I7*3*EV'>(6*G",+5Z@9'<*K: ;:+SN][1W<*E%Q>BVG MXSVSN1HZ9#]E\-6)#G$+UC23&,P$MA%F1ZP7\#N;@Y<:(:)IV MSF1'[&J=S31+53[$'%BQS& ,D\"8Q'N@$R01_N,I@)O7004B<2P=[\/ &U+_ MG DC/P\,P8[VM]G)KVI/I\KW?KF;*.!_RVGI%IJHV\GXKO MV?L/ JD+/]E)?+CF2 5V:^ G.[C!\?^!%/"<_8/M]QI2YG-Y')K[H)1S:"S/ M7!]6<8^F]FI/M?WO<:C_/P>.IICQ%:#3_\YM-^B1_-/1P-O56&JOKKEC1G#C M_5)EX-I3W]->;31";YD_>LF W3__^X=OZG?+_1'G(LLYXHE[MW0#L2ZZK*.> M",2ZNV0=^<2]VR,0L2ZRK$. >;^L0X!YKZQ#@'FWK$. >;^LHSXH[$:\NS;O MOE@,^V$0Y8_IQ'^53+$7=+I11/R# ,7W4^6_@Q>W7(5?&]C3X?/AA=-___N? MP4MBJ/844NC__B!__*Z*TT_\#03F*,ZM:I:G.;]/K()O:2%Y*!Q[@T[7,3J0 MU-ROU*0U-4BDQB@"0^+R#>+RKN=UQ^(2N1?TQ0P9_H\,F4B_KB]*HQ-Q^6.B M70R@;WCB[MH:2>(D=2_ C<0-B1L2MXO;$W^5N$7.SD"!@#O4O>N$<*]?._X9 M?8J<%?M1O@F1#;T?KVF.W?'[KU%.(FLK0M)TW]$;J1F&MM*P/M9Q(VY8H0 . M4KJ_P*-&$(^D[?ND[1_)4OPAV/[PWQ@2NPB)W6/'<=X6N]\S.^ZCRYGBNIKG M_KR4'1'U35^PUR2'#KS^?J0E"G+RI7X'+]/N%WHA18$*2%N0MB!M0=KR(-IR M@S84UU*7Z$6[OJP2AUZ:L7G8026F6& WNW::]Q"]NC4,1&YO%VGSU M\NH].P17KHYD5J9PV*.#^O,VM)N-E%@/2FM&C)/51G:=;R1+PF^WH14"3_!, MBP^;3JV[:WV!F]G^-N\ZZP+CYW2XD1^_");#<#R!401SG;9"UX[;(/5&ZGU) M]7[NP7,!_:[.5"[7&<47HM]B&;;#BGXY?GG]QLDF65M;75N*,W.=*VV$8G58 M!_K- OUF.(QD@7ZS5VHR?2]QV=OV"(L<4OR?RUGKCX$24C,M5Q4\SP\[XE1< MU 1QF'+HNQUX.;8WUF % XJLH^@'BA5&U,UZOW%^OJ)/)5R>EKJ@M4RO%5MA1R:_+7.!A<3C& P^+NU;??!1: M1>""P.4Z3M[[Z-*8KMI*L6 E<6 SRH2SJ">7S=]NTOHFNF0JRUX%SR1(*3[N MK#@1)\T!#=$E\.]XC* (8+I=J2WT#=#E(=3M%CAU0UB^C\1-U+S#2,#+:CI) M2E2!Y<2410YJW9PPY'0(+Z%C2'(D1A/OC9P)S7KN!)O>0 MZ7H?J#[.])=2WXCT":$.0IUO\!<_!SND-6D55XO< M4(KGLH/,8MPJX8G?'HOV)NRT-:.ECP4G+C8SHC15&XH_<%< =N L1QHC>0:C MZ2O-1$.H@U#GHC6!CP$[5_(C(P4[@M1-:HU9I8VGT@RYP2LU;[Z"U@X!6[/YPEN2=BHVH6?]48_ MGC'9*>0R@VZ;97"CT]!-MCSN\M;E/=&N/JH.G-EZ(BE]6N#G177M.[J<@)XH MSV(L06!\XHHF(<(GA$\(GZ+GMWX,4.,H98+E M.'F@CMR3BQL9 MA)+KF=J0)NMIJ3I+:D.7*A;]/$0HZ-[B&,62&$Y?WKV-E+(W MR V__L931-';? 0LLX/G2.)Z:UGT^X8TFPJ;0:Z:8#*IRT?E.JY%UE-R1Q&+ M6J.:4 :<)"=TF<"AZ\=0P.\C:8SA[O24$%)PI.#14O CPZ8BFA3IV(66E!I3 MA*FNZ@,B>WD-+W6D_K+$S2B)+.0WLWK?;S15 6HX\)UHGL)(AL5($I49W-I3 MBIRZ?--!P>AM/%H.T#?AA#Z93+J=JD.)F^R@7IN4%\)XO((X 3P8EL=PEL'( M=]L!!![,?SP%\.X;5/NU+O^^\H(-0088EJ_L=G3R2;CGBC\#3ZF^8%?:=X(U M,B?O^-6RC[DWE==FO)2=5,6X4.ZFV3:WF-3TUUQI^@-76_B:Y8E+\(_; I=/ M3FW5W+%G()/VHN57IGX;7_3=J; 51SDOLQ,=\)S:4/#>62?#9<2/F ;8/@?W M]1Q?NYC^!+\>-UU\R34B\1I)"/)9>RK5EA@:723S%&M*R:98E\1**R:VP;_- M@$'7T/)W'ZHUUEP-4C8(Q"B>-HR-#$NQ5 .XMZX'/H"I=#>VTAPMILSGCKT$ M2P:;&'@.10_^&)P459:*,87J -4S9KBN#ZZAQ0!&P(F),9+'8D!&:"Q8[(VU M6,J> ;'.-!+T[P18,R[-C2LS55-\Q/'B2=NX[*M@FH)_N:"')_H'?A I* MXO_;/*RL[5<*^Y7!&N)__\7@52!1O1BX/'C/J.,7=P\N/81_<[7I]/CNX*.E MXABV?W@0QWWQ +7GC_=W YL 6Y@[QA(0/#:?@O=9\-B>HUCN#OM?7&&WLK9? MN;_0$]S2\V/#;[R[6^R-/07W'6D.!B,NX%V%@0UZ,3CI-Y"GH38UX,^[6QSV M\RQMQQ_!J\(+@&\HT^DF6&/97FQB ]9--QB\C*(N? -(_,BQ9R^>"1 &_JKH MX"HZW/(G7XGN6'$T5ZXL#L\R\[ M((77#K4S-054J8Z:'@#1(%RX7P$>>F9;P9^%78CP^^ M;0P-H Q-\&H]=^N=1#P+Q/ZD?QW7DC(]=J5L)MO/9+EQK=-^<: C7\E\X14? MW#@/T$8; K(!-@-J QP(_G1B E04QY'G?; S(6X5S>8T5:HR7F'5 M\U8P@HEC>/C_$P,@]L]5V7W@-O7,;1@3?N9T4]4LJ,M'06';]>"Z!A1G5POH MT9P#0^ UQ^Y06&;>BN>3TK@OSJJ#XE[^TL32&6F!_[R20S9/SZ0 P1_1K4Y9T,^MZ M87/>#'\(@)D4EY;L3'%?BJ?:N"U:Y4E-^/$+?R).SZ+&_KDB\Q!>@ NT!KI$^/2$$S<)PVNV%ZT6 M9UZ+]_JPM1+JJA3FU7V]FNKXWKI]C-7*##0S\_=198]_K: ((-) _\:VFKP ]L M:$&6&CQ,2U/'ECVU]0W8WA,6*WG#I]@_.]?AQ=PV,KPQC%@E!MNZ(<#< MU)$++5I>X.$<8'>WR^!IGTGT3*$#@5(V(,Y.P.%5JV#[CCLVYH=+!=?(6TM M""@,A_5_IH^,UJTH/K]*X2S-ZT*N&&^K_HO06YSY@CZE0NH_:PQ[I#'KRG"I MTM3:-U-]/*YL4\YL90/+F\*?SIC<0*RGX <@-R-;]5U8,VZ'3AA0"->#,:JQ M-H.QV)BZ4:= W@9PE>:Z3[$66#57#.B4/\O#2G&O)!"L3/*/(Q#UX-XX/'<"1/0?INJ-8,,9U11<2X!'[_)H__+)GM+ "%SYA M/Y Z#Y@YX-&"E^#M#<',F,D,:C5RCI-XMLWETE1G0]?_P.^#E$PJX'T*6:%9 M;D LP0'\"".8RMP2J&>I[XPEO",.%'(0[D:5BM9W-IF>$+G56%%]( M-K:"C]^!+/%$8Z(7QFU1G"G9 =N6;BJD4Y@.R5= D8Z:# M%RR))=Z*=I[(3/)$9CP[9GCNZVP0L-%'H]#\&BF&$X/Y'>TYXK43OZ.K[X3W M&J999,3ON]Z-G_%Z Z/LLI*7MP"A+-=0 Y?YK A.5UZZU).J!3/5U/(6E9D4 M]0)X/R9X'J-8]E3^!O#.>VO_I2"%,9,Y#,]\)#*_%U?[Z^2&NAEH=0(#6QL* M,".G:\$?TX!"&<#QMZ5I)8_4U,CHZ9*R33I.?$FSI5(]"+XR9R)PUXF^(F/K M:\;6O0E9UHF7QF1E63+)[<9L^7:#9QJK'[_()_Y,WY"WK2_%._4.WW\_)O^V M]^-WF6?1?3]6W=52:^0]3^RDY$E_TERZO %L?A(CJ#?. ^$=V]-A4.>S+U8+XX,A'.^ U(6H_!L9^.!2D)/PNS;8#Y"' M^+[ \G@'<5=3X\8Z'A9C_LP%_Y%G.:\NC!G!%0U2:S#T?)(WLT@KBY:TX3 SH75K"-C.GNRQG;=\"C"D!QA[O+0T@+ MJA@!HMA 18?^+/A<@*7B,#$!*"2XKJT:RF&O4QMF+L);.YNP/E(=0Y0('.NC M1PX!?9_&@)5I/V-2\U.LNTZ^@WK.=_R1S6DWRJ92(ZVQZ$]+ZX8DM'ORX/=< MVO#JP5T#6!2>J7<6(+FMZ0T- MJ+M:T$]]Y?)QMV_FT=>B7D>,"M'U TZ);5,A.H-26>QLC3(S9NUAU87I(>;M M8KW/L>HMM >ZJL0L>P8^G,9L)S97CFRKRZC=GQ7\1)VO-<6I.L%#A544P)() M2'N6OR0^'QG9ZD*0E"*S',C;]30<),=X:M4;QN;LPD7[,GC"K6 (O(RVC@:6CY ML37P&]CZ)0WLCPEKV6]LQJ*FJ[D1*Z=+C>WJ(AKHV;I M@LA6&IFVF.C($*2^P5#1DL/\LBL.1'.QLN5D4=;,00\PA^$?Q4CY'OY<%R$' MJR1-%>?)K+@0.DN\BF?PT1(6B;]SHN#1C92(\_5+$"G5UQEY(-?C4J?63:;= MT=*OE_0 (G'\W/"AST)D)&R4/^'4_F5FIBNUM)[JNJ)AM[-&KUH7M/8W:F I M5:-J+)7IBMID8R\<*KU:5($&\C>Q45Z?O#TZE13''B. M?/SJ;#X%'V%WBAS'_^=:9\&)Q/%9<#4XS;@/T9'T_ES\<[E;)D[CX<:"C03_ M_C_'^SET_XJK]M1V?NZ/N!]M='=S,CCMKFOQ@:,I9EP9@5O_5*8K9>/N-L[S M3R2]/S[_\_F8/"1-C'GB^?^)'7Z$!#JA[DQ9QX]HN#M;'Y]J(^]G^*W]1\$I M^/UGMFM (?GI:%,%!KK@M5]<-6"49\^OR"7- ^0(>@K ;@!Q_(GY$N]VN#%X M\3#')YA__&J(J6HEUA)3N4JU5,WVL%BIE?[O?P:_+EE)^>?;>%UQ^>Z>X&'K M9GC:NE6-M7)B3*H(4CK?$M,QL-NT6&F&/S6KI7Q:@!_G*RVQD2_',OF*4$GE MA5*LV0)_*(>'LW?4>%]O7PK9.>EY==S^_2/ONZ/L48C W[TQ\0VOJ"\9$T.? M:*7C^9XGLEV][S6X%I"7BQ@3)X'W?3CY4 /O>HZO>KZC'<+P@@O>9( C_O0Y M,7(:M2PA[).S&G:O!V7+5G@T,:Y5JW;(I@!>"_9LZ-=HM!VKSEA $C-\Q$S8/ ML#8O4Y'&^137J7X]Q42H7\<)+%CSH<'C(]/PXHZF:C#E!N7GK>QL;+4=FH/6W_LVQV!F+<=WO>?3 M#<>HDVZEGCM).##3[GIOI-SVC1T.&;: C%$5]?!YL*D-M#-=>! M-@%I=GN]?5F64QU-C59QQ.!9E>+C!9DUM.R["OI.Y IX,.":X+D#JC;VW&W9 MK1TK!CTX9J;[8J69POS1D9V1C::UG,$Y"8]S9L2B?4=/0U?#G M;RE%\(9[G:(V9C-M: "& *B> XQY;B'R,K7];U!N !0G4/2;.NJ,?(FCN\O6 M+,.KDBY(OE?7:JYGKH:]2_KIUUDK)).'H<-M^@ M"8S#*8PD3DLX_S!4=GBB0Q,B*Q!F*!:?>;\'CND;R UP*R*"P6T&LB.574YD MK5K!W72[6FOR!P<4OLS;Y2+=(Q9=>BAJ17DU7N/=>28%U)O#$B2'$13Y>YP% M.JB8D UA@R55A3B\?\6%^@I_"W +GO]UG/#+Z[ >W5?!Q04GT"_'ZX#4C%] M\Q6/Q>RP+BNL(P'O.QLBPO/RHWY++ZN*7@C0FW!S1I[@>]_1/,=6 AR"?8KF MX _AJ><@= ^O^%*([?U#O]SPOE?4\1;"QS]Z;&@7:&O-40TW.+X-[G))>9X# M9T-NUWI2+SL4V_BL7"JYS&IA6<9;587,43NFD&RQ1^%\T@JV;A/3=[?N^XM*_M#-Y,@/F(8;_!L)%-M&158*9BL13O MY+7M)+>H_@'#8(.R3_C1P!B9[HUQR&)-<2S 7A>V XF''QM62!7(HL!('P#G M]34B#">^Z^W]@M$40N#K&\:;!^/]T'/OQNF&YZ:1Y)_9,9)=2S7:@[QG%A,] MU4Z,ZH-\_QOS#9*^'1*U96HB%GO=#=4<)>B9N/H&NE%_1C?2<:F>WA $7/.' M)7Q4(6V;^,9:DFD_[XN.3B>D5$97V#HS7-FPTOW]3.GO(>BA@/+-=_O9K,VM MXIQWH!M?"G3Z9K.HJTYI(6[P0EH8,^36*@D?ZF[8C''.\-&D9%6:WBD M#Z,X F.XTRX=?Q9X>#-F=#YC4JHP1K9*YQC3+V[Z\H8OJOQM,B9A0/M+^9*W M!/3\5J5QH\ *;FS;9P5^ 5#Q_\&"&^3[+2C9FRPY94'EQD]ND@AR8V;QD$.H# Y-Q M9I:?8[.:Q++W(I/* M,LWA8"F2[:HB6Z5,181'!M\MH+J,77Y27/5@=ODWJ,:7K,KR>DR+J42F:L8% MRYL-R^HX;GZH(K>TR[]!2;Y$07$Q<>S6BG;%>(]8U:8KHE)=(KO\QF^&]TR_ M7)[HMSI*7]R4LG'=K)4 T %THS'BCZI#[]XN_[;7SSO,JIT MN@+M")84I(W^C#EOE>Y^T2[W"C[=K \F%)YM,B-1'%>;,_PQ[?)-6>PS*9WE MQ8XC6\)@V314YR9;O:%=?ER\?>ORRS=&0SW/428_/P'JZGU1W^[6H.Z<'#C M):AZVY^RGVHOA^,$!5+*[F-/+3A1Q5"?U:I4V/9;FV^7&3QZH(MUTA[UA1>]C2/TU^ W^I<@T]K MZ25(2G$-^Y <3)GC]KMLO-=?\]E4V=RT\UE5+CG)+&Q=2@)I>[LE,U*.WU*. M4'"A%(>RG%0L$XIJT;>FOG74([WECY58TE&L5U6]M:EB6)XQ&CU7V;G^8&9X M,!6HQ%1@HD\#;0N6/4]%TNSY5/M_77!]WPE4HV=LQ[8?2QMA)QXLE@,[CJ4 ME;!8U[ FAF+I,6FC^TX,N(VV9<_@$*F&IANOQC\%5_SQ;QC+.-SXN?3O9^P? MXM]8%K"PZ<>2N728KYP#?887 =2P5&,.QVE;P6E$#7:^VB=/IS;XVGX+^WUC ML7_(UQ?<7PY.A1KZVN%"K[_\O[%_J+>^K "9<2QM \@TTL+VEJ^_2_\;ZT#" MU()*HJ1F3&!B'EPG1*"*8@4?A.WPP?<'&O!B@]E286O,<.Y4;&HH@43"V@LX M^B$HU#0<\+PC0,V8"NXX>RXF.=XX\V]0J*+:KO?\=Q6H-P9VK$[]Y[(0156U MN1=,81O!@5PD!IN5@^O/7=L $W>YL4=@ZD(KW4C M+*6! KLOEHXY?K"/8-094+K@R4?@W;$-:B%B ZA-P[ 4\Z@_N#NW+:#XX*,# MY['/2:\F;3WO+X0F2R M>'I,-LR$\-466T$Q"-S]KMX6.#>- WN;4":&@C7,!"+Q1N.7G),>\C62%3=X M)KEJK%P;)_4?OWB:QQ(4\\2>)@$"Z80FR#G9G"E##8ZL@/H;!XH3JMW$'^KA M5+O@W!H4G?=P\* ^+U'Q& B_2PB95T+X[B@#Q6KZR3'XR])P; ON6)F^/<'@ MH20ZT08//6Z46G+ #1)GB,H_"GQ&DOA_?>IH'4';^3 MD= ]DM#E=YS],YG+SA;UA;F8E,2%DY%Q6^[%M23,=R<23\R926C[\NMGN0K\ MN_#5_^SA09R;[BP9+_3HYF&?Q+#=W#_@.51_&C1<>]$&<[<\A,J8O8)&@W?D M&3[?U=EUK;MT1222YN^7YKW+F]8&7MZ"YQLA$??BW5!@H2BD?4USX,%B13_X MP7'RN"#4IYKE;:?0P3>R4$T:B[54R, >Y2=2_#__8F<YCQGU,ZVJ@QXDF)*(!>YBI2#Y^U@ M*=I9:Y!Y*\3Q6Q&.34SWE6#VU5&H0QG82RT,=>S=I%#6H(>^MP_4("[\(HYQ MHYCC!8.,_WG5 B)ZN^$_OYD776W.!\HY>9>9A)-'#WG*J;PVXZ7LI"K&A7(W MS;:YQ:2FGR80H5@#XRYC6$ $#&6:/YR+J(YJ"@SS[ZJGJM9TDS9<.#D3*'L+ M/$AR:JOFCWV/#7Z;6[&Y]KHE=932IC_-#!V"V)EN@!G:4/#>6;?KQ1'3@(+- MP1,""T.[6).7DP8F7Q@\!SN=Q$CVZ:BMR:Z2J3;*0BM?K<2JF: /2DUH MB)466%VN"97>;8;EU7S']95#;!I&B@TGR/X$EE+#A^V2"3*.T_\HP,YBX _J MOV%[%Y<9YF%U&9!])SR$N- M85QUH.V:/*_&FK6/'>[G,%@:@#C7U<*G5(_>?8<1I3"@JZU5#7Q&,O! C[K+ M1+U8?G2EPQ1##1[,"W^X*O_]M,;5G"\TAD&H!MDXUQ?';_DTJZA!8PX!V?[@8NU.[48Q'W5X!#A MCKW[9P1_?/>1SG4(J#52Q^-?X6W;>7%/XL^/4_RB]W:$5.^:.7L;H U(![>\ M]SB"19N: ][ESB:I6=K(4.$&CJR=!NS*$EP$_E96UL;,G^W^;I6E<6>439-B MLS8;-2F]L)BQ7QYE'1@/SQ-##ZY/N'(R%5XH:'H_;21Z\H'&Q5.07 M<2P#4QN^,[?=P\'?T+*!*HC]CO(]"W@(1S,-IK^@=NWC&>?5!&94;"8-.AB[X29 V.$-84#2!2^"X1*B$SR8[4 [<;QK9VH-W0"Q;-][ M%LP=_@)<'!O.,!:X%S<2F-9OOYW&@/3!$= YC(-!.H:SD.%2%VC[_D0\_&P. MF*P&1 1B!"0 $F-'QM=R\T(DSBHA!-JY%\K@F>?R]V/*M>!(+A!80/RP#<[N MB#[48N-Y/#%\$)B8.\OL)^#F BD[7NV&;FXP.7?W2CL0<*!,@W>4.]9V;])= M1CK_XGYG[[7+G3\[&X?J'ZA,(S@?Q '2YAY?-CQV#"_Y?&(73MIY[_(GSWQ$ M6O!=@&/V[+MF%N\$<&3;'M!+#:C,WEH.!,%3 EJ!U[<6>NHOQ#+L8A=FGL)N M EIHX9^T/ D",Y!0Z,AP/F@D=#SKMUQT'EH $FN#'?-D2:^]:H[$GS"YP3\ MQV+Z^DV3TIQ@/\=;",O@'K,;)X&Z<:)NG*@;YQ>Z<0+CYGFW1$ L LEL(-E MC=%HDM2&,CU@1N"?P4 >,#0O*T.52] JK^',"$JVLO]&2Y5=WALY4K+1PXWD MD$_IHW&V; @P^O%Z92JM;^/3^5#"M38C,2MO+'5K<"5S;4.Q[&]7ME;IITVNN.\:DRR[K&L[:G%!-XD"RV!58>7)-W,"G&3^OF[@_MH@L M/1P4I>H*UL>\7EG)M^UI5]2;.,NW&0OGS&X7ARM/[FXVEI,F45;RDD8(<=5O M#?W4J@Y6GMR=WHAZDG5:G.2[_7G=Y3)Q">R(D?'7*Z<5T];8AC"1FG$UOQ1; M&W%4TV7V=&6N6YW:<@F/BU76$D=3>>HV>0&L/-F1T.IERD5Q1$A%/Y.?]OT% M*VWARI,=@86I"JFU))$5O +.K$TC3\&[G^QH6L^37=^A=;Q*9BNEN59T7" A MW.ESKKW^(#'2"<;TAREY:FYHUM=68"5ULJ,<[[0;?-64FIY)3::)T2@?UV7^ M])JC=%C-ZN*:J<>3PTK>\K6)(=JB(?&)8F6%&\VL#IWWDZ7%A;".\(&E5MB@NNDN53(.K4F<> MM3&.EP=*P\)38C6C&>MZAIBOX-(3/K5RHXDZX7HID[6VY'8FDTNJ&RP]8911 M])LY=57)BC[1K(E2C?>&PV#IJ39-NP-7K=>R>+9?+6]7>%JS,V!;9X2OWQVL ME_.Z9TB=UFB5RI+E;%T$2\]('U_2C#X]:;5-UA&5;JX>7QN _\09 6@Q72%E MEQIQD4R666YB]?,9'5SU#%]S)%M4W-%H(BKSIC^M*9.).P%HYM-9.B(#JL_;+%TWQJ8B MY0:4KG9F?#6XZHD,=(T!TRLL:PMID^F29B>[G<]K*[AT+P-OM.A^/RWPA20" M>3V?X6WS[*S/%YZSF6X.T33@,)WUKIZ##F=BP])3\RF6%83:49^J@[L+G&@[ M+$V_8'O8O:A_G[=VK8QL6(APG&]-AL&W9A![ M:\'DQVG.U<@MF8G%+QA\4_43L_+26F:%^BE" M3UY$4? @B',<0SF-B'C._L'V5 AW[@WWG\-N];"1_4YZP_WOKL+P3^S_'--L M=[L]_8Z<\J/+P\,YHZF]VA-M_WM\Y2CSGV'$"7:%_S#8L^-%<./]4F4 H,SW MM(M'?CX0ES 0]X0SAV#(&^?5YM[OEUH/?$$8MV=L@XAYKVR#B'F_?(.(>;]L@XA MYKVR#G]B&<2[6_+N/YX#(RN7BJ)$ATS\'Y'IFO&**]'HP^*7SU+M)*S[QV14 M[2G\,"@"_TV2DD\XOR_A>@YLSM>Q(!D0VU>'79'H_ 5H_E[D'"9LPHHC"L<. M!4-7M6HB3Y20(*?_GM#G,A*6>&@)VR< =U)&("F[@9013]QCX]@'4H;L#61O M('LC GH*4^CW\@+X2P7PL171)=^0KMDCN6+VEWLC0-RVD=%YD@]VZ"/%)\\N'C'G>$[@\F M5X\=SOA'LA1_"+8__!?)%\JK?)]\_9;%<.BO\O/_IZJ:-AI=U8C SQ'GQ0$@ M[@F>4@KH902=87_&PX]^FV!"LRD>M][XTC*D94C+D);]Y5H&B[.C M("BWT[+(A>.N9$FG%'=\!Y&VF^-(Y/;&7&1O'YU4R=Z?97I,"QL$/5Q MVW3XQQ?-1'9]SQ@300L$:PO_ SKU+ M90H[V@A>2G&<#6!'6YGZASE0NY$I+57V9^E-VB]LXF:U-=Q8;B]3P;=UN+2>MN>P5TGOWQBZ(QEN$PDCN=97@7*O\0YG/T MP./_7,XK> S7[8$:?BHB;@2MP==VK<'XU8B39NJ,8\F-H)X">S 'AKR,<7^#,.A#R Y2NK],Z?X"+RQXM;? F_TPB,D]8SRE,Q5Z M7JYI79,5)[E,QW=E?Z7+''2Z"(+!$@P./*_3L<@(KQ!>W1_A[B,!]%=Z?Y_$ M*Z/N&)Y(^B.1335'(P"G#V"Q2@*>'LX=VEO[PY=N[2OQ4:./7LQ M4?+_0QFQVT:X'@1%_]9 >Z1R:U4X[**AJ9JQA#WNW8KFI7SGQ53A VX.A+S: M4RB5D++I3-F=U+1FIU&7^2"AEB PAF0PFF3O,[J.$ ,A1D01(UI&UI<@8[L6 M*'N6]^MB1RS88K?3J8@C.%D.YN,8%J-I$L/Y*[J&2*UN#3XW!%:4E;M#R)"V M76[K*US;W/3ZN02?3FZZK@ @ WAG#(X!\<=XXN+>613\^3]WV )"Q]20MC'% M=;6[S<3=VAX[L]T;GJ-[C'?-FZ'^6U(VJE9?]/Q$(<"3MY&[R8BD(%:U-DFJM\,5*3D#_D,"W.G M+&;'*:\XGU?JB[D ( KXHPR),2R/\>052\)1PNTQP.[F3NT]T /YP;\#46G- MI&C4VSZS3$** _\MA-$YC!'OQ4M0[]'5;MJ=,8SLZQH2+^KH/ M"ATHT8 2#7?C3Q3F,PWG@C M4 H2I2!1"O)Q7:^/8**_<">IJEA*B62UO3&&&TYH)@*8@&X7C KA&,O2=YYV M? RX0,<"4<5_))("B'(HYHUT-5*$0[J*=!7IZGT0[B8GZ2)$N;\E4W,XC1):Q=EY$B9O/0 PJ[KF(;7!/:?(3NL;^>=S,CP.>Z^IQA@O"KXS M27472GFA!Z&I'[\(DL02)([1B=/@[[]W$?U%B(00Z5$1*1KAX\M#DDYQY9%5 M;M3PE*HZ2WEH$UQW!;?+AI#$7-PNWG"*G*;OPXDW6-& MZ_*0Q)CMJ3+4I*74&9?7]IHIB$4B@"38$ 5VS.4QACO-??U[7\FO*WFW81WB M9>L/HT"9*)UD^?^W]Z5-BBK;VM_OKS#ZO2=B[QO8AWGHLT]'H.(LCCA],5 1 M$00%$?77OYE85E>U=G55EU8!YH[8U0XID"OS>7(-N592@("FC@]F=73I]YH% MR&,AD AL18J$V?I\B\$%?@V&^&J]7NW*2D'(T;Q-.?TN"ZQ0"EJA-$]C',]A M#'W#G8KWZV-%S(28"6V2_"4U&>YBO_160AOO#?:^5FTY^THG@-0$K%&:8C&! M!A;I+0NT(&JZ5VJZXL$+L9 %VI/Y6E;R"UNM)JYG,Z7B;*?ELC.J$KM080(& M*4M 70G#+WCM(QQ:30;OW#C"F@PAH?29Z*;/O.@UC-!!M&C^()3% F6)$!." M'(+<=3UVN%A3=Q_4E)3*74&__Q['->DJ A&C>X$=DE(CWA30#^*HD3>2P1>!%X$ MWON:@Y\!WD]4-**3HA01R$7.L7XC]?YY)77+4$,!&1K*5$).@CCXY2Y.@0CL MBXC4CJT0Y-4?V/YU>1A>+0Z+3+Y8D];4KDBM[:VV&(@C@H5;N"A,8&E,(&): M:BX1B$*\@W@G/ONQ7D\\[MP;NLU129*,P8"S!_O"?J(W(?' ="&,IN'6?%2\ M#A%/M*6$RN#%C7@XKKCWMZ&[6B9O'.IFVMWS7+E6\7H"T/LX:' "8Y,0,![E T4+E8CN M/KI"X7W071PMW3?2W=05#OZX63/,]GXBMZK&2%0F34AWL/8%1N(X!L8S3IE& M-[)JGQ^W58U70#019(0\C2C$$9O0ZJM\C#,EI\L*E[?,>G^_M@VUVR[WQ1'! MHZAJ-,"$* =13O0MW#=Q3K%36R_5C$)(=2KHT[O^J+[& \@YP+X5 .?P&'VA M^B+B',0Y49(2"JC&B'/: 4[MAAW_8))TJRD?<*M7G(1Z3FADTHF(IB8"5BBX M&I^T@$0(+CHY/7&3'(H6(*PBK,9#<@BK"*L1B=S=B>3N)2QU:;,EL*'25]YP MF>1L/;1+X/Y.\;FGD-3%'0&R8T]^Z:^A\E.VW'")B=+N2LXTV^GMG($(.A+& MI0B,)1B,97GD)/YDO0@1%R*N) >VWLYES*2T-AYR?7_4L(8"T!0-D M]$WV8"8CV?"X+?,&VS&C()Z/-(+C<(+$[^2!#OJY4Q/WPFZ$2ZD][M9N3+0F M*=5YJB/(]?1*E)HCD@C-6@9C>!S^CW)[HJ3L('9"[!1W._9U]&1/BAU9-[2\ MF76'X_Y,6BDC.:0G6.H&QP26Q&CJAN8KHJ=[I2=T%-F=FJJO8R9OMA]TJK:] M5XRYIEAX4U*\1LA,X?Y-AK[)_DW$/2AK$&VG3TH*3R+$A+S\"'((<@ART9,2 M@EPDDL8B)*8[#@J]>#99MEZKE3HU2>XK^9Y;Q?%EE2L5W-2JPUE1W#_ M24E-I=09(+=[7/P"$8)9S)QZR.U^[],.^?&BC= H^_$07!%P$_59>^-,S/"7IQ;@=TO'#K\63S_. M[JKY"A<4);]BY1R?61HE^5G:14G.OR'QXGB+\-;@6>MN^%#3KFKY6D-SVU V M/R=DR*KKC@YEKYF6<[FBLIB[[NDOETLK4QV?6CA M^ZGM]O*NZ1VJS8^7.M]5\_OJ8J6:/N>10Y(/AF-3_/(=8 +'B0L),#]]D%*^ MMK^FIHYEJ6YJ!?[?PEMBK\TP>A@S>5TLB>W:8B(M>TI-=X:M6GH8W!-4PA'R M1'\S=UQ ;].+@V6M.IF-VN\;^#YMS@MUI3"3U[^%R)\+.Z$ >96L&VVS;M6V MUDYB!RUG[W0"/=,$LF:.Y\?]HG[)S^@XBCRE/M[K/S=#1J('J^YO/"@9L+9? M'*V58ASZ:;^RQ@NT*HZ'?,,4RDV$C#\2=LGS_%^@8IO>['6[Q&KF_J"OQ(+# MXU,7H(+$*)S%2(%Y R;L*5HEKCT^M8%MM9F*4<$+FJ0U

      _9_GB[7"0;$'_ MCG5(GJFP?:MU,+-*P2]0.T)SFV*(!H[ &(YZ/1J,<$Q#4#@_[II2O90S2Y5] M6TM1.):"@@[;Y+1)*(,411P_Q5+@*BL-7'2K6?O_^[\X[ GZ[$ #\A=]^K:" M-X<0XE$#ZL;K^UOJ(#PAM= :O% ,8>625*N7]DK*VEOLC7JAD_,GXHAD814I MDL4$"IW8F>#M&+'UT-XK.45/Q!!)2_["JE5U^OBA+>4_2>$V7;U7FTPX[-+ MXYD[-G")9?K>$PFP?#I57A7[FRD')<1S+X^G!;#_ .VEO'20LF/ ! 'F5 MK,?;';/'-9]0"LRL5B45N\@5]"_?>11E^_BQ^IV_N[3DS!&GCG$IVQ*W>V\F MF\-JPN+/'R;L%Z(X;$[?-/7R;*FLL]N:I^^$B0U7"PXCWHR)I$79/FR1>&%\ M%K;?4QO\;&86B)HABCD29]FD1=D^3-"_8YU^1B)K9*W,X/M LC;%B6!M^\$? MH2&J4;8HV'0HPR?2CK9X9/@D.#SW>L7@RBZF=KY1(;/#K2+U1OY@X'6=ENSK M(Y*#X3D:8X5+VPQ0E@7*LHB#EQR16ERTO"NSFD\66O*&7!S,^@9OS7:-=%VG M1 75>MU$HUIN"7J8FZ,C:JA7:M?O9FBT2L5/>[,2Q2)Y?^P'D# MP+QD9X\@?T*B%_B3V07E7E_@JC@IL%)QRY"*/@]&) ]M77B:*06/CGZ11]&. M+[3C"]%.G S7ZQ[\]T>\8^[+)8XUUDU%[03;O.9L"J(D0MYA(>_0&,DQF(!? M2F]#O(-XY_.MS63P3IP/'/TCWK%;>6OIK[,=G*SUEHH\SO>\9:CO 'N1)S%2 MH#"&?ND ]SO>0RI.)O[2M^!X@S&;&1-C@P*R2./ &H&(CKOU_2%SA9D.NEF3^G0?Z, Q6?KAU& 8QQ41D1=454CW\==&=?>;VAR6377 M1=F;SCIKIZ6*D+N '4OP/,;3P(XE!,1=B+OBREUQ"*[^.7?%V01^'W=)37I- MZC9?,@OV3I[+UG)D]77(74)8AH(1>(RZD.S]]QW&4)]8OLYFKKE@:BQ7KC;7 M;,_8:BG#!N\U%$U]!>DZ[E1S3S1&K':I$$"I_X>'_Z&EZY6ZY">*,:IAD4B9 MQ$\8HPX)(_N4+THA750=SY.U37W647<7Z+G@6!.V[PH'I9(EBA7=2>_]:1/V M$9C%%(,1)(<1%TN>H0C)1VJ144-B'%1*1&%Q,(W?SV&!-5@U@O;.4=J3ZF!_ M(">UW2& ' ;,8PK'&(+#..ZEDAV(PQ"'19/#0K,X:H)#4>*K<]C2J^FE8K=5 MD-JC@598M%4MP$7(80),G""AE4R=._A0Q!@\6.Q: BO=X:M_: M!PA%X>,X>"X3L=#%(P9SCZ9RN%?G@1Z.M'"!A:LU97VH;YHTOE[0NMERVFMW M',"5!B;ET@)&XBPFL#_HJA\ZRI[=WV3(UD]9\1VW. M%^D%MVN.*"H,B?$TQO$6"+IFZM9*CQ#Y7$2X_^"\^[)T_R8T.F)8SGNM].L/5T1 MSMJSRVV]]_@QJ>_H6 >G^*( MH0D\=V_E:=].+TZ7#'_]HC=KJ9GK+%,&8 =W:0',,N^7O8E MG9!T/_,&_X-I$[5Y\P=] +3K.C\.?X(G086'?T*Z3VWF6NK4Q:=727O:)&WL MTD==Z%LQ_&>4&[IZR2P*!F[4%X1NZ3MY8(@7G^!/%]_C6W@A,&O @\GJP(H7C+WZ#KH_1>_G+2N]K==KCDBO[ M2W#SR?$]U$ ,VU+XZW4,H +IXH91,- M$N))*"1]TED?I9)/0^_-ZMF"^3^O6K6?=/3AYF3(7KJ6'KN::J;5&;CU-]4* MU+WWT'&>_TK2__I!F0_/!4638K[R_+]2/U[^6,6?/,U2W:6?R/"9!_WXJ]-' MH3IZ^NQ,J_CRTU4?:>-VHZ1M@#A"UH?,F,:_,F\:NX=)/'[V, _8'P,-$]*9 ME*W+J8Z4+K64$^'');DCM4JU5+XDBW*V)%93[0[XHB;) MG?:C-%[&[?-)=FGVJ"?M?9CG96.8GZ\D0^VN-Q7.;+8W^@A8)'#^JD]:$H20 M;WMSIB45 G[CC2ZS05L$+?F?6QK9H+6M^MF%61<450GT#M%>-T?4^=V7FVD] MD+:+G5GA)-4LV@79YG70\NSN.:M9\+96=:2P!R'GIT>']<8'ELOYW6M59M(9 MK39=W.A.5@U.V-.^)H[H\[L'CB9,G:;K2%G1,=@*K>#%H@Y:GMT]V^P/NLY> MZ"K[]H2W5ZHHDTUXS;.[.XNFG=E0TE9A>ZW!>*9Y=;P5C)@1_G/+],$L]/>" MOU&T7IV][N5P3M#SON]/.L-F,VL,K!5.HS N:RUJPI7 F>3^M[8OY10%/*R9) ME3MR1\6;(_9<2GZ]0E/K:K>FL -.'C+]T50XB##:\7-+M]K;.0?NL,772Z+. ME*;]7FT5@)9G/9 WCA5,RV6G<6\BR_'57C-L^<<"/Z4IKNELK0\C/EI M;E7DAJ(XXLZ? M^N.:KX^X\^>L=0[+D3CU&*F=.30TNK7,:(^'\.5C4J-(OKO&HS^)(Y;(G>KKIB:="4.'_6*C&=9RE?4/&>/?3<@\,R4E6' M3<_0E&FN,Z6AU^F::SZ;4X6FL\V9X57/0**RDY)4L=(*GC9,?E#B(QW45.+HDC@KHPI?>#2="E^I*DF3TBPXYHU=L"8='G M336VO4WCE?Y>6:\:0$<_ %S E MITM[TY4F(W.]LO>24E1;E5( FYX):P&^MCE:*2@%W;.K'M["DMG5FV5\2B)<*F9Q)P[;*2STL% M04KC=8-S95:HEL*F)PG\I-,??S@>\8=BP!:[NX[24ZO[H96?N@0ACF!3\NB' M!+_0IN+F=ZTA,']Q#Z.X918VOV;P?=T7EK6MO2V(S?!7Q)=+YD9DE+B$Z**_ MZT9#; &U$>B7M88H#YXHDJEZ/E5O2"VQ4P*Z9TJ4CLOKW8]^?F93/_-DYWPV'&2PF#P[MCO/4O6V-=F:Z6EC4I;18Z^?8+K=> M-/23!]H%E_KVS,']>+Z:5Y_55]KQXM M_:Q" :Q-T($F>0<\1\8*B]H_3$]J M('4%3ZV[>+W56>SD!M6?5\ --0^8_^"6P/;7;NW>>84CYQ<^@&<.Q5<:_*]S M^3VY/PNN_7!K:#:$PVD_.J)"NQ2ZI4\?'*W2\)-GMNN3B,U#FW,[=..>'NR) MP_S+:[>]L<17_,4TD">VT)/K.^":,\L)3E([O4]#M^6WHZ$? #G]UL9^XJ5[ M;*J./H;GC<\1:%GKX/(]%S#'V&_I=UO$W* MF87UHZZN!T9J[E][441G-UQEK?U$,49OX46 08!!@(D(8!(Q:3X=>I]'.P^* M:M3Z_AE::Q2T]1LKL@77\;S4RG5FQ@8Y,Z]JPGYJU?I$L/ O_4HQ/Q @YHXG MA#6$-80UY.2--VH_7<..@SS>=LY-#)S%R< 3LN'?7QT"2>E5I6N0F!#D$.00 MY!#D(BHE!+GWEQM*E)3NV===T&S-5:WPT"YUNC1LP]NX806HE+9;:;8'MVK$ MTQ,00:_;G0#J[C9&7ON [9\+_)//"OR3?W9^;6-N-XVEDAN9Y#B_U5E[-M8& MP9^>7_M '*(]%9_1AG1DC0O'U[8R$J$67*-DKON"7I -<]U=P&-NJ"_?"1;# M&1IC8!V9FQRVC>@'T0^BGS^DGY_/%_DC^C&7^6:]7CT,S'6MTY>+U7W 47]\ M?/;;Z:#9VA-7FQJ;E.5XUS1$DTD? MG[\',Q%K#MK^C "# (, $UG )&+2?#KT/EW-CUK?4;[ 3?(%X*FIJ9GK+%/. MX\FJ*&_@SG=%WKB*1/0$\A*YG$DH]=?]A5,>CEVV]9(]<9;A6XQBE-;B_!L^Y>#*7\CVD&T@VCG(VU)6@ M&,P;J6LQG@_QFI8_F,9RFEVL:&='+IN0NEZ,P/P=Y1#,5=GIS'9%VY@C3^I( M2BAS $$.02Y*4D*00Y!#D$/).BA9Y_K).JIAI_Z"FZ'^3H%7,]5P4UO5\K74 M9*[:.G@\9Y8*5-=5[8V7L@SU*-2X.E\BZ/.]$Y E?0<]"CFIJV]Y0!]=R![B M=.%[FR6X77W6>V"/"QX4:MW%R4ION<0-8^&9LE@<""UQ1% PYD3B&"YP&,LR MR7'^(OY!_),4_HF@ _>M_(,K2VZL#V1<,0;;3<>29\U-5H?\ X-/F$ 3&"$D MB'X2@4>4P9,D]DE0^.BM[+/-Z2(Q]_8'16V.^;D^=P[C>A.RCP"T'X[":.+% M[3;1BQ[=R$BM;^::"\Q3&)1+_74J(G$]%DXFF[WTL&!E][M&'^:DT.$. M2XK!R)=WAM]S9%=:^P".,*BKJ:X-KA6&V"%^K8 MTDJ@5Z[F;<)'W%_@]^%@+0T62G]GLG3>VG6YJMKH WYGPO@OQC "QN)$8@JH MQ5/M0HR6;$:[:V/[W93V2]U5&0P;#K.LETU5HK>[(#\(Q%P3,9MX*CB( M<*+8^V@13H24O;<13E_2QHVFUJ!,/[U>E+SFKC%>AX0#C%,2>MYH3"#HF!). M@DS1R 'P@^KI1*[?R,J\"O%,?"5[R#BCK%)H]!KK%3'LTJ0(B4> N^P(H.AP MPHN\$XN8;H++Z,19DO?D5DR$X#XE@I((R2&L(JPBK,9#<@BK"*O)#]Y=%-R; MS*JHE0!*6C@J7V])I8*<<%U[-3$]]U-7NR3VUX79N_#JKC;7;,_8:C^V$C\0 M7/:!WSJ0WHY2$>UIYP?9_2B(U3HR7<"Y"V'B7<8I#H9:O261EJOWM&KC M0"C-$2' #7$"QK(4QJ'$L$@871$#.*+.R%#G^:R]H_UX'\>=O]QK,][Q#+X6 M&E6%[6P+8[T@%PI;$9(H^^4[C;&X@%&"@#+0(@7]*')J/)>G5Y[,%P%1HKV% MT251M2]7F.5TT<7;#;*98^NR70E"353X\IVE!8PD7ZREA2*+,++X;/C"E+>4 MNMFXQMC?P,Q#Z/@ HPRF93B'4BC F,C]X2@]Y>[SX2[PN*QMZK..NGN)A9UL M[E#KE!LM?+T4.]I^4Y0+,Q'TZN&@$)(@,8[@8IJO$D_]"C%0%'L?+0:*D"[Y M3@;26U_=3.]E? M@F&=W(9,".'I]/N)/7X!F#_@CX_A0?XR";Z6XX"XX3PU;%]]B%E-C>WW?\"? MTY4FEJ:Z$/;SGT1!P=N>] _\7[?"+ABM)]B=:+ LT$D()'U"[X]=#FF:.G8M M[$CX]W^>]N>'"RX]<2S'_7:BI"<=?;@Y&;*3KJ7'KJ:::74&;OU-M0)U[SUT MG.>_DO2)[KX]TAH438KYRO/_2OUX"05T)MVENDL_D>$SQ\?Q5Z>/0M8Z?>9X M!ARN;^%6#8!7>.UG5PT':N.L;CA*V@:((UP"('NG\:_,F\;N%7Z:EI2MRZF. ME"W*]6J],,!2U4[NT1L3F6Z$LX\@7^=[DNL=J7WTNW3JJ4Y12BFRJ.1*'2F7 M KW-27+[^*I=KY9R(ORX)'>D5JF6RI=D4B+T"DX,2*_#.:9Q(/V@8UMC?!S 90O.7_5)RW:)7]7SCM4O3W*Y&N;E?4>I;HK,L#36[9X!%8L3\W+)7&947TA:O*&OWL&QVM&R; M-V%+_N>6M$D.,X':*II90ZDKS8Y 56A]1)W?W=D7>9I0B*U46*KS/MM0.VFU M"5J>W1T?#JL[E]IRBMHXK$N=CI@>C0+0\NSNG%@MPE:GMV=VE%[M0O& R>[935H%'8[1Q1! MR[.[5^@\P]?X-&]6A@3Q?=/CF>XI7N/-A:^])L1,"6 M9SUJ[$JXS-"VMCZ2#AO M:;F=A9[.]X;*?ED@#PMJOQI1^HC SYOZ@QP[K7@U!V>G8K'?+V]D@PF;4F=R M\KKCQ;#1*4FL2V:M,:=ZBXPX(HCSJXXK_":WVONTJ>9J;#"J] MBJP1[EBN*$NS[J578G7)= .H3)Y===EW5:XY&@IF/#\$BWLZ:, M,K;G?KN:-=CQV]Z9_($5IT,PR[5)87^&L:;.@^N+:7X!U=K+TE0U+N"S0(XD+X[JJ M6L.F/!ET%'5?9_L6J=H-, .("P,KU,N6:>=;,NXW,H<#Y3:($A-JIV=-ZY6. M>U"FZXS9MLE6HR*PPQ(3/)C4SYM._)QEQ&7S0>=]WI3, MJIN5G.NVS?JL,:A,R7+394#3"W,@T(VBLR;+NK*6.H5F)3^3;3R 3<_G *D, MB_-1PU2RLW+C<-#;G0",%GEA#DR*X_0BFSGP2GV.*\Y\/2<5'USUPAS(+EM< M0V0./*Z1?<6@5INF4 97O3"PM75A36;33%VI+ 9NNY3)<@T=7/7"P-9,<>08 MU-0V>YUQ<9NKB'F9%6'3LVY932N0FFQ]:9(,/I2&Z9["0;E>8(%:3ZYY"W>< M-_UAU'J0.YA[D9!<\ZX7I,CS8\W6#T&5S M7^BPZ8G7#DI#'5II9TUW+%D?9ZEE6R+7Q')L9 =^IPZ:7I#K=$B;$Y+0?,E? M5'K+YDX84RVP_ER0ZV8ZWI,ULJDH:HNF!HN#ORGU1-CTG(5SLVXO/9:W2F$5 M6*-JYN#NN;#I&0T7\_2"S9.'C=)C2O9.*^XGQB%L>N+AG\R XP_'(_Y0#-AB M=]=1>FIU/[3R4Y<@Q!%L2B%%\L.[T1!;0.<#RF&M(_R3=AC79FNEI8U*6T6.OGV"ZW7C3T9T'Q9]Z)]D;= M:&$DNS[+JMX\;SF!UX'F?0?<,F,Y$_/+:8*UTG5<9O)+3NK]W(I?A!7H!C1/ED>Q[=8L#NM-25IWT[O7CZI"RX]L.=H=X> MCI3]Z,8,#4/5WSBG#XYF8?C),^/QB6?MHA M0XP9VZ%#C!GCL4.,&=>A0XP9VZ'[;545-':W'KNW)EG\SH\2'3GQG[F?[N75 MY-U"XM\LHY=:/=6FQYS]6RY=!T0M.)I-!TBLIT^ITK)H;3"2D" M2!&((M1BS]RM6@81-YI-:#8E;S;%7@U0OK:_/K@)X/8KUT,Z0?QU@L_VWKV7 MG1/LOOM+L55_"KH__3LN+(YF$YI-:#:=UOI[G$U_I@5$H5#OK6NGJ=X\!2/# M7FKF.LN4L])@^H"MIV!F_S:L6O#MJLB,@E _I(C:<=<%*E/ZQSP5@8GRUK.< MGM W@@N""X(+@@N"2^3@\@E'"=\*+M%S;]U(BY6U35C:-PX6XJ?30N3Z=JVR MF#?V5<>AZF4$Z^XV7&=F;&#)])=*RU&M]6":R^>;^'ZL.V:#[G!#71R%A2-( M >,Y%J,)_D8U+A'B$>+CBO@(5I=\'>*%UBZO>WAO;>ZW_*Q8;&ZXE0 K2\&J MMB3&,#0FO%Q,,L*(3X(N'$'NN$;1VO@=19SVM$G:V*6/0_VM&/XSRC"+4F& MKP^2GS.'N?0DFY]Y^L6I]*=C,\^=O')>:L;)^5J@,\GAJ6E;&"V&&'UW=1?T'SY&WX-/YQ Q[OO:5-X M$.LOO.[()X)\(LB%^)+J%9&S*A#*$,JBBK(HG]\>+\@E80Y^"GC?S%71H/5/ M"11$&:YW$VR CHW47[IJV']#]7RF&FYJJUJ^EIK,55L'C^?,4H'JNBI4^"U# M/4HP%GZ+SU8<$$/'S^=)G1/TW00YPHJX!4 %D!1*=AYP01=20?;(!/59[X$' MJB<:N. ))5F<+VY<:BFI]>U\ONP7#NL.K')_/&$0%SB,99DS3R@B%$0HB% 2 M%D.Y"J&H7MG.29E]T30&>G\W*?2)E:@#0F&_?"=PC&8)#.=B2BA) %T$(RM1 M,JJ2048)."[P*F24GC6]C&V-]PI;L]JBV#!HLP6U&P&0$49S%$83Y M<=,^1 MHY;F;5QC D8]YPU[7J;X*(@ M0^2TCO)"%I/0T-U;J"7 &JH]T>JS'XS2WC@3,^^XM4<:$>VI="*1"T1>XJMC M;N7E5]*^PIB3KFCM6IHX$J"92F"< '?H<;=3*J,PR1 ;(3:*'QM%3:.\"AO) MXU)--JK>6JD8KB )F5&M7(8'/L+M@QC/LAC#XHEAHR3 ,Q[1Q>NEG,4CE>CN M[=NKL%%G4EDHZ^6T(U5,QR[DAERE* : C8"12^,4QM$O:49W$SH5)Q/7#WL($Z!(:EI4TT8PN/M,UHX%J::%E. #4E MH!AE76WZF.+ULS*T7G!C:F1R=:E-VI)+MS.!K^@C(CQ=G<)PGL=HYEP?0IE= MB*^B)*4H1B/_G*\28*[=BJ_XM&X4Y4Q^):VIME7I-M/+4COD*VB]40R&X^>> MI+]1A/*W%ITW=]Q-&GRQ!!]OM6,.7%Q=<"@@$$<&CV5 X-KV6Q0$@)""D(+, MM>NK/VVXQG; $EMZ7&'KF[GF7M!S\NZ\59#F75VJXY5>NMG7;<$41P1QC)E1 M#(F1S(N:3KQX* G 1$&S9/%08LVP-_#0;NH6]0/#KQ4-WV>XN2H$02?D(6!O M412!4?B+WJ&["9>]N/T3/,76F,0D0/;9*B%:9N+GF[_G79N/'/NX.2'3U-U!&P@,&?4 <@\BYX 3=5G-Q]X0/N7ZKL M7:9Z*8P\\WEN7VY713BP)>LA)86T<@L0QBGV)D^XF$AJ&DE,3WW7# M>IVU0X/.SW8!)6&.B&*2X:Z/TQ^Z2B:NIGI;3CO^6[) #LD<*$$,&>,D( M[<[YX28H]K)F9:Z+6=ZI^#6Y6::LZ#-1Q]M/IQD,99^J3;S/<1SCJ',O'PJ'(DY#G!9S3HN=WOI*3ML,>#/O5C7? MW)=:13I7K>Z+,*^ .::2,@2+4?1Y5?_8P60!R#Q M$W6(C\SQ$H&79)8R6L4LCQO*CL4;R[%;20-#FPWW'1,8S=,8R5&7.#RI=/3B M3#MQU54ZC_@*\=7=V-#7X:O-:*8NAM)P)57*>&;;;<\T?2Q"O@)&-,_A&$N> MQY3C0U:)Q&L$(\TOHS.<+F>"C8 DHQC7OA'S)ZW2'J.TJI!.1$ M7]6YOD9,D@O>5#3LD2A09?&8N0[LQ-;.#G(\$N1Y8/!; M;+Q;*#(8>1:*OF,]E7HFN4]5(J(MJ;BC)R(K493AE$RY?4Z8)>YB^Z0PR^=0 MT@=$0J(\26+AR+^1PMS25NH>GI7A?<@9Z%&PR6+)1$AP,?'RO9G6T2D3JV\- MUP$C,_7R@(+:JJ759U7(0S\.5+T0PBT4&@V'*^S[YIJBLE5Y<^CC='-$".%F M.QQC!1H3+IR;BK@,<5GL!(>X+#8;5/Z$R\J2N]A.\GU2(O7AJE;9"3U?#[D, M9K/1&$\+&'OA9$3$98C+8BA0>JLAC),]CQ 6.1:5%$9,DDTG.E378 M;8*\2G0D7HE*]Q4P2TI\[!8S_I[C6H^Z=7A2.3P:/KW1W-.>K_"KN#I//GM] M1"Z/NW'?7GL1C8( $%(04F)HN4;1._BSY=J&ZVP'++.E'ZOL!?.UUS:IY7(J MY11R8'8%:>./NE(P(HGP_&Z"PAB!Q^B;VJ\(F?&@M$_7^:/07U1][T9$M"+, MKCSJ;46EE^GLN>5Z9-6Y)B0B6 6 A7&*B[&*>ZRYE_.U4]8,,*0FQ]'$PE.] M'X_W#M5%[C_/SOZ.A0/FTQ5%5![Z*EKC?=1-363P(P^6V*ICZ]!+$T9 .DY+ ML^!C-8Y1T)?*N63=\6PVSF1M/"VF27ZRI[1&1A^!/E)?OO,XQI DQM"W+'&/ MV FQ$V*GQ!JX[V(G2:VQYI(C'*G2F=/3U8A60G8"]R]*8 %1-EKEEL7J$ MT*CSW.<;NE'K/+)Z/X:=[(+NCG6A(IGJIK>?6?*87,%>5XL[P+(=# ,S5 8RS(8C5^TR^/+=(E$=CQB MTQ^W9L0U>(VJW=^$Z19&(3US:Q)KUEFK6UES[2JOA#J=$)Y+Q/[:QG]_P?O8 MD-EG:27(0QN)]((D2.FSBN3%34P(<@AR"'((97.]Q ]DI=2+ON"UMY;N3N>II]5GO04>XL(5";Q8(IY\QVF:V MV,B4EY45V3B((Y*%F\4H N-9%F-Q.DDY7'%')R*]FQI0]T%Z"=I+]G;2(SC6 MHC/!5$Y*>\.4[C=$\CU$$AU+#WA.\6CUL[4N-]Q<"6"A\ MA78:)U22,^+^T]HVM:L'=%BW-V[C&!#PE_$*TI\\_>-+RT@$UE71E(YA] M4](XO48=^D2N#TN4"6$Q1A8C.1X3!/[,[X,X"W$6XBRT[?5#2.N73FMBTSDL MZ)J8QK5F9E<5#^.N0HN0O<("BQC.LQC+G[,7.N;OTXW-*,#Y1?0^DQR*T:'- MK]&BOIRI3;R2P-"2(?FM7F\\IEMF$U(?K+B($61XZDN\#A9, KNA6%V$'8XQ MDQ*J_(8@AR"'(!=!,2'((G(UU=-@.<5C "R>GACD M2(XCT2!'^' M%C?MFLOVF*4;E5E1UW0H*_;+=Q(G,)H7,(I \;-(83T>\;.KGQX>@?ZB&%AL MJ$WNK';3<: )RE(F=*,QDAA[&FIM,#S&8Q0G8 2'XF/(UPD9+Y28=6W;W<_*RW=Y M9T3[9[>+N,FJKKL'P]%5+5^[X$O)$/2BZ,C>%&\W!Y/*U.MO>WXPHB@8 2,% M%N,I'A.8\]/=$6TAVD*T%6/:^D.G\KJJRS.1*>,XNY+&VF[0%0^!_M&TM6X4 M=*.:E?.FIDE>SES7ZG56A[0%HUL4BQ$TBS%\ M&QM+$&WEU7)3+M=&#""L18TTU*6?-T+:$KY\IRB,9'&,8=$1Y!#D(BXI"5C=W?5# U)\Z_MC2HNG[ M^,WI503+7.WPJE?Z=*,@L>L= '8;C^][L[_4%=VJYN0Y;2XYKK-<:)F=O&I^ MM.]D6=XZY,P?9:4>[I4;-+1AYO_<&4= M_5W,5_[1X9T."?SY1QMG=93*2M6U]-C55#.MSL#S?E.WCC%]$!;/?R7I?SVL M3M]P*+>'9QT[TSWX9[Y96M__/U!+ P04 " #J@]Q8>0S,98J5 #Q9PD M& ')C;VXM,C R,S$R,S%X97@Y.60R+FAT;>R]:9/;1K(H^E?P-.-S6Q%H MBOO2;3M"EN2Q3HQ'>I9\)]['(E D88$ !TM3G%__,K,6%+CUAFZ [#IQ1FZ2 M6*IRWRKSQ__G\O)#M&"1QWWGMZ^__]/Q8R]?\BASO(2S#+Y=!]G"^1JO5BQR M?N=)$H2A\TL2^'/N.)UV:]CJ= >M]N7ESS_"L][)F^+HRAF^Z8[?=-O=OM,> M7W7:5X.Q\_EWY^+/K^]>T]7O/[W[^O]]_B!>^_G/7_[Y\9WSZO+-FW_WWKUY M\_[K>_%#O]7N.%\3%J5!%L01"]^\^?"O5\ZK19:MKMZ\6:_7K76O%2?S-U__ M>+/(EF'_31C'*6_YF?_JYQ_Q&_B7,__G'Y<\8XZW8$G*LY]>_?GUU\LQ7)$% M6#:'X9\EEV-6B-Q\5723!?Z.]BL;6KA(NU'VS.,HN9VP9A)NK__,U6/+4^1=?.W_$2Q;]'U=\ M _]->1+,_L\U79T&_^7P:-@>?5QS6N8T#OWKC'_/+ED8S.%M^.VU ,@57.S@ M_SI=\0 #\K,@@A8)F A_!+YA .Z+^%I'F;BMA5/&/Z0.NDBSD/?F7+X MG?E.$.%=?^611_<1?XF71&DD6VP,>$=%$49P"\(/+" MW(>//$SY>L$3CJ_(%K#\A*_B)&LY7_&#L4=X5<8"6-HL3M8L\2^!9;XA'(R7 M90N6P8-NXO &WABDW\3[8=D\P9NS@*+ MY3?T6(]@X0>S&4^<);PM@4V&&V>6Q$NX%3@7'I(%7K"B+=).>,J/K93!_\L5 MX!MO6!+$.>R->5FNC_WP!)H 6FJ%=0 M6@B80<"& 9L&89!MD'[B!.A$P;O;;H\ S3[@!U$9LC41-/[]CFU@D<['- 1$ M _9_ WK^3\X2P**X]Q<>_ 78<9TU=Q8,"&?*>>2LDO@F0+F'?_FY)PDE1>AX ML/TL=N(@I._F+)7K!?)2Y!0D#IO-8+4,Z3U;)'$^7SC_8A&^R_F# SD[7[FW MB.(PGF^<=W'+^6?F.Q?(K]WV=>E"^JYS_9J>+9?K_/+;>^#N)(UBRN%Q>MS%$5<37L%R^]:0-B [Q MC'>2.E$F)8S$22@_Q:&X9!^:VH!NA$_I_DT!4BRA!8DR/!C M= -+Q5<*]0?$T]+40Y=\ZO__A2/.<8T^^[>2_ON[".R/F2TY8^1#C MEO@@N.C699HW:@*Y\ #]P+%@*88;U[F7Y!%B@Q="V^B1D0W<";^"E! M8,7XP4I ]$ /ZTTT)2*:#GOA2W$X&!(FL $4*W 5; N^ I+6$ M%W".AA":)@[SP+"!JU#'Y:!-4\E0AE$GF4N92BAH8?'[#+U6/0;#U[V*E?3D M;^^%")SF:1#Q%%:?@G0-(C34C..1MN+? 5FDK8@24(6N(_D&^>0MQ4)&>N=:*(7@1KY6*3" ,SAXA*=9 MGD0,*1D@\HV#BA#:#$A$( XI#8@B\."/';TF7ZI4:*%IR@H.*(QY( 70#%BR MOX!0.'PBHTN2%FP"!!Q\%DR\0>H%I[E#U,G"-$8>XI+2-7P &+.; :AB'$(K_HB^?C92S !FC19BKWH(/E%)+W -Z M$^#,25@;<"B$'[$\_$/7P^W<%_+Z8B!?M@(/#7Y? EI V,8"8J7;D1'23+J( MM'XRN[2H(?]KC=&6'=%;6'TIF#WH[B VP=X$DA"R(R/Y-8T3N/"G5^U78!Z% MH0P^Z,_I"F2Q_"Q%C;CC$O4$6Z7\2OUQ_2@9)&,GTS@#,KM"B7-MA%-(2N%Z M+T.VB?/L:A9\Y_ZU$><0J[J2;GV6P/]\M6)Q&4DV#,EDOOGCHU8-1)5_FB'_'%U?FF M(M 1 ?&QL.2MRJ]>_5P2\%=;\CY ;WH!-UQF8&1HHY?(,5UQ5%7P/M)?AM@H MD39PXBS@H5\8ERWG8U96&*D3F[Z(^2C)XZD2^:@Z0 ^$L0BH: GKRM 'WK\$ M)P34#?ZY1M)V]1/!#>"98&7YO+_B@.!=$G@DA^!O#\6K?)K@:48& 0>AC6$= MM;6R'%0F2;H!D;1,2XIM2YVB2)<A*MV4,DANGY\@X0C^>D-\>@/6^,#KH=D ML'^C1%-A1 D"@C 87R$3,3,EIQ+N;;P0(5&X(UOFN8Q.(:3,!P MW(CA?P +T8RVI_]"AJS]T?&@KX%"*#99OU]XA/.D3>$)3GH@E=MHN MK5#0QC\P=/ ]N/LK]X4DS&>8[_V53Y.KQ MH7^-A6$^"Q)P[A8LG"F%/0M2)%Y%H7W7\9+<%]8-B"Q$-05I"Z&$>2CPIS'M MH?Q.L!_( Z;O0'+^14XV*/=IGHG;"U\)S2U\QA2^V@[&>'$J3(EWBR!B.J^E MX].[%IR* XGPA: ,%/#F4Z6KI%PJ_/9&.#-33D8:IHW$JD"BX2IW5K#/=/RT M\YW8:K!2 X2Z1@@,1[N% KQ3D LN/I7DB!#<&#:(YP9 \)V'(&,N%.\$4 MPR@EHH3>J!0-_^;$*]11>23V@U8NW#H+Q%-,)P_@@G)&\ HZYHA0\!TIC(5K M\$7 '8-%.>6UP.)=4LJ,%R$MM64SX#)/F"_BNB !$<\ 4\&-.YGH4L[8-)$H M=VU80)4EC(W\L C%*R;I]B67M#63=(Q%BW\7B;83F?=M#O(I\M%6C).KO[7I M_ZZ-+95_6 CY@2H,E *_E)_;^W8NOS(R\O(;,R&_G>I?@9J]G (^OUU29N>* MA6NV2248Q^-6MZ],29F=;V^E\,^H,. >LO#M5M(KX3/B_;@P;'R04A@4W*;L M5$2G,7J:+U?$GD 4:\R4"VD:(:>".,4HBGQ6D*IX&94?D%?II.M@EBDA2MS7 M/D2+4.*!VT_N2P==F43OA-\4&1U>EVFWX@I**'AT5I#JQ2D MAW!>18(\QFR#&10%!V65TR[ ZF$^FI-)@(\%9S)/T =M,,%V458JL0M$KK,>T>9O)6+)45H2* M*8?UDWW!,KENXF@*/>\ 648^$W"O7"2^2X\E4PR\^,$%(>!$.,[J ME%01%40IH5:G*@O76E] 4B/AF*MRR3I6&5E)=.J1+;!(=QQ-@.8&GX<4B*$* M($Q,5U(0U%L !TBV!;DVC_%E8-^N@#HP<" 9^H:%N4AU2LSHE@%U4#QCR*YZJBUB(GJ]MT3>HR4/^AS"0OHCRETU-2@(# M?^F2A:$.^FTEB-'?0U)1^IPT&\@)3Q7NE#($4@TJ_8U*MZ0^C0C0OO2S,A>+ MI.R_N2'N53:BG(L@MU:)^_UA>50CRA8J!(\B>I!D/ :;=K4@EM'6ERS$7/ 0 M[ :DSILX('*@!G+,5*@ALL("@D,+Q/.*\9>KH2.,KJIWM5 M":B4I3)] ,XT7+@,1!EHD!KFFX@1& D)VC";8>(#@X^A7)_.H^^4;$A&((=> M!"P*C4VX0;M;(A1MOCCY)B.AQ*1"6NL\^C+VX994Q J6HD),;9^DJTX=(7C1 MB,Q4I$Q4INXS5\AR)._-486DQB)+*7:U 04=,A]90C(*3&Q9/5F3BG^7)QB1 MPRH>)C6Q0'2J,:!#*EN)(((!(("*9:(XNJ2Z$QD0]4K%,0):::QM;$KN;1OG M(C\E7T\,IHQ"87&K2U93)Y0K#3N)P MRF6E#WC.P#=+6" 0&=,5 D+KE&NWA1\)&F?C9* SM$E44(_F6BP!S M6B3;P#IENDA2U89\ 5@8D4K\^F/!-A^1PR/R9$AH !-.,9)#I#P%+Q#$QPQW MH6PR\&7F7,DWV+8L;%8E>\A&H*TH]ZIJRHECODG+8TE,&HEBUG;G 1)>(W/9UR MYLLHS@LDQ0AN@>>HTC/GXF/\];5!2 QCRK+(%0S52#J/=R?*NCR60LY@=@() M"P\GH%4,IBU5%@HVD%YT.1:+EYD.0J!K< WK5^;UYGDD7#\LC$6,[3BCAC- M3U,^GJ9L&4[F'H6* :.%^)&RI6K[KW1TY1X6X5>*-G^,L!")R+D>['XBIL@6 M:*2+8RAAG!XYKZ)43Q0#*ZQ)76'MZ$;$[T#ZELZ@N(73 40/MOQ2Q%.PUDX< M.0&TR7+4J?8RI/LADC+EW&'?J+5'U1\C50$;!]\PW 2HES:>\M]DO@%M2'PD M,JH4-%2@@EZ5B(;H$T&N%IAD0P#U!<#[/D47$A6_*X(+M)04.$2E3/_!$% L@,!-%V7)AHB9/G%]*]AUQ:@Q=_RI. M]CAO1:('%HY6[1_%X:M/&M0U43RZ*CM0Q6 !4#':0[%/Y)7FT[^D.IVC$6%" M&Z3,9H6V"*"-Z8V:'I1V@E05JC;QI$(0!\,H-ZCX21W_R>(K6RAHZWENJ>6-E3>'Y0U%H)9XD(8.\JVXJ+^;"O=-9Y'0 M?@*O@"P:<618>L?[#ID6FRTC#.) .(I?@E MA4_C648.3.FP'"6,N"Q 4$>OT2PDZQU\%4NREF0?+#\QG)Z+@TDJM,Z+1A:% M"#5"K%:&6H)\&H+$,"3/S 8IHG,).A,B]P/DB3$($2&A0-&.6ZL/_V'%HY1;[\=2WU-0GSZ"+NK3* :)YXFPYUL::!7]!H\PZ;:D+ P#45R< MBLZPNB%049VK3J[@N3)9V&VVL>-W$[B-<,=,F-Y2V/4[M<[+K# _+:+P+9 MH&Y!])+FFN!D8T(D1CH2)>-)F?Q2U -RT7RF.,Z+1TVH9MWW97]^+&J+,2*U MW<<\IZI=K"V\",Q5Z(Z(6+6+CMIZ@3:S]TV>:+^)\,C&B@DF&?"LSB:H<(G1O)75W^7VYJR:1HG4]W4 M5-6L W'2X5;N\8#."^+2L[1H_6C2@ A;K&(Z]T>YDRDWUZIZ#P'P!$14;V:Y MO%2'OQDU7)*-X@$>V&%M":X/X(X3G1745W2_5[U6J5T'(HB.+^S%@ACE+%\6,JY$PXG2^-2JS'Q/,,9$_E&2KT,>$AZ0Q $K( 4,GF. $@,Z%5 MG)&1(2_QO!;\'N$Y"NH:K!K'B^#SW18N FFW+E^N3!T4/+JH:VRQL,!C+?#O MQGC>GNWI4)"$C_3?2\(!%]>8 F>MX(BN@4ID$XQGTBER/ 9 =,42K=-V0+9W M1H68;H'2 GF93C&:O9$3<"Z#%7:CE>C$Z!V8.BO94NC/B,J3L4>XJ%IX"]XE M""?=[.K/+\X_WK[]O-V>&KM.!(D6PL8Q0O:-.CD8\&0%/,7E1O16G$! >J:@ MJ] W@FKHN)!!_'2<353AY^*,@A V=)CGT#VR28+:G6@,=734Q^YZE$MN^C>. M+UJ+%_<0N"E@"@QL$!2>Z?/_RE,9G$KX#/M".K*WMG%<;XVMDM3A 5"17PQ% M8:"T@*U\E)[:L4;*.[0K6I VQO,K#]%>F=)^J(:!2*D] 1>@_M&Q= MF9XHOI&MC-6Q=W6RS]UZ"=H?D6BF18=54S[+0T#>C< 4M>=(,I%;TT>U7#K6 M+U,CIOH#^RZIP25+($B6BD"$!J7+Z0P1OLS7%\_CV!>'':$+AY M5 *E4)RN/A="Z0(J*J-'4RRG_!!SW05KDPN'CC -EG%E5J& G!Z.0,\]Q M%+TT]DEQ0_:C&-#'X%B28 )U6W]M'Z#;.C8G-1H(LQO1Q6E3/MYWR!J\HX;8 M$?O*U3,;>^U[ODZB:LM"Q+HOEPSC-/JL+N$2/2YJ%Q2 E4R38V1O(3%$"XQ2 M%JD3HP(J"89T(9.,1V8&/@>U3#W93 (S!E,$PGK;*,52$#:4S::5;M. M:0@!0PT;^=@!;45-J3Q=[%GT<# :5A7'\,V%%/;:,D<7-Y]BD( YT\ O=54R MMBG&#JC1'0+R<+EO,(KQ6$R(XY'^;(U-;X#31(A@";'@VC8C$JPE"$#42CKI;S<<]>@1OA'DUK M/D=-KJ9%R,Y0L@\<$E5Q0>HMN)^'O QJ$7D,-Q+'J>YEL$/-3E"B7M5Y(=6$ M%\CN$'3ZMCC"NI;X1^2IAY>Q91PJ%_PN?#Q8T:6^A,+L0&(T[FHM3]:JQXK, MI%>8I33J1=U[8,.:SB6$3*BEV.(GB;^3O PWJLM)C%$'/)"/^ B^&T2#;868 MV7EFB\47 <:;*-)H=H+>3_0("#2-R&2F[GIB;3L8D2_;Q]D:*T1 V!1_AI^P M"[%HFB<(;Q9@J$5W5%-K"5 RJS487(:MBD3O#@%:V(A;94 S#Y(1E[;VL55M6]1X= M43( H;N^H1[/J='7]O.Q'^-2K:HQ[ORO:(+\7S1!2-O]JNV&C]2(BE!0G_J7 M'K6IUY6^,,L+RW:4&775>RB5>!O7RS:\XAJ?NH :/[M%HT4@6FS_P"^IX9#A MHRQ L3+@-!G(U#K9"'*C;@39@(R9%=92V0I M5E\&08W6&@&HU)%);(M.&8D&JRR5@][2JWK6^4]"7T>M38:5"W0N.5B_OFAJ MC@O_3QZK4P&PI L0Z=MJTB M'>6M4Z]#($WL*G0@A+2S6=EF5KZ3XED8CBJ(62EX>J ).VRT)-)"NI*. B'J MDRM[+^K1"73:0MJ?U/!DQQ,JI$&M..C=F?1,MJ\K"U (WGD>^"()A.UJ?)YZ M23 E'8A,C_W3A1'$P&Z434=9J@R!LH3>3SY7Q= O64^FGG==S/B274O4+V*R ME1[117I<_B1L^JTG.=2\3U)T43 ,BH%C([Q2FQ)A8)&^0$=*/HEF@C YZT/, M(*8^75H.Q'(:IZCV/N MJ"R# +.X0@*A4'+4T\NT/,75LOF*+%,5'=S4CD5?+34-C-J B0!!>2WB5244 M[+Q,E@N+^6&B:XSJ%B>Z64K?DRQ9ZASF4&>>M+;V3[0GEB04\I1,L3#E MHH&0ZHJY7'(?^WP[9?C1&(3"CD_W"WA%C-N(DP\ONF(5BW9\V8O96.ZFM%C* M7>\NF/S'3$XDD1TR$Y'/,&X6WQ34'M/@$F*W\@:"+"\.;RM]Z_-I5K)F*:.C MA8P,,5&;.-E8&($45!NZ>Y2?H4>@O"OBH,^;,E3NFV8,%9K:%Z+%'JC:(RTJ MIJ2*)AU6:$8R>SQPG(GOR<,U].87[;"\BWU*4HD1PS)I^/;+.ST7YVN\"CQG MW!ZH]GI[H28O5_)6%"Y(G8'*229WZ&!":?$8V59FYSQ[AT@%.ALF7Y97$Z(\O BLDS%;O8?@ --1>1 %JN MVEG+^2CK/TPMOY-25?-5XT1$L;D\(:*PD(HL-AW3(6 #\$L8.+@KUPE@'5@] MH#JF444-CO/*5$^Z*([,:B0EG:1P!'0B9>&L557R1$%+FOZ@A_ 8[W6WK#@Z M'W3@%0)C6VO>M@*C4D'-0HTN-$?02@4K 2D"ID:-UJYI2;K#1 T>,RS75NB' M!:)*)/$%;E52DV)?F;)ERC# >T(J?L2@Y?[7'WZC2H.*H56>7H&L4]%4N<^L M,#+1YF$HV35\"8!< )4B+4B[\@(S#J]Q5+4.U&\W6 MY5J[)(C?GF*JM6]3K6>8:E4*?LDVDJ]E-8FN!32TEA;-.S);RFE2XX(+2=#& MHM\33DGAHBNB%A=_KF+-L%Z8IT;J;I?C5 /+4,>12Z4.-SH4N[W0K<"27*=D M8.SCBV( XS0XWLTEZ5I$[TN0$-U#I>!3,QVKD#7UN&@?=T2B *::*Q:D/,8279;)*6:_AN M,M?_, ^DO2OGO-ZIXVC2?'=UK5P9AQ37E_,'R;Z@:+FH)J>A)7R52B,RNRI, M-VGS;+0AC:^^2.6OA3"3J[@VC*C2K6:U=U'EG1JD14^F^]4#BA)K,B -:YL" M;7CMC;Q4UFD=N%()HP.+@ >IYVB :2@2W"[(T'[M< P^[7\*33&C%G^N5UC@F<)U4N2@@CWNWA_KHB="^?N3^W=0\%$<^QOZ: CNGQ&D$W6/6K_RO058U5M8.90*=:G*M(I?Q4*P4)9 M3>4"EDOP=2E\6G+0#I&2F+6@\R9<7UH$ICY3Z M*DZ7+P.$]WXXFU$(="?*S=WN1Z2WTR:="BZ"$R*C%-.TJZW%U1A"+J1X -HX MW6+Q[>H/Q0I^02(B5*AYA+JO4\'/ 9UTV6E?#N#_RR9.R@6@403/Q9P..N$G MEE)^G19(B"*?KP(O%V?75<53N7R M($<4R[WG'E_J\=R]#DW)[M*^:9)X8,XL "[X5YQ)U[W;5T7HM!)I@QXO<:]+ M$K[5@YW$VC^;^/TB^Y1>.Q^**L2W= *U#8QQJK%,IUV1EACHWNP&+T>:: MJ+%42!4_QHE9E54B\*+X4F= 1:\8$Y7&Z,J%^$196GB%H3VE$-, M;P(5U"@I>CPM9X2PS;BK,?F'XRYH"MI4UFB((Z=;MK#<;EHZ]:E?)P<2S1-] M:L]8H3'[SDR(2P+6A2:%N:O+#_$,K8((N@._QG+ZLJ@X->O&MX,%.Y:[R!A1 M<8?,$[GE[+G!YR.$IQ5T*AF$_J3;&LI!..'TKS8SW( (<#^ MBUAV_>I!DSA-OEWC:0,<',0RU1&YD/I*I=&WNK%"N8G3KB82 MLZB$\#,K^L$FG%T6HP_U@\NMVL0)>2K %"MR-8T^0_6,4]";<]!X\]EGQCM&=2L$+FY*.LXE0.Y"V( MV=S&GFGP1TATSS/$@'OUR@;0FQ#U<9X=DO5"(L';,!>%Z9MX=HF[#[E11E ' M 9U8IFY@,W4GFZF[CR;_#"]'QG0^Y1D%-RBL*BFY29(O0L+!DRABN8:A[U(- M;,:I%XV[-83;9$ILAY3J>DHB8%T3D(E7J?&N8EXQE7^2[.!J 685ZK7HQ/#Y MHW.!@\95@1$\"*SEY5+798#9S5\[U.B&?Z?_*./"-#AH$YAK,I=L9-?$GC!" M [*F6+;1_4FV.=@(L;M5+RL-X5G.J6 D!0F \]#-'@%J55J4B\1IV4LR4GNB M#/!0M%E$"[&^-47S)0_2A:B9NSU232<431F,WD(4%ZUMYCR3]O<22X0*']!H M3"-.7BG\^7(\-LV/5+TEU"F^(D9JOA1+,P#KAAXJ8FH[47'#[=+GEG9)1K0? MDBLJP55'K#3VN3S7)5+5(58I;^-^&4]Q3T!\H"'SJ'PJ,14%T079F-1<$ )Z MIA@=Q*B^7*^*EQ2L(<^48J0WXB$.7,8]4K+'V)U;M-,U7D">K'B 6]I_&=KH MKQJ197$@3,0#\$@7>.OT4Z*Z9&R_7 6VF0:A,^.*PQ3^\(5&EJFX12(6+1QY M4HE+5[LX[0>PAA48P4(\#*%M#X9T5UH0#K"O+[1G'KPF*/Z>AQFEV3X;3/>I M8+J:AI:7D[5%2@WEF#H/LU1+/R@OM$UYV)J4,\)E&M3(^AW+66KT!ID\0BYR MP1@]#/&4*7;DEDUL,"_P;Y-@BO3LH1NVJO3E=X+V_7**$38HC%^1C9&AB,M5 MF".L$+QUD9I"H?.+*,"OWVPPF\N(I[+IW5$%\BB ^=60' UM; M33U-&]EX/N:5,4UUM0A\P+G^?(DM0J^$?;\&(-QJ=QMM4O6EV"TOS#/^)+[5 M%EVV6^V!ILS=YJ3B/O@1X[OBV)W:,C8\'7?;O:(O\I8?MM4']0 6#C98;0W[ M%B_-PTN[->E:O#0/+Y-6;VCQTCR\@!P;6;PT#R\@QZQ^:2!>K!QK)EXZ+2O& M&H@6*\::B9=QJV_Q\G1XH6D0Y>$@C_+R:P/"^!Y >%)_^M$0&!]+W.X'R;3T M3O.T#P) M(C8_O?'-],R.+P89]M$/[WJOGHH:-JM[OB48/._N3I_VVN[.P!Y M&C^E:3!X7OKHG1)H=FK"*R,12R$'G9:3$B"W4(C5KHW3KL?KHNX+DQV2N">0 M*M.Y,E&D9A6NOCMT ,51]5BGPU)XVN945/$9$E//TE(M.OO<2$EH\G,F):O< MK7)_ B#=EA>NE4SJ +B&:W4 M/8 IYR)ZJ^^.'^=XUNX9DA&W$@EZR.UU>^ZXVZ^2KRQ;G0]; M_;TR*[6).Z^>HP9N=S!T)X/.#N&<7JQ6V[-&PX23"<'>IBO:5>@*:8+63<;/ MJ1?KWFOU+-MU1_VQVQM6;EO6C?:J2+S? +1;$G^4_^2.QV,@\TG%9EYC@G'/ M:<'531[/9*[5O>JF>+2>\(!9PN*J>4B/%;U/KP@J8:R%F^.?4LB]7OKV\;1B;FSXOVI\8X MLF*I:GHO]:D3C4 1A]077+2I$WW-A/SXZ57[E>/Q,)0B0G]&[I2?M[TBJ5_& MNX+EN%PC&L[BU1&=M>>95?^#?&>[)NJUY_N M>5JYRR7'69;4(U7."YO2BB3W"0]]4XP3VT*1G' 2!;MA^4$;J.GK7J/,4=. M T*^1 S8P6:UJ9<-YR(8/WX$)4 /L%Q#O28FJ/*CHWHJ] M3$G[AJX3,B !%]OM)S@[0P]/!>D!:/MO\07PIZ(R,6Y+S4''YM/%.V3S5\F@ M!3>JEJ"%^D*AHY8,@@G;":=B:FTK&/E0SK>5'9ZE&(/G!AD.%RG&:+2< M3W3?@<@%+,Y1+=L)M^LNEUCD]Z0I=(: M6W/^#<5&:9[:1;8(4-+'-/0>YZ8!,OUB)I%XH!;(B+*;P,_%')2_!/*,&4Y& M?]_7N],BQ!1^VPU[4?@R^R6;F)-3I@6 MP%N8L-=ZP.T4-+5&@(,\D;JHLQ!,*2Z3VY&0PN1L8'24H4BE"U*,9&N"C4)'%(4375K_EF$ MPJ6P0]GL[ N5;T_]G!'5:4.!9HJI]NO8!9^&J<#U'!#OJ[ETVE[ &8V&Z4ZM MSK<&51UMDVPNC!K]IYDQ2*_L8NB[\TB/]3T\>E8[*++A,5 8>F X$S%MB7W< M!3Q%JW9)9;L#4HMYKW__E@9$$88>:0SM(@M+W#$,OJZ^!\L@/O+,0C^C*IF ]9 MA(S023/'@XB19.8$*U/"/MN31GA%^A20Y(I1:-.4\0>K$*1/FT%HU M95,\.D@-K6T(RGR%PV\6TEN&VS1@A=JE,5I2\<)5*[)J%!2VQF0HD+ARFD:Q MEOT3*LO3P6@EYG@9-?JM-$YLR1D8NUS906HTA[#$;Y]++37B[D!J!6+8I! MR7*&DX0-3HU).'!9*M ,G[ES$<9I^MHQ!BD[7_!YKH-1$ RC^&K"H#"B,_:= MER<+X0@%,9D[%IN,).=+4%P*(43+ &/VIK!*@,X$W,CWT2&C_?9TC*-TTL*C MN\PV*Y!.Y,V($1/H>AGFMGB0B@Y+UI0#*HR)W"*D;3SGAI587#.??&YY?6JL M:6K@6@^1FA9^B)24N#[C56JT#CI=3!MM&X7,@H/)M9N8%-ZHU >()#A%G.()O!P$.8R&IT$/))#MXJ!KM*Q*SP] M-4R71G)E&T3[8EZ,]/AVEJS Q_R_\C0S M)1Z9RA%'9QDP*=ZLQA1Y7I)+%T$'UQ.>Y8GTK?1K@-6")0T[=8*E"JA(&WSO M9/->Z47&E'1#CIN#PAXT,UVD)!B%?6^".$_#32%\D.>,(=P/'%'@XES\?=N;^1.)N/7J%Y%C.8&/-NZ MINA\IO 5DNX'P*TO)GA]" G+]>BFCY&7<#G4]YV*BWW207:F_5D5T#.Y!'U5 M'LH$$,D?M3VNMH>@7&&J7\BF4BP+3EF'B "( (8TW+MF"FV*^(*LIXCLJ?A1BZ O+%>7"R0^@& MO B;1K%70S.KLN.,$9W_QI@4 I1A,B %4?586C8'EYVVI>][F5GK%"$8=7U M%H9HS!X)-Z5]<-BY?]"L4T8-)SF?JE'MQ:9F>E.>VA1BSL#Q@JP1D%)%0JB$ M+'@#XG%[MN!.$$1H]R7[*P;S]R#J 1XAC^;9PMW:"=$,;G_*)034S-OC+U4Z MC#EB6%BBI^:1\L?]3-IB 3[XP0CDSMCXXIK6H=)4KAQ'']#5 496$@4"27JHM'N0 L49EX&FZ)?C MNGX 1@\+O3PL(OZ&?;&FT9"98ZHYC@8?O@"VO_V&IY7O]W#+T<$CA?\'^2X8 MT:1*"-?Y1+9J\;6HD*"-_S,&2@34@^\)!/*9);K<]ME%CEY_HA;@1 M^ 1B:9>)10UR?OOE3R"E#@BKGNM\C5>!ESJ][O#R'4C\( ,PI@#4WX7/J3PH MXS<:.*L$*2SF(V4@Y%!!(?7 ;@R9)RT_K4S0(9%SI>,PGF]DJCI^!(@_VG[*[HPE 29$4&N!$$"'8"T5U/%C3&T!(THCB[A6Y\; M$]WK&QE(%",5!L'< /$^R,E1M%K*#LGWPJ.=:7HJ/%9IE1Z'*5R4F^M$A:A^9<"BVBQZN&ZQJ_X6#B!&TY?".\ M>@9%Y&<)WOPA@R@K2#O#<52BB(BY4T"C?'D1KC(>X:_ EQSCY<7 M?13T" T<#&H6MI1UEBDME U[#^^XA]GPA!.18GJ]E&(5'FNOU7% $(;XQHN_ MMUM]]>EUP4CW\<=/,G@Y.H_Y MZ4KK:+V7(=O$>78U"[YSWY308E6JW&]?:22QX6XYY*-6744MY?_\;3(<3:YO M*6#<"?E6X+Y'F!\.2^Z[_.K5SU20%(1B.KLP7\(<+4G3;5 52W@A<#=P0;(I MCF \NL354MQ+HSBM$-">ER;_>! M<62$+/Q@-D.[(;-BS=+9P^BLG-$!(VZ59US(LQ()8LB$ZJH22G#/&=5!.7_% M4[1SYPG9_XDTP66.WA*E)SS!L=6* M,Q%+G?)"VX:8]@07 FN+L/*&3BSI."EELN=%)-:2HB7%!Y/B-$]%1&W*LS57 M5,MWCZEZB[<_@-UEUZ7(5&>;HO MBBE5\J,CLH>)MA2#U_1!HNK5T_7]N$=%98'V>D:FT; M3K 45B&%J6/229!^0VDV"U W% 4)2DRJ=@-['X)+<1TVEP=A5CFX?9X0CZ!; M,D[U.[FUNRWE/HQRE\Q+XCUE+\7A&WG>A>W2IC*%4)VSC37!+14^1GZJ<@\L M8XR33#41*/F XAH@ST6P4D5?VW6.RHMLA&5M[/_^9=E?%BSAE[]021;NDE-W M@SBJZWPHKD94,7K&:G0WI>+'93!T/PV7=_JN_KCM M.N\#8AQ@A@7>;O2&$06<'PA@YOUXGWX&;@Z_&W<&\"Q.!BCL2^SZ-^[/J9NC M<3-!;! QT5*, K*L9G">=4[$[6L@:8B:Q5GJ0Y$X?*Y7)=T5!3 MG "?!;)["IWB*DYR[KV/#J[N6\QVATY9W%WTPQ.4IL^52SR(H\H:8H7E?W#' MR /?BQ8,VZHM7D?..WR'J*-]ZWS"="0>LR;AG![:@;, ED90 ^6$?G&RA>J4 M:2N.Q!J6&'LL78"DS+*0=B@QZ(ACC$'BY>Y2&C#BD*^BT&$B239FDZ2 MX/D^W)D0=TL2#,7!;V78;U&T;BYT$"GN[E[U&8>BK:KJ*L:,(WW(>KY .IZ& M9X%_2><.5JA[MG&C<"+.*=ZZ#U^<[]3;J7XOM+R@:*5F6B]"8Q,Y&$L7@H0H M:;?#E*B^I5+LEO..NH/HGA.%C;!K(FTMUC21F A/(]?B20I2E-TB":AGC'Q ME7$0L&S(%VV8I)7K?);M?YVW<[!&R'+9[B"#&B%(5R';"'[\G__D,3"'8EAM M=(CO=>/J/2?P*K?Q[V;1_T'GX41/!2T1ZC/OC?[GINA*BE46QNV]<[01,(>UC=XRG+*(_!WRN=:U=D47UVG.I;K MQY6.L&+K6:-9:M%FRMUZFL^7\O"D@^H#^VWP9$X-E]Z!;\F*MEWJ2ES1[DN% MC8;EO**7+\:2+D7G#:1M,J2BFR")(]%9!4A_AKV3?&P,&X>Y/*+Y;S+&U[)% MQ(SA^7X0VR'VQ5#.[ && MI1;)A66)Z /# T_6$VV4 *\Z1!C%IUN=['"E=#B)HDZP;VP7(%%-QWL5"$M@ M0:1EHK6S7CR*"9][:,OXU&E$]4=S$5!%$RJ %$^H2XUQEH1L4MR*6IAH>YS+ M]O1%FU\=^C)Z,JF3MHT1-C(8+WO\T7K0_B$S\Z=7:#Z]4@F*.V4=Q(+PH=)( M1+L)*0EV7;;*VD4 7MIDNX9SIHU6^;2.3"O<:>[>8-0:'1U&;UAZQO,Q.#H# M-:MFM:C/-'SF2EBI:P#"K=:CD4+1E[(I\29_$@_A 0//<<-WG;AD>!./'3C5 M'UN\- \O8@:BQ4O3\#)I]086+\W#2[O5M_JED7BQ+%RK)EX:;<&1\L.=9 M!R=+FV14E<,QNK\)\0+%=66JY\?%:JL M#0CC>P#A28."CX; ^%@-Q7Z03$OO-&/IK^0<[-U_?WPS+8/#B[%X/_KI5:J=G1G$GB;-TS @62IJ@BRZ+:;>,)@T0A:U>PU3R4=-$YJ\QE+I MX+RIR#"Y)89Y9F3S! '%II')9Y[@(]BH= 27GSUK:UMNWS6"7GXPJ+ M@OV*E,Q)6;26F)Z"F'J5$9.U=!]BZ9X/,5V\E_.Q7ELC^#F-X/.A(''&56<<.VO1W(?V3] M7P-W-ZAB=Z(:N(;=&:Q+!\_,[?:.RGUS+ZN$4]4+7.-T)FY[,'"[W5'54><& M(M^2]HLB[9$[&'3=\:1;=6R\@&D?9Q:_T0:5]TW$&[Z_9Z@]=5 MTO892^W1N6!^U)I4B/-.$^79#Z<<;?^@6TI0 SH/V[O$2<#3DXFDWYE&GRD; M??PDT3GN^;;3ADVUN";NJ-=VQX/)J56P- O]ST/R#]=-E@>.>QWCX#"<4Z2XZX[&$W2\L$Q.;]1JVU1.@U,YGT.68<=VFO\3 MYPE.L52=VFTZYU$JK;[RSP;"1-J"-<.D>L.P!VJMYXZ['9L..GV6:;Q)>)X\ MU'%'XZX['+=M-LGRT/.X52<+I(.6=M?MMCMNI]^IVL5^D64.RQRGSQS=P= =CNRA'6*7I#HSM_EIWIGWW2[T.B+[5,FBUVDA*S9\5D5R'D?WK5?N5X/ PEU>K/ M2/SJL\3-\2&PCZ-L'33K%E]E\8J8B-9[&;)-G&=7L^ []\UA$6)5BMO*KK]L MCRW&W6ZS_J-6O24WB/)@O4U_7Z$,@D 8AD]=%)4->+(S]/LZ2^C7MUO1BV'2]Y4AO-NTZ!A%/22R@S<")!^(HJ T?AJ%?VQ)2/J?&'W4MP _2)%]E=;T>5"6X5K5! M/S'=OBB.+F-U)-)3S%H?9FK#R8YW.S&"+/5Y>YU6;9:=]O9:M9'#;_$:B#5Q MZZ-'X),L)M&=< ]'H6XPB*@F5EXBU[+P7NUL#E-9JR:;ZL+9Y!U*R A'!0-H* MV"M&)^]IW7VOBOC>J3>6T:]-VKK-D052C8R$C6 RTG8P8J5S$31R"\2S#61O4 M@AE?@_%?'X6 U+H)9%:_B*V =H;E!K4NJP!=QD&W9YOZ?=:6\S%R4!/APNJ+ M6W]UCGV1E=.ZFS8/]EB1_GJ: I)UZ!;RO" #Q9!AE:2 &0XPO, M CO_FX>;V@LVI,U:UPH2'H&@(2,%;6803_$W)XRC.<=25A8A?8B*$BF\J+8" MRZ[FZ%V3C0/B;)Z'M46VD)K3EO.Y-A!JB<3@/S<@M>LK*J&JZ-HX*@9_. SC M-5&+K,T+4EDD5I]L?IN2RDWS,*M/-B=;GL+&2K*:DW!H\]-%@G@ MC'<#XLSX*A@I0A@:DE:O4H0\:"2QT8FAD9K"* MYW!QF@D?:MLQWCCY:IXP=)N%FQRO(R>.PB#B3KH!_VLIHM1A *X7Q^'FA3^V M#K(%VDN)+ZJ5>5HZX2",*!"@_X_MYBDHA2!=Q_VU0%3?5)R M(DZ7&DM?)-J6T =AT9Z(DRMU0-S84OF'A6 "! @B]%)^;N_;N?PJY+/L:M : MZX:?EW0VN/P5@IEN6K$YOYP"ZK]=,J#/Y(J%:[9))1C'XU:WKQMUR7/<"-<2 MXKY?&D"7VMQA>G&08#S49$1 #"]+R3/2G6@L^3F,;-8S(-R*Z$8"Q"+N.7 MOBE!OUU87_*:;09QB*@!VD359$JJ=5:? MZ53ZE2#.-8#M5J(QS&E]*9N"8,TS_B2"X<[G[8W[T)"^8X\]0X@\;?]?BY=Z M\'+;Z#&+EWKP%-FBQK!QK.E[:K4'/XJ6)>+%RK(EX MF;0Z%B\-Q,LMKP'R;3T3C/PKMI$[?[[XYMI&1Q>C(4\. 5 <5M9NFHX_:*A]ET:)0Y&\JLE2>9=YB753R! '%IE'% M9Y[@(]B<6]/5FJ[6=*W6QC@?3Q%;BZ!T-TSA?^_<.B<+RYD]FT'GI!,^HU5V5Y_1=BJ^. MP>;M\:ZQ=D#Z0\?S.EA MM-,>MBK$YI/G4)[>-SG)9,BGV\:[G&LZI"X%=E*QBFIL#EG+)&/7<\&;G#MLT;O;2\ M46_2&MK$TO,58:>GNFPIYZHJOJ0[LER=T#R>W'.8[,?2[1_9RGT^O>ZQ/$\+MN MOSMR1Z.S2F19&K+8T_S &I>Z_5T_BHBT0^MGFH MQN6A'A@T;56HD)N7A'J3,>"WG^4,L J1("W\\GJV@2Y^T=$&] 7N&/ZH?J6] MX2[H<$7J"%2>.-D^7\0)9/]T((H0:2[<.+,D7CI"5O:ZK;YS\?=^:^C &L,@ MCEZK/YQ9#,]<<"=54Z:6,4Z9W&MU]:/P#:/B#?K) M;,F=%>P]]F&=^(!>B^!':'>$_/WI5?N5X_$PE-2H/R,%J\\2W%)B>W$8LE7* MK]0?UQ50;(D.Y%=9O"+"H?5>AFP3Y]G5+/C.?7/GM-6S+!Y)='+5=\Q ?!JI(E"TLM0N57- 3M M_D2)R5TD+G>'.X@5V/%FBLZ:I0Y;P4_? [B, P<)$N_T6Q--XGB'_KIM4'ZW M^/3:A1>G*SR4> ./P4\@S%/@;ZR398XO6\+B"O>]L&V\[^+O[5:G8"D R[#5 M_:'E? 7@Z.< 4SUXQZL$7IX +AV694DPS053 H.KQ_OZH;C>G4>F+2T2=P2Z M9?"&,'CW)3 X/]3/Z"!K#PWE97!VM]!BP("=UOB.G!UI-7R(M8>%!B;6GI18 MFPZJ_Z#8Z;E1TJKKQ4Y=+T8A6M>[@ZBN-]^B-.I:%J_KQ4>EQF'U^%()IV0. M6&*1Q&*-H.8;0;T3-X+N8@/%MS5).6@+30HSQ["%!EN^R%U-H5N=G-[6@P';0#?01M78M1TB^OU2AE L,!B&Y2#D=Y4C "":^ M7(7QAG,0N4A@=:TQ93>\QK<#'_(DK8UF0V!6E >U.0_ ,\>L9#^XV4K(H$XB M^_15M9DA8\$!V$:!5UHP#1[:EX&1JNT?29RFSN+%XN7NW=0L'BI!R^= MUMCBI8%X&;:&5HXU$"_=5M_:8PW$B]7[S<2+U?O-Q(O5^\W$B]7[S<2+U?O- MQ(O5^\W$RZ35Z5B\- \O5N\W$R]6N300*;>=RK)X>11>[MF9XM9<6&U &-\# M"*?5BM;C4<:39X*)%V/55?33JT[_U0,!-.P\=:?F\?T!-"V]T\QI4\F1J"?* M%ES\\445'_T>8_&1^/L#5B#]^&9Z$F=-[P^B[9/$5C)8R? TDJ'&-F852XZ= M.'BX<'2H3-NC GB8B^1)AJB^[0D4K$I0>NYWN\+65=(^) M;)P%*73ZK5ZE=(!QC8;1P?:\WI/*^7\X-++I%//YMU/MD^BD^H509:;VZ5E2 M/;<_&KKC?O_4SD$]"U:?O>BT*JP.6J-3*S-]?F/XG$7KJ3]S>L/*( MII5'=?KKX^HCDU8>G98\.MY&LZF4VW&'G:X[Z(RM/*K]>'=52;-AJU)K]XEK M!9[>@6Y80.#3;5-F3SD:6K^[W3!L5VSQ-@RE#S27W'&[XP[&E3OEYXK[SVWWZW01;3B[E1P/VA5&.JQXNY\Q=WY)/A' MP[';&4Q>1H+?IO,+Q'='K;Y-YS#K6'Q]P$GDWI MWTNZ-D##C5O]2G,\=&@Y_;Z%;JA9Q3R/M44W! LJ+-*P9V-L&I %*'! M$'AHVJX_ZKCMGI5AYR3#QEU;1F#EV1W"!*<$@3M6@KO=<=?M==J51PW.0J+5 M7(CP0*3V01!7'@]HB%%V%J4(7V.L/)AC:U^L/Y@%HLY?W.)4:((V:]NGVZ"@ M+/E[(/G].)^&O#&1AZ<]UUO[]I_ DN^YG5[''7WNT&V/1K;*XJ5568Q:XY=69/$F8\"O\%\_N*D4,T$$'GQV55[/-B;$+SK< MVEW=N8%I]2OM#7=!ARM29TORQ,EV@SJ^;#?KPX^.$+B=;JOCP'I"[$YY\?=. M:Z0^O79F,3QEP9TT^"[8;PD+6J0.AS7XSLX\*D>W3,>K9_%EMQ9 MP?YBWPDB!\<>MQQ<;CGZE#I,/'>E9X(X\")H(/]QWL4ZQ6O2^ M?CBZ0$(BT9XCE,A/K]JO'(^'H60)_1DY2WV6.)=JQXO#D*U2?J7^N*Z ;4K$ M*+_*XA51+ZWW,F2;.,^N9L%W[NLVRFV5.U!D7@Y@JE"E^&U+KCQJU5M"B2@: MUGML>O..W+GHO-Y>TY9@.AC6N^]RQ4=\$*PJ6;)0?"-;\LJO7OW\Z_U)KTL! M5J1!UXFWJ9^HDAUO&NNLD4=6\-/W "[CX49R7=]@.KQ!?-MK#0PN;Q>?7KO M5.D*3YS=P$/P$VB9%%@.:\*8YC3DA=(B@1OWO;[=&I9>U"G$"4 )&_W\T'*^ M K#$PV2(&9GOM@TO8,,)7[(@ J F/&1BQ8!H8DQX2K8(4LFZ+2U^=Y2'Y>.& M\''W#/A8D=ES+[6V%RNY5=?[>W6]V-TCH_FAME@'I;,IAPOI/"C98&W#!CLN MG2.0>E(\'Q#'G2UQW'4."T9A5<,_"JQ>R%F"GL-B2TSU$&Z&$'H*-ZG<++[; M5_Z!MG$[;>$=T*K%OXM$"VOMR*# CI,KY>,;>RK_L!#X1@$<@HJYE)_;^[8N MOPKY++L:M,9CE8V^)-^N_!6*\9[PGN;\<@K8^G;)9K"U*Q:NV2:5HK ]>D !HP;8$-ZUI7-*\-(LO8YR'IR[J6D.''<%,;!#SX M-@&)"10QS?TYSU+7 6GA+<@MJHTD6)+$Z[K>CM&?!:\-)3%(<1:&4H"E:(&A MA(./WWA6UZI:SKLX2L$N!>L)[<4U^LT4)0.S,4XR_ L$"D_TLN&+E'LY.-C3 M/ 7#)TVM[]QXY7_1L[ZS]9U/VG>.;VM_=="'[K;&>WSH;JM=\G1[]XYP@@!7 M,?P]N.I:1+,7ZM*LFA?55MM9.QI0!LL\ K;8F&#.^K*I(:]Y.(0 *3?OB^ MXE$JF\7@\DEM_O0*G%8O%@Y9O%BY5C3\6+E6#/Q8N58,_%RVU@HBQ[MCGRB*E MKB#,\;Y;%B^/PLL].XG=&JNL#0CC>P#A2:."CX8 [N3@D83]()F6WFG&UV8CFR4]%B MA845%E98E(5%]Z&RHM-N=9^W W&]$'N:F$*MC&6)R!+1D)S]7P(YMV"1>=LRMXA=5?>_,-LW8:U M6/["PU#TDO,=/TBS))CF=""9FR=\JC!Q&[;QIV^W7_?NGG;02)T=TQ\V2J+O MMKL==SRI<,)2(^=)6,I^>90]Z(_<3J?RJ;$-Q+VE[(=/0#D]RAYT!VZW,[1T M?:K#31XZ#;'5>6&S34XJ:/Z#,8SC9&+@SZA9ZN2X WNKX&'JVE/NR*??X\<'&4FZKPI&MYT>XSUL&5Q%.,4G2Z59: M /'$J8#[Y8WNDQ@ZBPS /WB$C#8'T/AX4OWV5,,V_= I MTRX(-7?0K]S0LA1O*;Z1%-]UVWWZGZ5X2_&GE4HX;L =')C==SNCMMN?5#DV M^[Q)OGGIA >BOC-H35[:L'2;4#@+'GP)T:W3C,L.1JW*"R[.*;QE*;>IE-L? MMT:63)DORID?P#*S_< MP:#G]H9]2_"6X$\KN_# ZE)W.!FX[9%-I[VXW$*W4ZE/:I,+-KE@DPOG$Z)] MJ%@9M$8VTF5I]P1MH5ZKJV3*H^=GA_EVN2"32[4[XO\ MP5/.$F\A>A:!61_&JR4'@-CC"C;8]"*BJP.WTYZXO;8--EF"?Q$$/W1'PX'; M'5=>M60)_JP(_FS2"1UW.!BXD['MZ'6RZ80'QDZZ509/;"[!YA*>6>74U^^X M ?JG5^\TO:=21K:/AZ7\ETGY_5;EW8(MY9\7Y9//T6 (/#2'9T\(V4R(S80T M.A/R:<6Q4U,TMZF/1P?&RB*\!R+E_[]I^@Q2*[5O_TG2C>V!.QK9[,L+ MR[YT>U4VB3^)[,N;C &SPG_]X*92Q 01>νD]VX@0O^C 27=UYZG+U:^T M-]P%':Y($5"NWD@W^=R+T?F*HTLO#N/D2HF[[5_#(.)7@'V>X%\[/],SKRA< M=%T>Q_?>',?W03MX^<\MY]:I?8X71RG\X*R2 +8$L,&\5*.\"Q[VC9/+Z?,52S(LO$M=>8$7 M+Y=!FL)"X"LO3C-Z8''+*HGG"5NF3A!Y88YT[V0)N^&AZ<*Z#O.)T5*U0[C& MYTZZB-?X(RT]REBH[H#O4F<-$,'_IHM@M<(;O05@DJ<%K#1HX.4T^-1WIAN: M-/.#Z\2)(S1ENS5P@)1"!.;%W]NMCOKTVG5F2;R4E_5;;7T9MCA H*7!=R%0 MET!CB]0!J,([WG./+Z<\$3_U.JZ#\YZ=+-9/*K]PJ%\("Q7/94ON@*0$^+?@O^2R'30- MS/G]&06%0N E4H2\;+@)LB"O8!?\X33- -*HF8QXE"F4A\"Q!ZM M<=P:'WO<#NRZK3,6'V8O[[?E7MYE 7*'IM_[18C@:L#W(@< ;S3.$\\I)H9 M\U!J!W1GBD(!)$3"O8"5)).+4F#&24K@ GR0]X"L&2?.S[$MB/@[S6+OV^64 MZ!8$"]Y=>A*M/08D)\ QJ0?$QB(>YVF)T?,D@=MAN;"9B'MT_SK(%LY< B 6 M(338ZMV XG-3> Q:$U-X]%O= [Q<$A[=H7'=XZ0'D'/;>&7/D%>WB@^U%1(? M!9(E>V?F%83X*,U#$N. ']IIX#>$W3'#XAY( M;P(/\9(GI$[N*4+N MAG3F>6"_9?*=V#VM2@F&?02M"%,B[)ZM@U"8E6\I70"T0D $&@+Z1@RR):(2 M(3EE>'Q@FL$%+ .I@ 9$$J!@ 8PCV0&YXW7P<) QL,40! @3IJE@9TD7N$ > MW*#*!;DE1%+IJQ6(R 7R$4@[7*<@;. HH#0/:!Y6FH'\^3>GK29(+UO[WMH5 M?"'X?U0P_,,D"2.K#5@8+@%NQ->"?$8;7#[QP(L[A7 C4= MXWLSC!DIBCJOP72 [] (7(%"F04>H@=87V \C>%%<9ZE&8"5C$:!E]3 @I)7 M(-0"@&Z<*80*XY%XG62,*?[B=01F<:0D*2PYBI<2]_@%J+>; %4.V. D)\%H M]ODR\%K.;T TL#_7?)ZY9_4L>/2[11 Q8>@NN"$+M?4]!S$*YM<,]BITKUPZ MPIZJT32IB:6A2/5RT)]+GJ B)?#,]D.%.PNP 7.D4S*N$#HRLV#@H /$IUD MR(GR[X".P7%CY)/62%!7R[#8"W+./])K@UWW=0G3"-?O%K8M+3(3" M8TZZ!*55LF%Q UHJP&N2'!8$# G$MHH%:4E4LCE^D-Z26E#+^;U09"LP1U*\ M'-D\B 05 %""#/8D/*D@0MM:0E=M&3#-I,@!8?3-"?& TS,)_.>2\0=/<%T@ MS7?;UW_\#UNNKM_3I\[U:R.]B?)>_OIH9Q>I*SFT%,#(7T#=Z9[7)1QQQ^53 MP5* %Z;"XR+;$D@KQ'A405M@$6%AKVDK=EJC+0$J C,4AH%_%!J\$-:'H:;% M=3E8TD.$R4!3N_W#DX35//( %85T^RJ@I$V"3L=8M?AWD:A5%)&O+>(Q]E3^ M8<$1;E<8!D(RNI2?V_NV+K\*^2R[&K3&NHSVDF*!Y:^R>"5N6@%[7DX!*=\N MV0RV=L7"-=ND$H[C<:O;U]4\,NR/@#7PL63?+PVHR_B=N0SUE;F.59P&R A7 MBF2VGEK"D5NKSP6@:/-36TTS)LC0W2[Q0>S'[;03LM.XQ8 MLLNQ5F^/&:V\H/M:Y5CT6I]5+CZ2T S@]8$GOED+?IC&H;\7>R3/7_W\+S"P M_@GZDA:$5$;<_-,K)%*@'B&J%),*8D=ESE8IOU)_F"O"ITI61.I$C0:"H4S[ M1C!;4OZN?,JT:)!/ZPB=<\<:''"HCY8;&?QD/!]-KADH5!5-5I\IZ'\E9,$: M@' KCTKA0R]6E[(IZ+0\XT\BB.]<^&3<=_< NBFS'YOG&!_M4V+Q4@]>;FLT M8O%2$[_ RGH6,0U$C!5DC<2+%63-Q(L59$U%C!5DC<2+%63-Q,MMG18M7FJ3 M8T?/^UN\U(.7<:MSM&V!Q4M=_'+\0)[%RZ/P0'A20_2) M,U9/#!,O#F'/T4^O.NU7#P10?]":/"V$QO<'T+3T3C/I\.KG7V.9+.@^5#ITVL_2"J\N %FBL41CB:8I1--]VG9'%=L9'V75I5#";RJS,HZ' M(D^;3)XF#-@TROC,$WP$FW-K>EK3TRJ$1UD1Y^.88O%N=5K"TLX+HYV>I9WG M-$3/AW8NWLOSU:^MC?K$-NKY$,V[!8NL_7J;_=JPIDMX&$>>S=7])BK3& W; MJ]EI^6G:C3=OOY5TV)/5M UKI'9 MNUUWC,V&AT-+[Y;>3V<>XP/)?>2.>AUW/.A62^W-:['_A-0N/9-FT<,#!])V M6A4V63^)OJDG%5(73B/V0IBQ('%N6)A32Z U2Q(&Z T#V=?J9,)8]W$AG^RX MSNF/+[KU!%]C-5"W[;8G(W5,OA$8RR$N^%< MJ);+KUV=:B64)?JZT6^)_@C1]]QV MIX,.MB5Z2_0O(N4Q=,<#<"_:U>;X;,KC-.1=MS6IW %I&.)/.N?Q43L=QL19 M&_BR@:^3BOD^3#--W,[8)CHLT;\LHA^Z[7[E]5:6ZL^"ZIN?XW@8T8_!"1E6 M[H"%H2AR&LRPGD^7(; [,QL!<1^>VYH^[( M!GXMT9\FT3]0;0\&/7?#Z;[D3L85-R:V28]ZFZCUW,$AO,K0)FA>8H.FWJNTN?@()FC?D6\!__>"F4M0$D<^C M[*J\GFU4B%]TV*2[NO. R^I7VAON@@Y7I$@H5V^DFWSPQ,10PDL/7+'D2LF\ M[5_#(.)7@'V>X%\[/],SKRA8=+U_YF'KQS?YS\Z^7YPU2QTAYKO=UM@!&(3P MO7/Q]UZKJSZ]=F9QXF0+[J3!=\'V2P#"(G4X+,IWWG./+Z<\$3_U.JZ#XWE= MQXN7*Y; !>!V,N&-QC/YMLZ@U=%OTX]G2^[ VH+8QRMQ0'3+^;H(U!)'K9&Q MPD[QA-?8N(!FNN*PE?#01E=) -@!-#M^3LXPOM2\4UX?S=5!) ?N\H/4R],4 M]L&F\0UOG3'QW'E@C:"HKP"^=XCD:.-X(4O38!8@NN%K>4?J!&F:PW?P2"^. M(N[A6YUUD"V0/(",G'0!- (OF0&$ / 12G M=^G9@N43GJX0QS<\W+2<3]'6'9V^D@UK#M?Z'#:,<'+8?)[P.4(2MM09N9-! MS^T.)\[%9#)R^^U^04^K.,WP&7WG#P[:%%CTRPJV_;JX@C@?]_"%AR%<(9"! M7_@!4AE'W$UYMN8\HJ^!*O($0 K/ @GA"0(K,X!)TO \\TF%2&N-RG"%-2JX MNH05 ^E(YO?#ZSG+G:T^^[+;9?YSBTHI@O*O!H&#W]TO:81!E3HKVO-NC>U! MJWU7_<7U+?T2?8SWJZ]]K[U5>X&%N0#1=@FW+>'+&[@794F*C"8^PB5^3B+V M'E!!H)PSX1UOMXH$**Y G*A?#?H;MX8E\JO49(KUF[=IK]WJW87V7/I!K71R M:*4E VC_;G=(#T3V[FWZ%KW0(V]E1)K,\Y)ET+?,$; M\#RM/N[/)(2[IF@[(7#^+;7'9[7/M_!&85T F%=YR(3M!"8->D;=]K5IR\$= ML$:X05X2" 6H?B[ EY*-([!?K!EH,$$P_V\>\1(D^FA",6'KR%[B:RG[.B&B0NBT@; Y Q#9\4V"FC'K(/R$E)S#2WG2P $S9)P MXVX#B:,$1_V.G)P G")PX#T)L5]!/C%<'!#SUX)J4W(W^ SDUO;&#"OFEY!Y MWRZ_>(LXA,?]7V51LEL FN%%$O1-@N^^[1Q9EH*"7-Z1*V]=.5%^Y[I5\F-N MD4C L*8<.RD)=<9ZO#CHASK[+7(#F$]YF"GC?0:0C1/DKM1+@JERYDG1"TO< M<)MZ1FP"(R&/\X]ZY#!PJ2VU;AR6PBV=PIQ\+62Z7IB^HSLQU.DQF[-"1-/' M-K_WP-[7[ M!14*C(H *_RC@.B%G"481%Y%$@7,K/[7U;EU^%?)9=#5IC76=U27'^ M\E=9O!(WK=B<7TZ!2[]=LAEL[8J%:[9)599B#/Z\KM*363T$K(&/)?M^:4!= M1N;-9:BOS'6 C1>@2+M*.)AEP0W?>FH)R^47[+OS/ 7\1[AN"JHXXH:0OYVS M!2]-BK@ B5I#GN^+M+B:V0T_"^\;E>XS'.XIB[Z!L ;E[A:AM[9Q;]=T]K?N MC9,D7@-12%N><(F6#4LP NIJGV_8*44/.IU#3PQ)T8#Y135?.E@0)'L>VBD_ MM-V]UT-9:;4:<*! 1X<4*#Q563HYJ =MYF T.! Q"QD]+5M=*?H_%':%-8C0 MAE:,HRTWTX#,>A%X"[1\X>Z-DT=A\ UE+*Q]2L&3/$D*(Q=;(*>#V=RJ"7ANV#N! MU,!-?I;E!FLC)%])AN&_WWY(MF2,,4:VNENG*D.,L27UZ>^\OG.Z^S<24M!8 MMHZ^K\M\$5'!C2.%)%X'&/?DT@QK%X13/,9._MIAG-?\<-TI]F3XO[BEV@ 2R):VYCJM$D.R9R063XU)K4 M"2[Y./&G3&IL1NM'IN\OF"[0/(_DRGDED1S?T:OSPLB_*!JY?UH-F]:-N(MZ(LZ\4RHNDR(A9HKGLHJ2OJ/W)'^IZ M4CM*Y%#A?\_I!\2CWOR:U4& MO&9EP"\TB+ACO$*Q-%[,&5"OP&)EAGE&GCY5QH(:_4T>H>$,Z50L/\)9AEIK M)R0.7QD_>M66DU\S!X_;'H>,.GY@(623AZ#V*V2G DSQCXJ4YB:6HX/K9*/R M2U+H)FQJ %+-H]$!2UFK:]+'R/%M@J-R50-=2659#27#^+K(J53NB7?FKC9K M>]HX&?7:^=]DWO.X^%LK%G-J1IC:+(AJ\,N,M-_)(Y, (=_X MV \A*!V8;* OJ$[?9+S> M7RM3Y?.GZZ'&JF!2AQDL\[]-LL?*A2]G4*-\X ./]'9+:LJ,/ED%Z640;/M6 M*UUQ_48YQ5Z7H;K8%>*BVNOF[9K6S':-1]>"VM]N@%#W8> M&.Z7W[?TUMWM1KZ >%KU+(-9?3E8B_ZM9JI%(4QO7QLU\J)H/KGEM63F-.Y, M#'B6_\V"S@H+W!5STU%]W?%'S9J_HS8OE1U?JTZ!PW59A5F_ <2\&M^H3HM=O M4[D;F;N@A2FS21NLMQ>\/J87;F(ZKW#!Y'JK_H/=;K6/9-;*P^NKSI^$87!)T/:G;76O40Z[@A5C8A[Y",IC%WRZ)UQ6@T#>FHS8FX M#6/$B8G659:2Y Q)LWEM-8R69NM-*S,(Q;Y@7F.K8K//QZ^2-]H;7E# P&GW?EC-WJ.M:KYQD"_ M\*0\KY[B^SG+@]NT7\/?U_=@WR/9+J7E;FDF77$%2RJ/WHI>E Q88T3W,$#^ M=1G1O>J]-@5_F\*+MMVPW]_>1I.93=BL$@MF)3<^7*/+T=G=[ZRWM;TN! K@ M>Y+-M;OCK&Q-/^#I[6O/'A;--I>6TG:&4@F^KO7M#N'6UUI[66+FRPRXYN-\=6 M;AX8;7IIA KEQH&6+XVR^0S/+[]!4]J!R4M&G/Z2EEG.RD!;7$([94(;S?Y: M&R!3;Y9R925NIGHC[>M>YJH9(=+,=V,8\'*HSY/<1DW MS?'Y'%;%H?LXC>\7]YN*6!I36![_4@VG+$&2L,BW\>F::7O$.=Z ZBUUM->H M@G7)==3BL#3Y*;%"#4%&3Q$9&9E,^LO&9[)'OS9;I4BD13$8$6&6^:J*0OY2 MFZ>*KU]&+_RNC]H\H<7:1UX9FBQB5ABBW%<:I>0HJM<&!D\K;HZRQE;Y$&)-SF; M-RQHWH#FC:YBY,KEM8O:)##9\(<-9M!U6PQ?PV]_>ME](MY325UH7%"CDZW2 M1OT5SZUP?%CSVI<83ZM)^(NR^=2(T?[DG)92>,<%,\;5!/'* G>!FRQMS+J+ M4S(311'FK$:.TQFSB.3ADVK9'RO)EZRBR[WOO5GW/K.>C2BDA7!: MR$A7%IH,B(PX+KBQ)I\E;HTMXBMP=>^1=O7"HS,G0<=5C[5A]XG;UFB';G'[ MQ#XR#2G)M>XP4B9+6N^CE=0P*3(M#^-BYVD9OPLDB"7/M/"ZB)"M8T\TM\=BK'J&K5:&S'\W\%=/X MD?78<_*2A+\L["&A M$=6OEG &H\<[,XNSVJY*0*G:^X:$Q^H_,J8TM&JJ9U MH@SKE&/C7G5$7P4FK9:O]3ZW.M"OLH=6)]^.4#=8/$1%7#K\( M[DZI@H?S I_6+YJ2IH*MG#WU?U1$9!!M[]K8Q:#RK<\CH'(9?%17,[C-W&V/ M-CL8>>:V#>8:'KMQ?5JZI:E#O8U _3O;[^&41QO$&$Q?C0*J\(;=N/YH."$V M>5'B@X1Z.^]DT?C>[CLG-*/"]VYP86_=!!'FI9]YX?L5P;R(-B]\(R68%]'F M!?0%Y@7F!>R8[/-BC R8%O&F!5@+STL^\N*, S-CAYN6-Y^*\6G/I30C^&X1PT.K&NR7@ MS[=T]6P6R:1USV:)MGVN6?N,LTE;'%&6D.&FOWPP[ ][RL;V1U[0ZZEG'0OO M#]YISR5VOJAZ2B9/_/]_L.[HMB!!H813J.U]'AC<*CG!"9U_R.4@>+[=( M #( F1X@XTOE?^A&,!#\0_"O6)0FEL0@^%<$5AT;7[I[YR"#__ZQ[)&$2P?\%[,!]_7QO;AZKR-E M@$1@GXA-G5H;VS*F(S1!_#]T-!FKG;DA3>@QU%,'411*W7D[,$^ )8Y9.S+YC&:9R')<9'AV MUS40 2WL=1FBK9$9W$L+S^:SLDB1K#&TCW#.0% M@6P=>H!D0/(ZDFT'65TB^2AU00#R@8#\VC8IH@+9=)&MZY*M30$4*XOBHR2@ MJN!SZTXS*N+SM5U;_\<8JJ52TI9]A?:"\45[!DG(U .D&QY4 M524>':B 6"H U5?U-0"*7(),/0 ;@ W EJYZVU>*+2>PY2OS_E&?][RJ[T)Y M=^@LK*Q%,=-"KN.A('"@OBOD4 #*;X"RU364H< K,Y+[+XWMV3>OZTB'"B_ M6!08'R5)506?4.$5%9]*5'C_>G[L>^?:.,A2;X_+P@54ZA?K8'V+J?MP*T". M82'?=:%4#"H$*K2/"OE$A0+D^YWF+$,L-?<-#;$TZ,6*G31B:MWEC(QZDL?D MJK_AY %32= [A&EQ4MT&%B"#9@U;LPX0W@46"OP.@SO5]6=S2;UO8(BE/R^6 MW/L6TR!+\M7^L5"$?^8'6VBT"!JGV6*28"&TMNLMD_H>:_>NR_61KY-_C@'5 M><"XHACWD.W[R':A;#]PB%+!B&_"M+KX/DV'W/>==IM-]S_E1 M\%WEQ"*/=6^B@.7$/YQS>W 6O4E].HG^TT%L7WOO==.NX;+$BF$WGIK_ MG.7U4ZR8GY,H2[+\M$9W8TSM/\SXSNUTVI(XQ2?5[_JFH5=O)?BV/'5&_I*3 M.&$&N_U6FG'BVB&IPORC2F>QQ%[JZ376PZYGA.D16$QTV[)=0NDA>E4RW&Q2*@D;K6, M[W1(KDR>)&=7F(7;$7D?K@N(7"-,G#2?Q/;D7NW$X_;]%47+Q%IA<@'P^ M>=)"=@MZG2*\)P]*WBW8]^M;L;?)$\39E-^?>*1HIH6+:5RV!DQ^60VL6,TE M>50RFO\LXAQ/1QU.XC/0O7K40Q.&XV_CLYOQN79V=7D^OKSFKZZOOEVF0*OL$%5-(KF2/&;+_(2+,FM;'_9.RS8T7'GUF77[K3$A$%O I/"!TLOU MXT"(8O!H8 MHR.LUA): -;(#08N M""D0W.P#[LHGNJ\<[$G)/B*:_\ $_P;',W2+,GNGA"D^9#F M0YHOF%#D4B9(\R'-%T@HH#R0JD":#[H#N@-I/J3YH/W#3?._E72Q'^3WD-]# M?B^44.12)LCO(;\72"B@/)"C0'X/N@.Z _D]Y/>@_A4_DCI#B[Y/B M=X 79V0<-K?M&"]4&J;^^3)+3_Z\&%?KIA:3(I[&81[C H#4$Y",D2\5D.@. M9QP^85JMKV. \DW#^PPP.B+E*%GTVH^0(!647KL@&'S-)C?WZH05S8(KA_^: M +:'<:LSC-KG&4T.I 7J;!QP420D9"D^R1*C2 ,4G@NI Y2/OV7I'1?7OY:O MEM'N']_//K%LRG@N3$!2%\F0.D@J&ADVE]I'"A_ 3>>NBH8MZN!F7&\<3@([ M O$-=M7=/'S(-\?]O=PRFMK9W5O9-:2J0X'..%O;1/-=_R TP7N3$,4/NI6 MOJ.B.SNMIZIJ"CC\-QU0Q6A6LQ.!] 7V#H[L?5^3IH 8.(X*\'9, 8??_1EM M2SWIEA52U3?P!DP!D7$LWT!;+04*83O(=%SD>J8"NM&G*QEV.,6K:@*. M'EP)I!F09O3M2L2L.KZ?:SC+BI(>U]JEO./-:+!$< MG%%0>GX9?2"P']O[P.=WDPHR0;[/L$\)2U_1!0+/^1$L/:,,!!;!?K"W+&0X M.@HL73;D"T &@&=X3A$HIR'@&$37 T@!CNL8!M1L\,\\*PKMCSR[C4N@ F6E M D4P$'))!1H1H!&A/W)!/#E)$U:JZEN$[5@0@9602RK[Z8MA(D-WD&=#(X.B M49I8O@@Z'B34*TAS(,WIU16IV@AQ-<=Y6))K:/C''*<%W3\&B% @0@= A!H& M<@,?!8XE6PF@?\(#(LHAM$X8R'%-Y)NN; H"S1/0//$>X)O$-=@NTLU -N0+ M0$" ;X#F"5'5 W(&R!G>U3QAHT#WD*_[0VZ>^$9[)V[S[%[+.'W -C="9!CZ\CT/15T1@#F0SS0B.60H/5"0KV"Y B2HR/X(I,$;[J)='=# *=L M\T4YP[D6IU%VC[6/=0/&)Z2EN+M%*2K9!YE@/SQ*=5_-1X%N(-MS.H]"A1(& M]&% '\:^*N+8R'"ZS]*4< W0AJ%N&P;R; ?Y_O-BF^# %X"+ ,\ 71BBJ@>D M#) RO"]ET /B&NRNF +)FS"*UNF_P#0"TS@,IA'VLH"N"NBJ.*BC=9%EN<@U M#!4JQ-!5T3=#(9=4P+] EP1T21R2OUBZ%_ NDJL09"_],GZJMDBL6(X_+\:P M-P4PG -A.#VZ3 0YP0:.4W#H]\]@0#0I5U,$U+Z@)P)Z(N $)_EB'[%,O:I= M#LM8"&R]L)H 68#PR;Z470X7?'%$&?Y8;E"I?9S@%-_&Y2>@"_>E"X=@#L0: M-123CM.L,*R0[^5F!*&P#DMFC]AHH+36O]A((!_> Q?IM@J53P%X +%T7*"> M ?G4 MR ' H (?Y!W8"J!?U+7&I)5D I7T 2[[6A.@-AZ[8[]&U;F#B.C733 MA**]2D7[[J O?BU^3^C+VZXRH'K\L. RNV767H2D8OF69+00R'C MM,0Y+KK;C7!P-)Q4N@(++,IPD6"LS[3N.LE2[P=$LS9+L[@EIW\HI,*2O,:06T89IMJ!"%,'+'I8B M[6&PT-\@C']XWM^@+/@W-3BH 7[H<'ASAX.R*-_4XJ &R@^WWZ=0PCA"CX.J MX-_4Y" 8]J'+ 6)XB.'?'L.S%/YGEMB2_T_CAT['4:7<[4EMYYH_:>#3%>$:>-$/5#3KB=L.5N&TWAJ M_G.6UT^QHI).HBS)\M,:<(TQM?\PPQ0?IU1>29SBD^IW?=/0J[<8)>*,_*6! M.F$8:[]59G/^I7EXAT\F.0[_/@EOR=!.P^0Q?"HJ.?K^R+27"E,9#"K8QGS< MAS].&E)O,3/\GO5;S>>89T5CR^O^:OKJV\7YU]N+B[_J?WZY=N7 MR[.Q=OW;>'QSS6#"\,$9IQHB7-0$!4DX+_!I_:+YJ"ZY7P4$*AO:UT,>KC7_ MX:+,VM//WFE-3I-'XY]95R"-#9U,!AO[!\H#UL]9W=_@JKXC-ZB/G*UNLS'_ MC>MGY)JW2?98FXGZ=V;\3CEV'XG87L54I2SLQO5'PTF1)8L2'\1P[&S6&]][ MJV6L?AXTG(%YZ6=>>&P&\R+:O) X,G!A8@2<&#!D@LZ+ ],BX+28HP F1L2) M 3LFY+Q 0";FO$! )NK$@"$3>A."_P8A2-"S\6K%\$ RB;*$C#G]Y8-A?]A30*XW"OK=!,)_NP G MK7LV:[E;PU^-TBJ?\Y3F.\/T$5U^S#,1? MF+II_<_/DW>LB@#U&XCZF?MJGV$T^C-DT"ZV/J:M%4,!QS-I'$F#MG+U@LGH M.")YK8 Q2*'(I4Q'D(09?)JBC9(H8#R@/* \H#R@/+(K#QOSW76%]1 MA@_:/_ ,O['W!>3YD.=#GB^84.12)HBVE(VV9!0** \H#R@/* \HC\S* WD^ M:#_D^>_,\[^5TQ$D^)#@"R4CR3+^OI $Z@:1F9"1F8Q"D4N;0'E >002"B@/ M*(\0R@.< &@_< +OY 0^GH5/Y(Y "^R3IW2 %WMD'S;][1@O](#9/R_&U3*K MQ:2(IW&8Q[@ !/6$(-DL#D%/M2 O3*OE> Q0OFEXGP%&0)B()21( N57+S#* MKQGELRQEJ[_#$D]A!;3@RM'QW#*:D#G0^_I:E=UQ<_UJ^6H;$?WP_ U"!/7JK[(I&1LZE]A&0!$C:0W;C)+Z/ MTY!NJ"5-4@[P$49V-UD9)EUD$CTO>@&_V?3RT>9(ZC M,;Q_5,#A=Z\QKH5,/T"F8RN@,>!-P)MTJ!NFA0+=)+IA*J ; IR%+1YF0&4Z M5AE61R5F',6,K!] M1U=]@8%^\!RS4G^!1?!,UY?^31(H]\\A".S(6H;[F"M3^Q:*-'$?6'HU+(&$ MEGXWOAD%>N?$FE#B_U^+T M 1?E/;0IR$P&BF EY)+*GARAX:# T9'KZ H0Z/U3#^)A1K# RJ\8R+']9%O!K+5#OHG/2"J'$*_A8-T MF_S3?=D4!%P#N(;W<>0&$;@&;()EY 8.1G(M @<#O1.[$A^_XA3?QF6AE3,R773@O>Y M:/$A0(T"-2H[-0JG>$"GA-J=$OL2>(:%3/K/LZ 4!O8>[/WP[+T8"!?,X$N( M^1UW4UG:>S#WPBH#F/M>LGF@#P9^< 9>-"9!*(4?7%\#(/\UY)N6@WP_0+8) M[0J <34QWGEN+F4; T_7OT#K O!YP.?M$!$2@V&3K!\.KH!6!VAUZ'AEK(.L MP$"FZRB@6^"/P!\=06=( .NY.C+]S@]P'I@_$E:5!'-(4BK7GARWZ3G(MWRD MZ]V3W."21,8'N*3]4R3?0J;C(M/L:J-+\4F4UDF@\_"IVV- 5;(+ L/]6$9 M8!' >EZ5NQI@_X;NZF..B0S#0)8))UV M5?%VN\(?7K BXL,O?,E22KC00R- M$,P]B*\C>S('<-*%%.H #@+V>WC;?@])'#*S6)]7$491OL#3YOM $0)%"!3A MUJJ5C@+71+;E*L"J]T\YB <9P<+, 351>+J#] :*, 5@2O:J0G81:9!ES'! M9A&*:I)@OFA N@6;1:BA0>"+CJ,OKH=\WT'^ABUB56V- E(8#]%@,JL?"-UQD&YW3&> 1 M&3C+/Z93^J9G.)Y5OQ<7!>W[H'_*%F51DA=D,%I8:-FM]K^+%&N6CC13-RWV MF7,KGD$\MH$8&;D 1-P!G/\D);<&,NQQ@!^,.QGU(QOT],;ZJS0ND'A>S0 (R.?!;&1FX@W8[4O3,& XL@.3T@'[@/ M%"Z"399#4P6TR;#]CV@(%T0J XOM/XP53'4#&9:.=*?[+$(H<4!97 64[]G :YC(LP)D MV]*=[0$&>N@&>EL(+7V)_ T%\2A:W"^2L"2)<,;.+* '$^9XAM,B?L!:G)+? M,3!@L!MGEPR9R%+9I^U\7\6Q!@#6PK[CPYB_U';=%#@Z\BT M.V='E,8#'%\@X?$%>^=K=&]J!QD25HS!/X!_>&>[A(]LE_:@=L]6""4..,( MCC#8FW2P'.3[ ?$2TNUI! X"',2A$H@!-6M<9NE)1"Z:9TE"]^^+Z18(N"B[ M6[H ]*- N@+T8R_;3@VLO 4-%^HV7,!F".!;P+<<@;Y@*Y5\O_N52@-S1L+J MDF#>2$KM F\$W@B\4:_>2.U6BV]QR$QO7)V# &T6P)(.B26U7!38)G)]. << MVBP4;[/83T4,TT%68"#3[;QS%[R#&M9 5>]@!"[R7!V9?B ;] 5@), ]R*4C M>^9.=!,\W_*1KCO2-2*!@P '\:[T@2X7=%QDFL\=!.,-?B[#28+)_Z?Q0Z?# MJ/+\-HC7'YO_92EPR@CL:NS8\Y(?]:6B!(C9Y_95+7K?>IKUGPXR6]7! M%=5 3;N&['*R#+?QU/SG+*^?8D5AG419DN6G-=X:8VK_888I/$ZIO)(XQ2?5 M[_JFH5=O,1[&&?E+HW7"(-9^J\SF_$OS\ Z?3'(<_GT2WI*AG8;)8_A45'+T M_9%I+]6E,B)4L(WYN ]_G#2DWJ*#^#WKMYK/,<\*=I;':8Z3D)Y,N7;5UBRW M;[#IF]U,-/OUD8MXDB73EV>^GG2*Y&KFK\??QF.5Q_!XE-6C=IDDH?_O$URSFC7?GA7\]3B=XBE_>8XC?#_!U=(*T;F+H.(:V[P=$LS9+L[@E!<@=&'$*8H=E$4 =([D =P#(" M%""Y@^0.DKNAJ.L0DKMOY70$6=VQX'#P^.Z]<+A>3(IX&H=YC N !3AUR&[ M1T)V U 0PC9#60W2JGK$+*;CV?A$[D%1+*0X-2(^"U+[[CM^Q=Y!<@8C&OO M1P;")ST]B45PA8$L",*J'L,JTQ#:B9YE*5O$%99X"NN:!(/[>R>WN95;>UNW MR8$2"(F7"%X429A.BT^RQ)$R@:/W/0#?*RR"#"Z=/[Z? 4+ ?#P7UI\78RZ= MCP"1#1!Y5U@M,2S&27P?IR'=/E&:*JQ<=L.4>V<"=A1+!Y&W!"?TDCM?XE*+ MPF*F+0H\U>)4R^8X)]J1WFEA5,8/[# :-0ZMVE"8Z?Z4JJ,/QSGL^5)'Y [6 MMX%>3RA?W/3<]W3DFK;B9Q>NV7$ \4NQB6BSMAN(740/B7<])8[@!*,KJ]'E M>^^_;>-]UW>1HQL*X/:HYE=(>[4V_VJ?30\N=;=N*N%F;5>7RLX1U8WWGR-Z ME%I*%^E;G#[@XE#IF\QA0P_/WO61/3+HG.%8R'4=9.NF= =0]> I^BO/*MJ% M\0[@(EW7D>EL\!:"XQ;,IJAFN;*- H,$ MIHX)DRN6\>G%.QYCT_JN$6P@Q_&)>7I^2/L0ZF3S/'N(IR39FCQI'ZNLZY-V M&Z=A&D'53!9VY #GJWFR )F6BVRW\P/E M^P:%8A@'B]VPV#8!K(%T*P"#K8+AVKV:L*EM&*])9C"3>^.H:F)=-U# MONFJ6[\;W][BJ-2R6PW_B&9A>H>U/"RQ=ILLHG+!NI0U\A_+/,-TRE_@_RSB MAS AUX32'G#41ZV0^,0!^=VWJ"GH;=1W+1*R[Q;R/1\9IG25%3"?HIK/?6#H M(-.UD.T\9] %A^&P"WQ=-T,J-5M#\7H]5^QVCM8<%-@.,@ROH^1)HC(=SZ-B MGC;)3)( ISL03M?4#63[ ;(,)9;_ +D'9;@W1,,&Y120ZZJP@@A,MMPF>[^. M31=Y 0FX DL!!$-)#M; *6"LH-KV#GM&3)F#+,M5MNYV-<1TWW\"Z9TJ*9T M][8$VT2^'R#?VD!U"PX_J*=!/4T<&S+$>MI>[DZWD>]XR+*=(=76ON.BS..H MQ%,HK E,? R0I06&3D:@0LEL;P^T!+STU0:PQ$I9XAV[< /=5@"[4"D#/ZR MF8)*6<>63)4BV3B=0HVL;U*FZ^VF9=,P&[F.ATQ/NB4[JK.%7>_;+QDP70N9 M?H!,I_-(%DPCF,;=&@=(]&$2!,)6@E*9%RA[J6M&9*QFF0;R;1]YGK:A?8TSM/\SXB74T8TOB%)]4O]?GZO$D MSV$G>%;O,*2TWRJS.1?./+S#)Y,#DY9#,N:'1M[3UI=]LXDG\%ZYY,QV\EZK0LR^F\ M39RDC^T<$[MW7G^$2$A"AR(U &E%_>NWJ@#PT.4CBJ4X[/_LR#VTZF($N8KP1.X.I?)A%W%LQF/V%NAE Q#]E+) M8"P8:S6]GM=JGWC->OWY,QCKPCX41P/6:[3[C7:SW67-_J#5')STV(>W[.D? M5Q?'=/>K]Q=7?WYX;:;]\,?+WW^]8$?U1N/?G8M&X]75*_-#UVNVV)7BD9:) MC",>-AJOWQVQHTF2S :-QGP^]^8=+U;CQM7'QB29AMU&&,=:>$$2'#U_AE?@ M7\&#Y\^F(N',GW"E1?+3T1]7;^I]N".122B>/VNX3W/O, X6SY\%\IKI9!&* MGXZF7(UE5$_BV:#3G"7G\&0#?EZZYW-]+H-D LMM/CF?\2"0T;@>BE$R./'Z M_?R2DN-)=BTV2QLH$?)$7@L/UY(HQ*PCV(6JT2S-S("KI<\A"LZ#>'**%8LF0CX1>F$ M7@!Q;VQ^,:X^QB IBL#[D&L4?@9X)6P'0<=]^AR<4_!^X55I=TP=8[%,#I_N2H'CCM5 )4L)J"%H@J,KS M^40FHHXSB$$4SQ6'2QO'W URK:(&?9G$TP'B\KR@N\U4=<+.TAKV!LVS86FJ MHG8[>GX5)\2VUR)*Q;/&\+GAA#G7[./;E]T3K\, LA#DA#W]1\_KNF_'&8MK MQSV6PU$^ _9*^&(Z%,K\U&F1"NG4F$2N)*%*8O,XGPHV@\7%*-]X5]O+T== MAFD0GU7L]@C8[6<5:XW*=R03ANP6"#0$4;D#/P#'M=I>J\!Q+>_T2SENI.(I MC=Q9&KF_9N2*&;\[9C3/Y*JOQ)'MGG?ZY%Z,9_BNW??Z3RKV^B[9ZYU(6 @< MMK*KMLN:J)/OL??5<9PYKD7C#:;HY=J-=%VS, /R961AL[>WS[RSPOU=K[U= M-\)3VYB7'%?#P18]AI'K?AR&?*;%P/U11'H/4#HQ&$1'%)R$!&P%AW3R_!*P6W]H@1JX/G"\,+1:+CX+3SMPQU-TJ)80H[:+?I MG3PI&-G+PE'PM0O#QS#D*(SG@XD,P";*OM=1U 9#(.:G^ARP=J/_;AF4)G:W M\B&Y1Z*T[-T*1N9.-+WF2>90/,-[2[.8Y^#':ZG!;0]ELG!+/GJ.CEZS<_ZL M@;<^-]Q$S&/_W:JJ'!$V*BJOVZ_H MJ]I?#I N/:_5JNAR>'2I]I?#I$NK[;7;%6$.D##>216(^7ITH112.8OY)6F7 MO>&@?P<6%N_'F,B.?CIJ=8[NZ\+VO&[O MJZ.B4*-J4H?W1\Z;V.9PDXDP?RP5X9F_7V/6=P5A7T=[[0%%CB%FE08X4 V0 MUY/>GN\WXV1%$.Z(I-UI"EN/X(H[9I^QGE@&[(R 1 ]>'7IS+"4AQ7>*-K3'SVQ2QYUI#/V?9'!5<1+$1C>0[3 M$Z[$.0OD:"24B'R /D@%%K.I.(UPP<.#7R)2G&FPUGKZRY:K' MWQ5CW,)(L<&_QT/Y#T+A$'Q<.%VT]8&+"8_,S945N]&*'7+_TYCLN<$/OB_$ M:+17/_BC.S^V(YORP)9W9U'>7IJTA]5M.U[=6:'FVY<[H63_\!AU!VIZ>YGF MH=.VY!\5US)3@C(2< _#8Y^["U*9O?D@&:$2Z4JD;ZR,.W3:WE:D>Y5(WZ7 MZ]#)OAN1-D53!TG)KR+2IACIP&B[/8JY2:2?-KW.<273=RJJ>2R$/]TAX8V/ M?&"$?W*X:9X;82\VN?AFTBP/:"P?KL0]4-)^^SF8[P()-QUJ/%0[&OO3['K/ MK43[L7!U)=JW.$]VL*+=>5RBO0^EOOUDU![8?\?NXTUGC+X+ ;_I0,^^D;#1 M;VIYS9T[S(]B\[[QR,G!DO34Z^_<%?Z6_=X#<^/++?:J[/"WETHZ@/UF;VFG M \?+(\HX8Y_-1Q[*?K+S>H-*6U3:XKM,9F-7W4I;?/LY[8?QU@]]T?MRX+\I MO#R0 _A=Z(+#S(6O; 6-QYK;OK? ?W.9\+P%>I4%KU)E5:KL\++@]]QU\14& M52B]$NY*N \Y#WY?X3[SSAZ5<%>9\"H37F7"BR+>^PI>\Z/8OK_=3'B[[?6J M5/CAIL*=+YPWZ:&WWK9:Y^PEU]*G]\X&$KLY!E6JO$I^5B[WOM M71[_..1)]'M2OMOS3KZW$^7N9=7F#00[)(V,0->8MTX7UKM$"O-+Z>WBM]17 MNX&4OA8;[RVA#B&RB'O+(SX64U@3NXBG^,G58H>@;$;:,B2(C7;S_-^"3?@U M_A,PSL9Q'.#KTIE]4[J,& ]#?$5YG"HVY7_%B@U3+2.AM<"NRGHF? FW+.B& M6(8C*4(80JAKB=V2WX.L+13%;2Y> MOZ=7J0L_CCQFX7P1)I,X'4]H'F5:Y&DV%TJP4<@3YL?3&5.(W@VO8$$@_(L:C3"WB.>ACED "PKC&8 ? M :G]5 ,C"T7XCT+#NH0!: ^"163&^?QZFY(59U"Q+X)4 6V4^$\J+45@:8HGPMR/0-08*#Q_0D-G6,<[1:13 M7&R:I#0K$$'R"- +*[N8R(@3 H8BE( R& ^H-N(^23J;2^#5L8C,7(AW.8(% MPI*5@.& "KAT)#IQ2[2@U>%W"B%.0'0MTA%."P+> I,0F7B$'!2K!,><\P6- MEVJ$>RI$0D.]_OF2Q4-0[1P)8.BEQ)3#J.*S#TH>\#F,4R"#U(C\=K/=I4F& M8A%'@6<%93_JZ8U4(#I+K\]@;PJ0O@$21"CR()\Z#1,]V#6D-)#KQ[X9U&*; MS(?6G5=Q0F)CM9 3*.WP9K6GP#>.L)67"B B.T9UD=Q\EE/@5U Y']^^Q&Z! MKFL]>_J/GM=UWXY!%D%/F%:_)-?+SS9+C\)^G3_+ ,*F=_J$C50\M?/T-LR3 M+X=/!0;8)2@QX%YL/>T1NFFS9Z:M[D]'S2/FBS"T-DCV'4T9^WTYW6 -F_ZJ MY;+=5"(")?%LB[&T9LQ=6D,E&\-> H#<5%M?+%#?]*: O<%K1<@P!4_A1M)9 MJ,0#V#](*^EXE,Q12SO6 T5%W 9V:8G;VB5F._7.GGCL5:IHPU@C&Y:OC(C MB.NE!'A^-!)^8NY)!"I?,)A@Z\*^QJ2J856?0/7"Y@^L(F=F!7;OP7U>F^6) M$(91< ?L$R#CL,/B,&ZCK2V9 F8',,_$$>:3ZWBW*W"W%>3U&)$W85#,O3EZ]0A[CIH'0+<8%;1;@B;IZ$4 M[M\\*4^RA/=L3-K;P:Q(IZ*$;WN=$&-&>.\G\1 QA_N5M\%1J538>I50/UP% MA2(](\DCFQ2\8*UC)<5:UF;K>1M54[_C]9X@DXOL013XC*' >@^4A"^D8#0U-;4YR>-4UUX M>:$?@F^#@8/)$A8[B+:O\?;"C5W9VUT7'LB,H];*&PDGR@&1AS'J?AS&:N!Z M\!>65/[!OOP1V0,\%%&WWYOK5FXOA6*48.XA*QJK4VBG? F9K&-B)V-1-V^. MY"-8V8"'8-EKB\9^WVMWLU<(F&M-Q&N!'%/^N5Y NI66(ACN4A&.F]Y062)R M>8)U3U8*[9M3:)D"$-&UA.V.HD'D0B?">._+!D/7.RW97*_O**"G-.SQD&1O[F*HC!8:8Y;52 [ FA MIC)!94D1 P#TMS1<9#:@5:L*7/NY"S)H-'3B3RR,P1)$AX6C@STSQJ)=/)F) M:(&.T3P@!,,@XS1TOOF'?$4&*W5B9&U9L!.8LN2-5IYV$ID(IN[BX?WR?FUD;ZX5LA.YV2M'6+^^CFX%>G"GY] M.ZKX3;"UGL(PI4+<8.\,O\^;MHAZHAU="L:VN=Y9Q&-YNKC4+7-?.OQVC M 8&9-#3FT>Q18@87,"D"BO3&J.]9:>E?'JD2N$KD;W?SUQN'2 M7K8]=7^S];8:"5@3](M26A5N(M-9&"\$EF^1?<>OAO\R=OYJ50:XOQ?;**_P;S96J1!%6OC M(L3(AF:.6?8*X2(+E5:$_4/9D_M5M1#HV%+P255&\N@TY>T#+;G2C)=9\?Y. M=;<@#59O=I:*4$[N;*8 1Y; 6^]B][:XV.#7N^#LN-"AF_C_IG5.*"F RIL, M?9/.0V/#R ;I[CSG4%DGN_&>6TOB4JX,ZV*M MH947'"..LIUB52BM*$EM*H76E#69&NH@-H58F$FK&_O(Y"@ W&D<"%.TG=CX M,A9TJ#@,,?N"1CWY!52.C/(8<:4HZX<@V;HE"PB5<>-ED[KPV$4<:: #( :Q M-#=E])2* 5)0O@ 3B"I['"YHX:>%8JE*J"NA+@CU/3WX]JH'WRY%FXL9Q3MX M\+3Y];=L?NU3K[O&9[_OPO)XF/5DL2YZY^WD(X)&44K6K4JJJ ME*I2O0^C>N\1R5FC=C>7Q7])X+2U%!]:,:EZ3VJKRM/8'J8HG.?E2CB#^,M "-\YJ%!X^6T1D\8W3S8"HCJ1-%^C7'::D"JG7BG64X M[2[50O76X+1=3 A^ 5+;93.I4S1O#@VK5WE-D3F.B,<>5$!^3R22TO$0P&T@ M38\TH:TE=UIP]^Z%,M AQ6.V."=5C&HWXKI9MWB#-];:/#2&/X(^Y@J/I6+[ M.',FESSLC&NW!&LHF\1M%5/N(0-W8QU3QMVMI1K>(CXLT:-$$CMIUJ;8\W7 M8E_L*7?/0E$S,N5)X6CN4W/2#V+OJ]D.NM01GV$28+(#8?T"G MIO;=CZ/(.<6H5(!'IGCPD/I&++=POK-_OO7ZE.RI/! M)-@BP-6T%I\ 7<=! 8)Q&BLBM:MW)R[+L(@A.9T._Z+Z6=R)ZE/@DM0A&88^ MZ9P^UJ(KD-#+&2SU.+\C.V2)1BZ=?'6G*P*)G"607D.1S(6([*$+UV@"%81O MF*HL8T4VIE/J^4C.!C@MH[-=/-9N3D9D5$:^OALA]Z5S?L7PC="TV,^=TO3[XKKW *=R"'CJ+%.0(T#0?LQF M Q'2)[.3+0OVETZX[]1V?0ZNUG:M*3:_ =<[TMS8 M$X@_@(2[TB!*A<%OVNSBF:HWL@'C91O'W87$N!,'M-<9DO_;;A\?W%I?P(S& MG@!4SU);^H?Y1MM[JFB]88:0XP/V%CE:6HI#H2:KQI _AQDX4"&J?TLCX;#1 M17N)LPGXC7@&L[S;8H-S!S&=<222;[Z'C*/ Q2XVKY4H$)5@!_LR#-F,+QR^ MMID%91!T$0:/74K@9ZXPRKF$'\IXX-Z.\HN5FE&<1KY%UILT"KA-#%WE3$O! MRT",R.\N+ZQ@OKP,N?^I?NE/8@QW_I\S'_D-"$WP)HOZ0\+ONN5L 2OK/&# MVW+GC9#;!E1&6+)XTW:%!+):5&,'H*"V6^9V\_[&TH&=*AVXAW3@PUMXI3<] M/K0Q]Z*<**).>"!_,?4OTKZ20Q?J(8O3^&K.DRX7K':\]5[S'>R]I5JC&Z*: MU'O)P61NQ_=OW6EOYX\7[=]:".-Y3#F.]>7+YZ\:\!0_B.34&A8!]$/ N%;5 "&@S, MBR&(*Q*$>HUFOXRH+Z89HQY*BAI@DS681\4CB>8U+&<4SX<-J_KQ\/6"7[SX8GB-+#0=C M[^@9,+4^""QQ%.D43#@UVI?$.>7+I:_ M'V/'""2P8)B"<>/\_9$%,K1 9@D'[;I86P:A4F !PFE:)Y.M) ++,[[CTI#/ M4=T0+Z("-27]"ON% )V14+!'82TT-L#VT>)!R.6(6HQL 1\19^G6I@&+MSV M*W(M6L!5@CG 9J/VSFB^,6/Y++"?"G9OQK[5*2:ZLT5K?P(2!CRJV/TSY M8OD2-EU@]EUH%H_:P MN3OB>Z1=BVKCJ\<^\#*%*.@> X110)O8$SFRF!^4^A/,A:$>V"=@2J>]37S, M.1@$-_";2P9B7"Q:,""323O13\3V\$#*0P>*Z1>$<12&!%6F@[L-_\7:]ADU MPNYZA'GL+07H2&RU6 8>9%'BP4A3DU%"89X&MZ<'3$K,M%*BI91C1&B6_KH) +N9UCW8SLI"6K8 MBWC]%&$G*4M;$Z@SZ_0Q[)<4^\!B8*S$!*1-;//?%6([+AF*0CMV%WHW82'0 MJ&&XHC^+6Z1133B&P QC,:J'P@A;2,X;MV/?FMU(3!0*V2YSG*7VP2>%&)])R66"G&.8&UD*+ZD44I=1Y'1>-C 2.#6F3;M9?Y/ETD'R M[+$4,#K"41WM'C!07.=V,%4 1ET>H%?_7VO#V*9>&#;WBY;6Z\]6+/'-%9)4 MS7HT+XG2?P!F4^]@\ O&(&H<)3"385NL@M&)5HQ:%!\NB,84+#47T$=M@&D^ M_,3#07#GY>N+;%4(JK7C40FG$6R"MD"@S'Z:;%"3XZ:]UX2#$]=3&*#^V_UN M."]6Q:HP;6@WSKH:ATF!^0SMK+:U M,F"F0GLYT<7"'?L4OHR@J-^V:V<]$QS?WX!]1S)CELHSIH (AR?BU800'\6% M=QH@\M,9W4Z[ 5B9@MAN"Q]0\':$?9V=%D)+5BH_G2*** , 4D8^!<8*2L%D7_KRJUQ&3" 48^,,$1'_ _KO?8T];S6/6[YYUZR>G9V8K^H^:+[J2Y-3U[$,;LI--89QL("/23(-G_\_4$L! A0#% @ ZH/< M6!(I%!ZH)P 5MP! !$ ( ! ')C;VXM,C R,S$R,S$N M>'-D4$L! A0#% @ ZH/<6 8"<>Z7'@ #\P! !4 ( ! MUR< ')C;VXM,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( .J#W%BU*CLO M6G, /?Z!P 5 " :%& !R8V]N+3(P,C,Q,C,Q7V1E9BYX M;6Q02P$"% ,4 " #J@]Q8*8X:%HC2 _: T %0 @ $N MN@ &UL4$L! A0#% @ ZH/<6#_JX@-5 MI _^$+ !4 ( !Z8P! ')C;VXM,C R,S$R,S%?<')E+GAM M;%!+ 0(4 Q0 ( .J#W%B%-)@YL&4 "*_! 4 " 7$Q M @!R8V]N+3(P,C,Q,C,Q>#9K+FAT;5!+ 0(4 Q0 ( .J#W%A=\("Y==$# M $_@- 8 " 5.7 @!R8V]N+3(P,C,Q,C,Q>&5X.3ED,2YH M=&U02P$"% ,4 " #J@]Q8>0S,98J5 #Q9PD & @ '^ M: 8 #DY9#(N:'1M4$L! A0#% @ ZH/<6'"X M@]/H'0 D?< !@ ( !OOX& ')C;VXM,C R,S$R,S%X97@Y =.60S+FAT;5!+!08 "0 ) %\" #<' < ! end XML 145 rcon-20231231x6k_htm.xml IDEA: XBRL DOCUMENT 0001442620 2023-07-01 2023-12-31 0001442620 us-gaap:CommonClassBMember 2023-07-01 2023-12-31 0001442620 us-gaap:CommonClassAMember 2023-07-01 2023-12-31 0001442620 us-gaap:CommonClassBMember 2022-07-01 2022-12-31 0001442620 us-gaap:CommonClassAMember 2022-07-01 2022-12-31 0001442620 us-gaap:MeasurementInputExpectedTermMember 2020-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember 2020-05-26 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2021Member 2023-12-31 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2021Member 2023-12-31 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2021Member 2023-12-31 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2021Member 2023-12-31 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2021Member 2023-12-31 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember 2020-06-30 0001442620 us-gaap:MeasurementInputExpectedDividendRateMember 2020-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-05-26 0001442620 us-gaap:MeasurementInputPriceVolatilityMember 2020-05-26 0001442620 us-gaap:MeasurementInputExpectedDividendRateMember 2020-05-26 0001442620 2023-03-15 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2023-07-01 2023-12-31 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2018-10-23 2018-10-23 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2022-07-01 2022-12-31 0001442620 us-gaap:RestrictedStockMember 2022-07-01 2022-12-31 0001442620 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-12-31 0001442620 2024-03-29 2024-03-29 0001442620 rcon:Post2024ReverseStockSplitMember 2021-08-21 2021-08-21 0001442620 us-gaap:CommonClassAMember rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 2018-08-21 0001442620 2018-08-21 2018-08-21 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2022-01-01 2022-01-31 0001442620 us-gaap:RestrictedStockMember 2022-01-01 2022-01-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2021-12-10 2021-12-10 0001442620 us-gaap:RestrictedStockMember 2021-12-10 2021-12-10 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2021-11-10 2021-11-10 0001442620 us-gaap:RestrictedStockMember 2021-11-10 2021-11-10 0001442620 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2024-01-31 2024-01-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2024-01-01 2024-03-31 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2023-10-16 2023-10-16 0001442620 rcon:PreFundedWarrantsMember 2023-10-16 2023-10-16 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2023-03-15 2023-03-15 0001442620 us-gaap:CommonClassAMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-06-14 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2021-06-14 2021-06-14 0001442620 us-gaap:CommonClassAMember 2021-06-14 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-03-15 2023-03-15 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2023-03-15 2023-03-15 0001442620 us-gaap:RestrictedStockMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2022-01-05 2022-01-05 0001442620 us-gaap:RestrictedStockMember 2022-01-05 2022-01-05 0001442620 us-gaap:RestrictedStockMember 2024-05-01 2024-05-01 0001442620 us-gaap:CommonClassAMember 2024-05-01 2024-05-01 0001442620 rcon:Warrant2023Member 2024-05-01 2024-05-01 0001442620 rcon:Warrant2021Member 2024-05-01 2024-05-01 0001442620 rcon:StockOptionOneMember 2024-05-01 2024-05-01 0001442620 rcon:PreFundedWarrantsMember 2024-05-01 2024-05-01 0001442620 us-gaap:CommonClassAMember 2024-03-29 2024-03-29 0001442620 us-gaap:RetainedEarningsMember 2023-12-31 0001442620 us-gaap:ParentMember 2023-12-31 0001442620 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001442620 rcon:StatutoryReservesMember 2023-12-31 0001442620 us-gaap:RetainedEarningsMember 2023-06-30 0001442620 us-gaap:ParentMember 2023-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001442620 rcon:StatutoryReservesMember 2023-06-30 0001442620 us-gaap:RetainedEarningsMember 2022-12-31 0001442620 us-gaap:ParentMember 2022-12-31 0001442620 us-gaap:NoncontrollingInterestMember 2022-12-31 0001442620 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001442620 rcon:StatutoryReservesMember 2022-12-31 0001442620 us-gaap:RetainedEarningsMember 2022-06-30 0001442620 us-gaap:ParentMember 2022-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001442620 rcon:StatutoryReservesMember 2022-06-30 0001442620 rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-12-31 0001442620 rcon:LoanFromChinaConstructionBankMember 2023-12-31 0001442620 rcon:BankOfKunlunMember 2023-12-31 0001442620 rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-30 0001442620 rcon:LoanFromChinaConstructionBankMember 2023-06-30 0001442620 rcon:BankOfKunlunMember 2023-06-30 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-12-31 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-12-31 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2022-12-31 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-12-31 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001442620 us-gaap:RestrictedStockMember 2022-12-31 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2024-03-31 0001442620 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2024-01-31 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 rcon:FairValueOneMember 2023-07-01 2023-12-31 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember 2023-06-30 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2023-06-30 0001442620 rcon:StockOptionOneMember 2023-07-01 2023-12-31 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2018-08-21 2018-08-21 0001442620 rcon:StockOptionOneMember 2023-12-31 0001442620 us-gaap:RestrictedStockMember 2023-12-31 0001442620 us-gaap:RestrictedStockMember 2023-06-30 0001442620 us-gaap:RestrictedStockMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-02-26 2024-02-26 0001442620 us-gaap:RestrictedStockMember 2023-07-01 2023-12-31 0001442620 us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-03-15 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2023-03-15 0001442620 us-gaap:RestrictedStockMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2022-01-05 0001442620 us-gaap:RestrictedStockMember 2022-01-05 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2022-02-28 2022-02-28 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:RestrictedStockMember rcon:FairValueOneMember 2023-12-31 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2023-03-09 2023-03-09 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-02-28 2022-02-28 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-02-28 2022-02-28 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2022-02-28 2022-02-28 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2021-12-05 2021-12-05 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember 2018-08-21 2018-08-21 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2018-08-01 2018-08-21 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2023-07-01 2023-12-31 0001442620 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-12-31 0001442620 us-gaap:ShippingAndHandlingMember 2023-07-01 2023-12-31 0001442620 us-gaap:ShippingAndHandlingMember 2022-07-01 2022-12-31 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredOverTimeMember 2023-07-01 2023-12-31 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-12-31 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-12-31 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-12-31 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredOverTimeMember 2023-07-01 2023-12-31 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-12-31 0001442620 us-gaap:TransferredOverTimeMember 2023-07-01 2023-12-31 0001442620 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-12-31 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-12-31 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-12-31 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-12-31 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-12-31 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-12-31 0001442620 us-gaap:TransferredOverTimeMember 2022-07-01 2022-12-31 0001442620 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-12-31 0001442620 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-12-31 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2021-12-01 0001442620 rcon:BankOfKunlunMember 2024-01-01 2024-06-28 0001442620 rcon:BankOfKunlunMember 2023-07-01 2023-12-31 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-13 2023-06-13 0001442620 rcon:BankOfKunlunMember 2022-07-01 2023-06-30 0001442620 srt:MinimumMember us-gaap:VehiclesMember 2023-12-31 0001442620 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-12-31 0001442620 srt:MaximumMember us-gaap:VehiclesMember 2023-12-31 0001442620 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-12-31 0001442620 us-gaap:EquipmentMember 2023-12-31 0001442620 rcon:UtilitiesAndFacilitiesMember 2023-12-31 0001442620 us-gaap:VehiclesMember 2023-12-31 0001442620 us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001442620 us-gaap:OfficeEquipmentMember 2023-12-31 0001442620 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001442620 us-gaap:VehiclesMember 2023-06-30 0001442620 us-gaap:OtherMachineryAndEquipmentMember 2023-06-30 0001442620 us-gaap:OfficeEquipmentMember 2023-06-30 0001442620 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2023-03-15 2023-03-15 0001442620 rcon:PreFundedWarrantsMember 2021-06-14 2021-06-14 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-09 2023-06-09 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-12-31 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-12-31 0001442620 us-gaap:PurchaseCommitmentMember 2023-12-31 0001442620 us-gaap:SubsequentEventMember 2024-03-29 2024-03-29 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-12-31 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2022-12-31 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2023-12-31 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:IndividualsMember 2021-05-19 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:NanjingReconTechnologyCoLtdMember 2021-05-19 0001442620 rcon:QinghaiBHDMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2023-01-09 2023-01-09 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-10-25 2023-10-25 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-09-25 2023-09-25 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-07-01 2023-12-31 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2023-07-01 2023-12-31 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-08-25 2023-08-25 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2022-07-01 2023-06-30 0001442620 srt:MinimumMember 2023-12-31 0001442620 srt:MaximumMember 2023-12-31 0001442620 rcon:OfficeLeasesCommitmentMember 2023-12-31 0001442620 rcon:ShortTermBorrowingsMember 2023-07-01 2023-12-31 0001442620 rcon:ShortTermBorrowingsMember 2022-07-01 2022-12-31 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:CustomerRelationshipsMember 2023-07-01 2023-12-31 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:CustomerRelationshipsMember 2022-07-01 2022-12-31 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2022-07-01 2022-12-31 0001442620 rcon:Warrant2023Member 2023-07-01 2023-12-31 0001442620 rcon:Warrant2023Member 2022-07-01 2022-12-31 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2023-12-31 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2018-10-23 0001442620 srt:MinimumMember rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 0001442620 srt:MaximumMember rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 2018-08-21 0001442620 us-gaap:RestrictedStockMember rcon:FairValueOneMember 2023-07-01 2023-12-31 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 rcon:NanjingReconTechnologyCoLtdMember 2023-07-01 2023-12-31 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2023-07-01 2023-12-31 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-06 2023-06-06 0001442620 rcon:BankOfKunlunMember 2022-08-01 2022-08-31 0001442620 2024-05-28 2024-05-28 0001442620 rcon:LoanFromBankOfNanjingMember 2022-08-31 0001442620 2024-06-28 0001442620 2024-05-29 2024-05-29 0001442620 rcon:ShortTermBorrowingsTwoMember 2023-07-01 2023-12-31 0001442620 rcon:ShortTermBorrowingsThreeMember 2023-07-01 2023-12-31 0001442620 rcon:ShortTermBorrowingsOneMember 2023-07-01 2023-12-31 0001442620 rcon:ShortTermBorrowingsFourMember 2023-07-01 2023-12-31 0001442620 rcon:LoanFromChinaConstructionBankMember 2022-08-31 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-06 0001442620 rcon:BankOfKunlunMember 2022-08-31 0001442620 rcon:PlatformOutsourcingServicesMember 2023-07-01 2023-12-31 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2023-07-01 2023-12-31 0001442620 rcon:EquipmentAndAccessoriesMember 2023-07-01 2023-12-31 0001442620 rcon:AutomationProductAndSoftwareMember 2023-07-01 2023-12-31 0001442620 rcon:PlatformOutsourcingServicesMember 2022-07-01 2022-12-31 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2022-07-01 2022-12-31 0001442620 rcon:EquipmentAndAccessoriesMember 2022-07-01 2022-12-31 0001442620 rcon:AutomationProductAndSoftwareMember 2022-07-01 2022-12-31 0001442620 rcon:SinopecMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:SinopecMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:CnoocMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:CnoocMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:AnotherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001442620 rcon:SinopecMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001442620 rcon:SinopecMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001442620 rcon:AnotherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember rcon:CustomerOneMember 2022-07-01 2022-12-31 0001442620 us-gaap:CommonClassAMember 2024-05-01 0001442620 2024-05-01 0001442620 us-gaap:CommonClassAMember 2023-10-10 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-10-16 0001442620 us-gaap:CommonClassAMember 2023-10-16 0001442620 us-gaap:CommonClassBMember 2024-03-29 0001442620 us-gaap:CommonClassBMember 2024-03-28 0001442620 srt:ParentCompanyMember us-gaap:CommonClassBMember 2023-12-31 0001442620 srt:ParentCompanyMember us-gaap:CommonClassAMember 2023-12-31 0001442620 us-gaap:CommonClassBMember 2023-12-31 0001442620 us-gaap:CommonClassAMember 2023-12-31 0001442620 srt:ParentCompanyMember us-gaap:CommonClassBMember 2023-06-30 0001442620 srt:ParentCompanyMember us-gaap:CommonClassAMember 2023-06-30 0001442620 us-gaap:CommonClassBMember 2023-06-30 0001442620 us-gaap:CommonClassBMember 2022-12-31 0001442620 us-gaap:CommonClassAMember 2022-12-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-06-14 0001442620 us-gaap:CommonClassAMember 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-04-05 0001442620 rcon:SecondOfferingMember 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember 2023-12-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2023-03-15 0001442620 us-gaap:CommonClassAMember 2023-03-15 0001442620 rcon:PreFundedWarrantsMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-06-30 0001442620 us-gaap:CommonClassAMember 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2021-06-14 0001442620 rcon:PreFundedWarrantsMember 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember rcon:Warrant2023Member 2023-12-14 0001442620 rcon:Post2024ReverseStockSplitMember 2023-12-14 0001442620 2023-12-14 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-06-30 0001442620 us-gaap:CommonClassAMember 2023-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2022-06-30 0001442620 us-gaap:CommonClassAMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember 2020-06-30 0001442620 2020-06-30 0001442620 rcon:Post2024ReverseStockSplitMember 2020-05-26 0001442620 2020-05-26 0001442620 country:HK 2023-06-30 0001442620 country:CN 2023-06-30 0001442620 srt:ParentCompanyMember 2022-12-31 0001442620 srt:ParentCompanyMember 2022-06-30 0001442620 2022-12-31 0001442620 2022-06-30 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2017-10-16 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember 2017-05-23 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2020-07-01 2021-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:FourthSupplementalAgreementMember rcon:DomesticCompaniesMember 2021-02-04 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2019-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:FourthSupplementalAgreementMember rcon:DomesticCompaniesMember 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:DomesticCompaniesMember 2017-12-15 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:DomesticCompaniesMember 2021-02-04 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2022-07-01 2022-12-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 us-gaap:RestrictedStockMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:PlatformOutsourcingServicesMember 2023-12-31 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2023-12-31 0001442620 rcon:EquipmentAndAccessoriesMember 2023-12-31 0001442620 rcon:AutomationProductAndSoftwareMember 2023-12-31 0001442620 rcon:PlatformOutsourcingServicesMember 2023-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2023-06-30 0001442620 rcon:EquipmentAndAccessoriesMember 2023-06-30 0001442620 rcon:AutomationProductAndSoftwareMember 2023-06-30 0001442620 rcon:ThirdPartyMember 2022-06-30 0001442620 rcon:GanSuBHDMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2023-07-01 2023-12-31 0001442620 rcon:NanjingReconMember us-gaap:NoncontrollingInterestMember 2023-12-31 0001442620 rcon:BhdMember us-gaap:NoncontrollingInterestMember 2023-12-31 0001442620 rcon:NanjingReconMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:BhdMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2023-06-30 0001442620 us-gaap:WarrantMember 2021-07-01 2022-06-30 0001442620 us-gaap:WarrantMember 2023-12-31 0001442620 us-gaap:WarrantMember 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2023-06-30 0001442620 us-gaap:WarrantMember 2022-06-30 0001442620 rcon:Warrant2023Member 2023-12-14 2023-12-14 0001442620 rcon:Post2024ReverseStockSplitMember 2023-12-14 2023-12-14 0001442620 2023-12-14 2023-12-14 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001442620 us-gaap:FairValueInputsLevel3Member 2023-06-30 0001442620 rcon:Warrant2021Member 2023-12-31 0001442620 rcon:Warrant2023Member 2023-12-31 0001442620 rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-12-31 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-12-31 0001442620 2024-05-01 2024-05-01 0001442620 rcon:ShortTermBorrowingsTwoMember 2023-12-31 0001442620 rcon:ShortTermBorrowingsThreeMember 2023-12-31 0001442620 rcon:ShortTermBorrowingsFourMember 2023-12-31 0001442620 rcon:ShortTermBorrowingsTwoMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsThreeMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsOneMember 2023-06-30 0001442620 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2024-02-26 2024-02-26 0001442620 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-02-26 2024-02-26 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2023-03-09 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember 2022-02-28 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2022-02-28 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2022-02-28 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2021-12-31 0001442620 us-gaap:RestrictedStockMember 2021-12-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2021-12-10 0001442620 us-gaap:RestrictedStockMember 2021-12-10 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2021-12-05 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeMember us-gaap:RestrictedStockMember 2018-08-21 0001442620 rcon:EmployeeMember us-gaap:RestrictedStockMember 2018-08-21 0001442620 rcon:IndividualsMember 2023-12-31 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:NanjingReconTechnologyCoLtdMember 2021-05-19 2021-05-19 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2021-05-19 2021-05-19 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2021-04-26 2021-04-26 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2017-09-25 2017-09-25 0001442620 us-gaap:SubsequentEventMember 2024-06-28 0001442620 rcon:GuangxiReconRenewableResourcesTechnologyCoLtdMember rcon:ReconInvestmentLtdMember us-gaap:SubsequentEventMember 2024-06-28 0001442620 rcon:GuangxiReconRenewableResourcesTechnologyCoLtdMember rcon:ReconInvestmentLtdMember us-gaap:SubsequentEventMember 2024-02-22 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2023-12-31 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember 2023-12-31 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2023-12-31 0001442620 rcon:ShandongReconRenewableResourcesTechnologyC0LtdMember rcon:ReconInvestmentLtdMember 2023-10-10 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember 2023-12-31 0001442620 us-gaap:CommonClassBMember 2021-04-05 2021-04-05 0001442620 us-gaap:CommonClassAMember 2021-04-05 2021-04-05 0001442620 rcon:DepositoryTrustCompanyMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-03-29 2024-03-29 0001442620 2020-05-01 2020-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 us-gaap:RetainedEarningsMember 2023-07-01 2023-12-31 0001442620 us-gaap:ParentMember 2023-07-01 2023-12-31 0001442620 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-12-31 0001442620 us-gaap:RetainedEarningsMember 2022-07-01 2022-12-31 0001442620 us-gaap:ParentMember 2022-07-01 2022-12-31 0001442620 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-12-31 0001442620 us-gaap:RelatedPartyMember 2023-07-01 2023-12-31 0001442620 country:HK 2023-12-31 0001442620 country:CN 2023-12-31 0001442620 rcon:FounderTwoMember 2023-07-01 2023-12-31 0001442620 rcon:FounderThreeMember 2023-07-01 2023-12-31 0001442620 rcon:FounderOneMember 2023-07-01 2023-12-31 0001442620 srt:ParentCompanyMember 2023-12-31 0001442620 srt:ParentCompanyMember 2023-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2023-07-01 2023-12-31 0001442620 rcon:ThirdPartyMember 2023-12-31 0001442620 rcon:ThirdPartyMember 2023-06-30 0001442620 srt:ParentCompanyMember 2023-07-01 2023-12-31 0001442620 srt:ParentCompanyMember 2022-07-01 2022-12-31 0001442620 us-gaap:RelatedPartyMember 2023-12-31 0001442620 us-gaap:RelatedPartyMember 2023-06-30 0001442620 2020-12-31 0001442620 2018-08-21 0001442620 2022-07-01 2023-06-30 0001442620 us-gaap:CommonClassAMember 2024-03-29 0001442620 us-gaap:CommonClassAMember 2024-03-28 0001442620 us-gaap:CommonClassBMember 2021-04-05 0001442620 us-gaap:CommonClassAMember 2021-04-05 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2019-06-30 2019-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2019-06-30 2019-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2018-08-21 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2018-08-21 2018-08-21 0001442620 rcon:ShortTermBorrowingsMember 2023-12-31 0001442620 rcon:ShortTermBorrowingsMember 2023-06-30 0001442620 us-gaap:WarrantMember 2023-07-01 2023-12-31 0001442620 us-gaap:WarrantMember 2022-07-01 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2022-07-01 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2023-07-01 2023-12-31 0001442620 rcon:Warrant2023Member 2023-12-14 0001442620 rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:CommonClassBMember 2024-05-01 0001442620 2022-07-01 2022-12-31 0001442620 rcon:QinghaiBHDMember us-gaap:NoncontrollingInterestMember 2023-12-31 0001442620 rcon:GanSuBHDMember us-gaap:NoncontrollingInterestMember 2023-12-31 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:NoncontrollingInterestMember 2023-12-31 0001442620 us-gaap:NoncontrollingInterestMember 2023-12-31 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:BankOfKunlunCo.Ltd.TuhaBranchMember rcon:LegalContingenciesMember us-gaap:SubsequentEventMember 2024-04-24 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BankOfKunlunCo.Ltd.TuhaBranchMember rcon:LegalContingenciesMember us-gaap:SubsequentEventMember 2024-05-24 0001442620 2024-06-28 2024-06-28 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2023-12-31 0001442620 2023-12-31 0001442620 2023-06-30 0001442620 rcon:ThirdPartyMember 2023-07-01 2023-12-31 0001442620 rcon:ThirdPartyMember 2022-07-01 2023-06-30 iso4217:CNY shares rcon:segment iso4217:CNY iso4217:USD shares pure iso4217:USD shares rcon:item iso4217:HKD rcon:Vote rcon:Y 0001442620 --06-30 2024 Q2 false 2023-12-31 Recon Technology, Ltd 6-K 2371573 2306295 7100000 7100000 0.056 0.056 0.056 P2Y 0.056 0.056 0.056 0.056 0.056 0.2 P1Y 0.056 0.056 0.056 0.056 0.056 0.056 0.056 0.056 -3241146 6374269 1426971 0.056 0.056 1704766 2371573 4100000 7100000 0.056 -3176794 104125800 121848777 17162041 731545 3904 550 184184455 133950650 18866554 3742390 12532717 1765196 27453415 30813885 4340045 6330701 1855535 261347 2185733 4184778 589414 123055874 79374144 11179614 2680456 1996413 281189 49572685 37323824 5256951 350119 295384 41603 113361 15967 879288 123845 504413173 425059299 59868349 24752864 23492024 3308782 3640 18500000 2605671 335976 0 2654900 16204906 2282413 531824577 483256229 68065215 12451481 12336285 1737529 10791721 12062861 1699018 5819010 1688166 237773 2592395 2209017 311134 2748365 4888749 688566 2382516 2399919 338022 1163006 1702898 239848 20018222 20019889 2819742 335976 113361 15967 3066146 1038354 146248 8519880 1200000 61032862 66866018 9417880 0 0 25144 25869 3644 31615668 993986 140000 92673674 67885873 9561524 0.0001 0.0001 500000000 500000000 2306295 2371573 26932 27791 3914 0.0001 0.0001 80000000 80000000 7100000 7100000 4693 4693 661 580340061 584275905 82293540 4148929 4148929 584364 -170440826 -192994848 -27182756 35127173 30517774 4298339 449206962 425980244 59998062 -10056059 -10609888 -1494371 439150903 415370356 58503691 531824577 483256229 68065215 45559591 45256672 6374269 45559591 45256672 6374269 32427772 33150930 4669211 32427772 33150930 4669211 13131819 12105742 1705058 4021899 4547115 640448 26212540 22042042 3104557 -7141708 1553364 218787 5109302 6765287 952871 28202033 34907808 4916663 -15070214 -22802066 -3211605 85602 131428 18511 5187649 12060640 1698706 169091 1683289 237086 20097665 1941195 273412 42455 -76040 -10710 157753 -8701288 -1225550 -14793297 -209744 -29541 -29863511 -23011810 -3241146 9180 96041 13527 -29872691 -23107851 -3254673 3727 -553829 -78005 -29876418 -22554022 -3176668 -29872691 -23107851 -3254673 9663701 -4609399 -649220 -20208990 -27717250 -3903893 3727 -553829 -78005 -20212717 -27163421 -3825888 -15.46 -15.46 -8.27 -8.27 -1.16 -1.16 1932544 1932544 2728056 2728056 2728056 2728056 1704766 19461 4100000 2604 516426799 4148929 -111273525 11307461 420631729 -7746968 412884761 58153603 4304857 4304857 4304857 606326 1796417 1796417 1796417 253020 -29876418 -29876418 3727 -29872691 -4207481 9663701 9663701 9663701 1361104 1704766 19461 4100000 2604 522528073 4148929 -141149943 20971162 406520286 -7743241 398777045 56166572 2306295 26932 7100000 4693 580340061 4148929 -170440826 35127173 449206962 -10056059 439150903 61853111 1070143 1070143 1070143 150726 65278 859 -859 2866560 2866560 2866560 403747 -22554022 -22554022 -553829 -23107851 -3254673 -4609399 -4609399 -4609399 -649220 2371573 27791 7100000 4693 584275905 4148929 -192994848 30517774 425980244 -10609888 415370356 58503691 -29872691 -23107851 -3254673 1952625 1426971 200985 12782 -32252 -4543 20097665 10461075 1473412 -7141708 1553364 218787 245990 -350637 -49386 1627888 570959 80418 1796417 2866560 403747 4304857 1070143 150726 3757041 4415298 621882 0 2352250 331307 -2356367 8790327 1238092 12501742 4412034 621422 1158138 -4863435 -685000 9673906 -5465227 -769761 449477 -558040 -78598 -9765091 -10442916 -1470854 -10345 -54734 -7709 -275000 0 0 -1619168 -2027067 -285506 247387 1271140 179036 -1414691 -4103150 -577918 231133 -383378 -53998 -1945877 2140385 301467 27710 17399 2451 677510 537591 75718 -25931236 -6609801 -930972 821272 216082 30435 31950 20000 2817 0 15000251 2112741 25194900 44613948 6283743 58488100 16600000 2338061 0 131598400 18535247 0 180338865 25400198 -34082522 61558080 8670274 1000000 0 0 0 123000 17324 10000000 10000000 1408471 9000000 10018222 1411037 476927 0 0 0 31866604 4488317 1523073 -32007826 -4508207 10633748 -5945117 -837352 -47856937 16995336 2393743 317698417 104857345 14768848 269841480 121852681 17162591 624321 468440 64601 9180 16505 2276 316974857 104125800 14665812 723560 731545 103036 317698417 104857345 14768848 269111420 121848777 17162041 730060 3904 550 269841480 121852681 17162591 0 298783 41204 43881 0 0 -65456 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 1. ORGANIZATION AND NATURE OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Organization</span><i style="font-style:italic;"> </i>– Recon Technology, Ltd (the “Company”, “We” or “Our”) was incorporated under the laws of the Cayman Islands on August 21, 2007 as a limited liability company. By far, the Company provides specialized equipment, automation systems, tools, chemicals, outsourcing platform services and field services to energy industry companies mainly in the People’s Republic of China (the “PRC”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">VIEs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company, along with its wholly-owned subsidiaries Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”), conducts its business through the following PRC legal entities (“Domestic Companies”) that operate in the Chinese energy industry:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;">Beijing BHD Petroleum Technology Co., Ltd. (“BHD”),</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;">Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company has signed Exclusive Technical Consulting Service Agreements with each of the Domestic Companies, and Equity Interest Pledge Agreements and Exclusive Equity Interest Purchase Agreements with their shareholders (collectively the “VIE Agreements”). Pursuant to these VIE Agreements, the Company has the ability to substantially influence each of the Domestic Companies’ daily operations and financial affairs, appoint their senior executives and approve all matters requiring shareholder approval. The VIE agreements are designed to render the Company as the primary beneficiary of and entitle the Company of rights to consolidate each Domestic Company for accounting purposes. We believe that the Domestic Companies should be treated as Variable Interest Entities (“VIEs”) under the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 810 Consolidation and we are regarded as the primary beneficiary of the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On February 21, 2019, the Company’s board of directors approved transferring the VIEs and VIE-controlled companies from Jining Recon Technology Ltd. (“Recon-JN”) to Recon-BJ. At the time, both Recon-JN and Recon-BJ were the Company’s wholly owned subsidiaries in China. On April 1, 2019, the Company completed the VIE transfer process and then completed the dissolution of Recon-JN on April 10, 2019, and subsequently completed the dissolution of Recon Technology Co., Limited (“Recon-HK”) on May 15, 2020. The Company does not expect any negative impact of this process on its operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On December 17, 2015, Huang Hua BHD Petroleum Equipment Manufacturing Co., Ltd (“HH BHD”), a fully owned subsidiary established by BHD was organized under the laws of the PRC, focusing on the design, assemble and manufacture of hearing equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Gan Su BHD Environmental Technology Co., Ltd (“Gan Su BHD”) was established on May 23, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥27,495,000 ($3,872,590) as of December 31, 2023. BHD owned an equity interest of 49% of Gan Su BHD, and the remaining 51% equity interests was owned by an individual shareholder upon incorporation of Gan Su BHD. On September 25, 2017, the individual shareholder became the minority shareholder by transferring 2.0% equity shares to BHD. On April 26, 2021, the minority shareholder of Gan Su BHD transferred 15.4% of her equity interest to BHD. On May 19, 2021, the minority shareholder transferred 3.6% of her equity interest and BHD transferred 15.4% of its equity interest of Gan Su BHD to Nanjing Recon. There was no consideration paid for the transfers, and after the transfers, BHD owns equity an interest of 51% and Nanjing Recon owns an equity interest of 19% of Gan Su BHD, which is focusing on oilfield sewage treatment and oily sludge disposal projects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Qing Hai BHD New Energy Technology Co., Ltd. (“Qinghai BHD”) was established on October 16, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥4,200,000 ($591,558) as of December 31,2023. BHD owned an equity interest of 55% of Qinghai BHD previously; however, based on an agreement signed by the shareholders of Qinghai BHD dated October 23, 2018, each of the other two individual shareholders agreed to reduce 10% of their equity interests. As a result, Qinghai BHD returned ¥200,000 paid in capital back to one of the individual shareholders. After the new arrangement, BHD owns a total interest of 75% of Qinghai BHD. The remaining paid in capital should be contributed by BHD and the other individual shareholder is ¥33,300,000 ($4,827,276) and ¥12,500,000 ($1,812,041) respectively. Based on its charter dated September 29, 2017, the remaining capital will be injected before September 29, 2036.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As the energy consumption market opened to private and foreign companies, and online payment technology developed, the Domestic Companies began to invest in the downstream of the oil industry. On December 15, 2017, BHD and Nanjing Recon entered into a subscription agreement with Future Gas Station (Beijing) Technology, Ltd (“FGS”), pursuant to which the Domestic Companies acquired an 8% equity interest in FGS. Established in January 2016, FGS is a service company focusing on providing new technical applications and data operations to gas stations and provides solutions to gas stations to improve their operations and their customers’ experience. On August 21, 2018, the Domestic Companies entered into an investment agreement and a supplemental agreement (collectively, the “Investment Agreement”) with FGS and the other shareholders of FGS. Pursuant to the Investment Agreement, our VIEs’ ownership interest in FGS shall increase from 8% to 43%, in exchange for their investment in FGS for a total amount of ¥10 million in cash and the issuance of 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares to the other shareholders of FGS with certain conditions. As of June 30, 2019, the Domestic Companies invested an aggregate amount of ¥35,116,707 in FGS and issued 487,057 (27,059 shares post 2024 Reverse Split) restricted shares in total to other shareholders of FGS, and the Domestic Companies’ ownership interest in FGS has increased to 43%. On February 4, 2021, Nanjing Recon and BHD, entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS. The transaction has been closed. As a result, the Domestic Companies collectively own 51% interest of FGS and began to consolidate the financial results of FGS since January 2021. Through the fourth supplemental agreement, the Domestic Companies waived the requirement on FGS’ performance goal about the number of gas stations. Accordingly, the Domestic Companies agreed to pay for the balance of the investment and cancelled the related lock-up terms on the restricted shares, in exchange of the additional 8% equity ownership of FGS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">The VIE contractual arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s main operating entities, the Domestic Companies, are controlled through contractual arrangements by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">A VIE is an entity which has a total equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary of, and must consolidate, the VIE, because it met the condition under accounting principles generally accepted in the United States of America (“U.S. GAAP”) to consolidate the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company is deemed to have a controlling financial interest in and be the primary beneficiary of the Domestic Companies because it has both of the following characteristics:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The power to direct activities of the Domestic Companies that most significantly impact such entities’ economic performance, and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The obligation to absorb losses of, and the right to receive benefits from, the Domestic Companies that could potentially be significant to such entities.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">Pursuant to these contractual arrangements, the Domestic Companies shall pay service fees equal to all of their net profit after tax payments to the Company. Accordingly, </span><span style="font-size:10pt;">the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes</span><span style="font-size:10pt;">. Such contractual arrangements are designed so that the operations of the Domestic Companies are solely for the benefit of the Company, and therefore the Company must consolidate the Domestic Companies under U.S. GAAP.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risks associated with the VIE structure</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company believes that the contractual arrangements with the VIEs and the shareholders of the VIEs are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">revoke the business and operating licenses of the Company’s PRC subsidiary and the VIEs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiary and the VIEs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">limit the Company’s business expansion in China by way of entering into contractual arrangements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impose fines or other requirements with which the Company’s PRC subsidiary and the VIEs may not be able to comply;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require the Company or the Company’s PRC subsidiary and the VIEs to restructure the relevant ownership structure or operations; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrict or prohibit the Company’s use of the proceeds from public offering to finance the Company’s business and operations in China.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s ability to conduct its businesses may be negatively affected if the PRC government were to carry out of any of the aforementioned actions. As a result, the Company may not be able to consolidate the VIEs in its consolidated financial statements as it may lose the ability to exercise its rights as the primary beneficiary over the VIEs and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiary and the VIEs. There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIEs and the VIEs’ subsidiaries. However, when the VIEs and the VIEs’ subsidiaries ever need financial support, the Company or its subsidiaries has, at its option and subject to statutory limits and restrictions, provided financial support to the VIEs and the VIEs’ subsidiaries through loans to the VIEs and the VIEs’ subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Non-VIE:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company, along with its wholly-owned subsidiaries, Recon Investment Ltd. (“Recon-IN”) and the following PRC legal entities that operate in the Chinese chemical recycling industry: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;">Shandong Recon Renewable Resources Technology Co., Ltd. (“Shandong Recon”)</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;">Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”)</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On October 10, 2023, Shandong Recon Renewable Resources Technology C0., Ltd (“Shandong Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million. The paid in capital was $10.0 million as of this report date. Shandong Recon focuses on the Plastic chemical cycles business. On February 22, 2024, Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million., focusing on the Plastic chemical cycles business. The paid in capital was $1.0 million as of this report date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Nature of Operations</b> – The Company engages in (1) providing equipment, tools and other components and parts related to oilfield production and other energy industries companies, including simple installations in connection with some projects; (2) providing services to improve production and efficiency of exploited oil wells, (3) developing and selling its own specialized industrial automation control and information solutions, (4) designing, testing and implementing solution of sewage and oily sludge treatment, production and sales of related integrated equipment and project services, and (5) developing, upgrading and maintaining the online operation and cooperation platform of gas stations, marketing and promotion services, (6) Plastic chemical cycles business, etc.</p> 50000000.0 27495000 3872590 0.49 0.51 0.020 0.154 0.036 0.154 0.51 0.19 50000000.0 4200000 591558 0.55 0.10 200000 0.75 33300000 4827276 12500000 1812041 0.08 0.08 0.43 10000000 487057 27059 35116707 487057 27059 0.43 0.08 0.51 0.08 the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes 30000000.0 10000000.0 30000000.0 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 2. SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span><i style="font-style:italic;"> </i>- The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> </i>– The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Variable Interest Entities</span><i style="font-style:italic;"> </i>-<i style="font-style:italic;"> </i>A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Currency Translation</span><i style="font-size:10pt;font-style:italic;"> </i><span style="font-size:10pt;">- The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the six months ended December 31, 2023 have been translated into US dollars solely for the convenience of the readers. </span><span style="font-size:10pt;">The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023.</span><span style="font-size:10pt;"> These translated US dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Estimates and Assumptions</span><i style="font-style:italic;"> </i>- The preparation of the consolidated financial statements in conformity with US GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span> - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The three levels of inputs are defined as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Level 3 inputs to the valuation methodology are unobservable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">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;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash </span>- Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Short-term investments</span> - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2023 and December 31, 2023, the Company had short-term investments balance of ¥184.2 million and ¥134.0 million ($18.9 million), including accrued interests of ¥2.9 million and ¥2.4 million ($331,307), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties</span> - Accounts receivables are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the six months ended December 31, 2023 decreased by approximately ¥3.1 million ($0.4 million) from the six months ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the oil price and fluctuation of the overall oil industry;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer fails to comply with its payment schedule;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer is in serious financial difficulty;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer breaches any of the contractual obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the business between the customer and the Company is not active; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;">The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer’s past payment history;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions that may affect a customer’s ability to pay; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the relative importance of the customer relationship to the Company’s business.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Notes Receivable</span> - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivables are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Purchase Advances, Net</span> <span style="font-style:italic;font-weight:bold;">-</span> Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories, Net</span><i style="font-style:italic;"> </i>- Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, Net</span><i style="font-size:10pt;font-style:italic;"> </i><span style="font-size:10pt;">- Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from </span><span style="-sec-ix-hidden:Hidden_6ufAtWrMqUirN-a8STjXXQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">ten years</span><span style="font-size:10pt;">. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Items</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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful life</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">3</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;white-space:pre-wrap;"> years </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office equipment and fixtures</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">2</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;"> years</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Production equipment, including:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">Equipment </span></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Utilities and Facilities</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">20 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Lesser of useful life and lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill - </span>Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;">techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets, Net –</span> Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets -</span> Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company concluded that there was no impairment for the long-lived assets for the six months ended December 31, 2022 and 2023 respectively. As of December 31, 2023, all Long-Lived Assets were fully impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-term Investments</span> - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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:italic;font-weight:bold;">Equity Investments with Readily Determinable Fair Values</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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:italic;font-weight:bold;">Equity Investments without Readily Determinable Fair Values</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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;">method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0pt 36pt;"><span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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:italic;font-weight:bold;">Equity Investments Accounted for Using the Equity Method -</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;">An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the six months ended December 31, 2022 and 2023. The Company recorded no investment income on its equity method investment in unconsolidated entities during the six months ended December 31, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations - </span>The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Non-controlling Interests - </span>For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span> - In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s disaggregation of revenue for the six months ended December 31, 2022 and 2023 is disclosed in Note 24.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Automation Products and Software; Equipment, Accessories and Others</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Oilfield Environmental Protection Service</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Platform Outsourcing Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Arrangements with Multiple Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,323,824</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,256,951</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,748,365</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,888,749</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688,566</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Costs, Net</i> - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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;">Pre-Contract Costs</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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;">Executed Contract Costs</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Liabilities</i> - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations -</span> Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of December 31, 2023. The amount of revenue recognized during the six months ended December 31, 2022 and 2023 that was previously included within contract liability balances was ¥1,901,277, and ¥1,689,759 ($237,998), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Practical Expedients Elected</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2023, the Company did calculation and the amount was not material as end of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Share-Based Compensation -</span><span style="font-size:10pt;"> Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value</span><span style="font-size:10pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span> - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs </span><i style="font-style:italic;">- </i>Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥101,550 and ¥342,878 ($48,293) for the six months ended December 31, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span> - The Company follows FASB ASC No. 842, <i style="font-style:italic;">Leases </i>(“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was ¥834,975 ($117,604) and ¥834,975 impairment for ROU lease assets as of December 31, 2023 and June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span> - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of December 31, 2023 and June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the tax years ended December 31, 2018 through December 31, 2023 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</span><b style="font-weight:bold;"> </b><span style="font-style:italic;font-weight:bold;">-</span> Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Earnings (Loss) per Share</span><i style="font-style:italic;"> </i>- Earnings (loss) per share <span style="font-style:italic;font-weight:bold;">(“EPS”)</span> is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">Given the fact that the “2024 Reverse Split” only affected the outstanding number of the Company’s Class A Ordinary Shares, the weighted average number of Class A Ordinary Shares outstanding had been retroactively restated for the </span><span style="-sec-ix-hidden:Hidden_j72GD-gxeUu2HZvt0_MsFA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split. While the Class B Ordinary Shares’ number and voting power were not subjected to the 2024 Reverse Split, according to the Company’s Fourth Amended and Restated M&amp;A and Articles of Association, “each Class B Ordinary Share entitles its holder the right to convert it into one eighteenth (</span><span style="-sec-ix-hidden:Hidden_Gpm2h5WUkU6hi_Y69ztIEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;">) of a Class A Ordinary Share at any time. Correspondingly, each one eighteenth (</span><span style="-sec-ix-hidden:Hidden_A7vHn43JhUKS1SS4ZMTt0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;">) of a share of Class B Ordinary Share has dividend rights equivalent to the one share of Class A Ordinary Share”. In addition, (a) since becoming public, the Company has never declared a dividend, and (b) if a dividend were declared, the Board of Directors would intend to make sure the dividends were properly allocated among the Class A Ordinary Shares and Class B Ordinary Shares to give effect to the 1/18 ratio. The Company believes that all of these treatments are designed to ensure that the dividend rights and the dividend rate are the same with that for Class A and Class B Ordinary Shares. To calculate EPS equally for all ordinary shares, the Company use the sum of the weighted average number of Class A Ordinary Shares outstanding and one-eighteenth of the weighted average number of Class B Ordinary Shares outstanding as the denominator.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of basic and diluted earnings (loss) per share for the six months ended December 31, 2022 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:63.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b> </p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Numerator:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to Recon Technology, Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,022)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,176,668)</p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Denominator:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of ordinary shares outstanding – basic*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,932,544</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">Class A Ordinary Shares*</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 1,704,766</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 2,333,612</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 2,333,612</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">Class B Ordinary Shares (used for EPS calculation) **</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 227,778</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 394,444</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 394,444</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Potentially dilutive shares from outstanding options/warrants/convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of ordinary shares outstanding – diluted*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,932,544</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings (loss) per share – basic*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (15.46)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8.27)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1.16)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings (loss) per share – diluted*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (15.46)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8.27)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1.16)</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_UjgBr65KR0igVJVlqFJ5Ww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p></td></tr></table><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of </span><span style="-sec-ix-hidden:Hidden_Wpwl7tK1_UKecW2_s-3cNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;"> to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Warrants </span>- The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The estimated liabilities accrued by the company for potential future substantial transaction compensation under the Warrant Purchase Agreement are classified and displayed as "warrants liability" in the financial statements.</p><p style="color:#c55a11;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="color:#000000;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU requires additional quantitative and qualitative income tax disclosures to enable financial statements users better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. This ASU is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span><i style="font-style:italic;"> </i>- The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> </i>– The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Variable Interest Entities</span><i style="font-style:italic;"> </i>-<i style="font-style:italic;"> </i>A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Currency Translation</span><i style="font-size:10pt;font-style:italic;"> </i><span style="font-size:10pt;">- The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the six months ended December 31, 2023 have been translated into US dollars solely for the convenience of the readers. </span><span style="font-size:10pt;">The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023.</span><span style="font-size:10pt;"> These translated US dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.</span></p> The translation has been made at the rate of ¥7.0999 = US$1.00, the approximate exchange rate prevailing on December 31, 2023. <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Estimates and Assumptions</span><i style="font-style:italic;"> </i>- The preparation of the consolidated financial statements in conformity with US GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span> - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The three levels of inputs are defined as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Level 3 inputs to the valuation methodology are unobservable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">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;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash </span>- Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Short-term investments</span> - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2023 and December 31, 2023, the Company had short-term investments balance of ¥184.2 million and ¥134.0 million ($18.9 million), including accrued interests of ¥2.9 million and ¥2.4 million ($331,307), respectively.</p> 184200000 134000000.0 18900000 2900000 2400000 331307 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties</span> - Accounts receivables are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the six months ended December 31, 2023 decreased by approximately ¥3.1 million ($0.4 million) from the six months ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the oil price and fluctuation of the overall oil industry;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer fails to comply with its payment schedule;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer is in serious financial difficulty;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer breaches any of the contractual obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the business between the customer and the Company is not active; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;">The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer’s past payment history;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions that may affect a customer’s ability to pay; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the relative importance of the customer relationship to the Company’s business.</span></td></tr></table><div style="margin-top:12pt;"></div> 3100000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Notes Receivable</span> - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivables are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Purchase Advances, Net</span> <span style="font-style:italic;font-weight:bold;">-</span> Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories, Net</span><i style="font-style:italic;"> </i>- Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, Net</span><i style="font-size:10pt;font-style:italic;"> </i><span style="font-size:10pt;">- Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from </span><span style="-sec-ix-hidden:Hidden_6ufAtWrMqUirN-a8STjXXQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">ten years</span><span style="font-size:10pt;">. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Items</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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful life</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">3</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;white-space:pre-wrap;"> years </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office equipment and fixtures</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">2</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;"> years</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Production equipment, including:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">Equipment </span></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Utilities and Facilities</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">20 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Lesser of useful life and lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.</p> P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Items</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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful life</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">3</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;white-space:pre-wrap;"> years </span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office equipment and fixtures</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">2</span><span style="font-size:10pt;">-</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;"> years</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Production equipment, including:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">Equipment </span></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Utilities and Facilities</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">20 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Lesser of useful life and lease term</p></td></tr></table> P3Y P5Y P2Y P5Y P10Y P20Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill - </span>Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;">techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets, Net –</span> Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets -</span> Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company concluded that there was no impairment for the long-lived assets for the six months ended December 31, 2022 and 2023 respectively. As of December 31, 2023, all Long-Lived Assets were fully impaired.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-term Investments</span> - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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:italic;font-weight:bold;">Equity Investments with Readily Determinable Fair Values</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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:italic;font-weight:bold;">Equity Investments without Readily Determinable Fair Values</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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;">method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0pt 36pt;"><span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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:italic;font-weight:bold;">Equity Investments Accounted for Using the Equity Method -</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;">An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the six months ended December 31, 2022 and 2023. The Company recorded no investment income on its equity method investment in unconsolidated entities during the six months ended December 31, 2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations - </span>The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Non-controlling Interests - </span>For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span> - In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s disaggregation of revenue for the six months ended December 31, 2022 and 2023 is disclosed in Note 24.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Automation Products and Software; Equipment, Accessories and Others</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Oilfield Environmental Protection Service</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Platform Outsourcing Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Arrangements with Multiple Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,323,824</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,256,951</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,748,365</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,888,749</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688,566</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Costs, Net</i> - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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;">Pre-Contract Costs</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;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;">Executed Contract Costs</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Liabilities</i> - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations -</span> Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of December 31, 2023. The amount of revenue recognized during the six months ended December 31, 2022 and 2023 that was previously included within contract liability balances was ¥1,901,277, and ¥1,689,759 ($237,998), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Practical Expedients Elected</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2023, the Company did calculation and the amount was not material as end of December 31, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,323,824</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,256,951</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,748,365</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,888,749</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688,566</p></td></tr></table> 49572685 37323824 5256951 2748365 4888749 688566 1901277 1689759 237998 <span style="font-size:10pt;font-style:italic;font-weight:bold;">Share-Based Compensation -</span><span style="font-size:10pt;"> Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value</span> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span> - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs </span><i style="font-style:italic;">- </i>Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥101,550 and ¥342,878 ($48,293) for the six months ended December 31, 2022 and 2023, respectively.</p> 101550 342878 48293 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span> - The Company follows FASB ASC No. 842, <i style="font-style:italic;">Leases </i>(“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was ¥834,975 ($117,604) and ¥834,975 impairment for ROU lease assets as of December 31, 2023 and June 30, 2023.</p> 834975 117604 834975 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span> - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of December 31, 2023 and June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the tax years ended December 31, 2018 through December 31, 2023 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</span><b style="font-weight:bold;"> </b><span style="font-style:italic;font-weight:bold;">-</span> Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Earnings (Loss) per Share</span><i style="font-style:italic;"> </i>- Earnings (loss) per share <span style="font-style:italic;font-weight:bold;">(“EPS”)</span> is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">Given the fact that the “2024 Reverse Split” only affected the outstanding number of the Company’s Class A Ordinary Shares, the weighted average number of Class A Ordinary Shares outstanding had been retroactively restated for the </span><span style="-sec-ix-hidden:Hidden_j72GD-gxeUu2HZvt0_MsFA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split. While the Class B Ordinary Shares’ number and voting power were not subjected to the 2024 Reverse Split, according to the Company’s Fourth Amended and Restated M&amp;A and Articles of Association, “each Class B Ordinary Share entitles its holder the right to convert it into one eighteenth (</span><span style="-sec-ix-hidden:Hidden_Gpm2h5WUkU6hi_Y69ztIEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;">) of a Class A Ordinary Share at any time. Correspondingly, each one eighteenth (</span><span style="-sec-ix-hidden:Hidden_A7vHn43JhUKS1SS4ZMTt0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;">) of a share of Class B Ordinary Share has dividend rights equivalent to the one share of Class A Ordinary Share”. In addition, (a) since becoming public, the Company has never declared a dividend, and (b) if a dividend were declared, the Board of Directors would intend to make sure the dividends were properly allocated among the Class A Ordinary Shares and Class B Ordinary Shares to give effect to the 1/18 ratio. The Company believes that all of these treatments are designed to ensure that the dividend rights and the dividend rate are the same with that for Class A and Class B Ordinary Shares. To calculate EPS equally for all ordinary shares, the Company use the sum of the weighted average number of Class A Ordinary Shares outstanding and one-eighteenth of the weighted average number of Class B Ordinary Shares outstanding as the denominator.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of basic and diluted earnings (loss) per share for the six months ended December 31, 2022 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:63.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b> </p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Numerator:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to Recon Technology, Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,022)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,176,668)</p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Denominator:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of ordinary shares outstanding – basic*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,932,544</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">Class A Ordinary Shares*</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 1,704,766</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 2,333,612</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 2,333,612</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">Class B Ordinary Shares (used for EPS calculation) **</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 227,778</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 394,444</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 394,444</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Potentially dilutive shares from outstanding options/warrants/convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of ordinary shares outstanding – diluted*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,932,544</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings (loss) per share – basic*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (15.46)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8.27)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1.16)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings (loss) per share – diluted*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (15.46)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8.27)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1.16)</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_UjgBr65KR0igVJVlqFJ5Ww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p></td></tr></table><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of </span><span style="-sec-ix-hidden:Hidden_Wpwl7tK1_UKecW2_s-3cNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;"> to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:63.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b> </p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Numerator:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to Recon Technology, Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,022)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,176,668)</p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Denominator:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of ordinary shares outstanding – basic*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,932,544</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">Class A Ordinary Shares*</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 1,704,766</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 2,333,612</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 2,333,612</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">Class B Ordinary Shares (used for EPS calculation) **</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 227,778</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 394,444</i></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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><i style="font-style:italic;"> 394,444</i></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Potentially dilutive shares from outstanding options/warrants/convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of ordinary shares outstanding – diluted*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,932,544</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,728,056</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings (loss) per share – basic*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (15.46)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8.27)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1.16)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings (loss) per share – diluted*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (15.46)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8.27)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1.16)</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_UjgBr65KR0igVJVlqFJ5Ww;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p></td></tr></table><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">The weighted average number of Class B Ordinary Shares outstanding and number used for EPS calculation has been retrospectively adjusted and converted by a ratio of </span><span style="-sec-ix-hidden:Hidden_Wpwl7tK1_UKecW2_s-3cNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/18</span></span><span style="font-size:10pt;"> to reflect the actual dividend rate of Class B Ordinary Share after the 2024 Reverse Split.</span></p></td></tr></table> -29876418 -22554022 -3176668 1932544 2728056 2728056 1704766 2333612 2333612 227778 394444 394444 1932544 2728056 2728056 -15.46 -8.27 -1.16 -15.46 -8.27 -1.16 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Warrants </span>- The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The estimated liabilities accrued by the company for potential future substantial transaction compensation under the Warrant Purchase Agreement are classified and displayed as "warrants liability" in the financial statements.</p> <p style="color:#c55a11;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="color:#000000;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.” This ASU expands required public entities’ segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU requires additional quantitative and qualitative income tax disclosures to enable financial statements users better assess how an entity’s operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. This ASU is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of ASU 2017-04 will have on its condensed consolidated financial statement presentation or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 3. ACCOUNTS RECEIVABLE, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accounts receivable, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Parties</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Trade accounts receivable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,606,257</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,553,107</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444,162</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152,842)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (739,222)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,117)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total third-parties, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,453,415</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,813,885</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,340,045</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Parties- long-term</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Trade accounts receivable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 842,607</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,307,791</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,199</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (842,607)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,307,791)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (184,199)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total third-parties, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Net recovery of provision made for credit losses of accounts receivable due from third parties was ¥4,012,249 for the six months ended December 31, 2022. Provision for credit losses of accounts receivable due from third parties was ¥1,051,564 for the six months ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As the date of this report, approximately 28.6%, or ¥8.8 million ($1.2 million) of net outstanding balance as of December 31, 2023 has been collected. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Movement of allowance for doubtful accounts is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,612,470</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 995,449</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,206</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Charge to (reversal of) credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,767,356)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,051,564</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148,110</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustments</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,335</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Ending balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 995,449</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,047,013</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 288,316</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Parties</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Trade accounts receivable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,606,257</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,553,107</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444,162</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152,842)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (739,222)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,117)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total third-parties, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,453,415</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,813,885</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,340,045</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Parties- long-term</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Trade accounts receivable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 842,607</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,307,791</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,199</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (842,607)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,307,791)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (184,199)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total third-parties, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr></table> 27606257 31553107 4444162 152842 739222 104117 27453415 30813885 4340045 842607 1307791 184199 842607 1307791 184199 0 0 0 4012249 1051564 28.6 8800000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,612,470</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 995,449</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,206</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Charge to (reversal of) credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,767,356)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,051,564</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148,110</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustments</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,335</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Ending balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 995,449</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,047,013</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 288,316</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 9612470 995449 140206 -8767356 1051564 148110 -150335 0 0 995449 2047013 288316 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 4. NOTES RECEIVABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Notes receivable represented the non-interest-bearing commercial bills the Company received from the customers for the purpose of collection of sales amounts, which ranged from three to six months from the date of issuance. As of June 30, 2023 and December 31, 2023, notes receivable was ¥3,742,390 and ¥12,532,717 ($1,765,196), respectively. As of June 30, 2023 and December 31, 2023, no notes were guaranteed or collateralized. As the date of this report, 100.0%, or ¥12.5 million ($1.8 million) have been subsequently collected.</p> 3742390 12532717 1765196 100.0 12500000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 5. OTHER RECEIVABLES, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other receivables, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Party</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Business advances to officers and staffs (A)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 854,162</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,849,761</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 260,533</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deposits for projects</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,247,992</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,224,966</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,533</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">VAT recoverable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 690,053</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 577,545</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,346</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Others</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,392,126</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,134,950</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,854</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,994,960)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (602,444)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,852)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Subtotal</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,189,373</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,184,778</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 589,414</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: Long term portion (B) </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,640)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other receivable - current portion</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,185,733</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,184,778</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 589,414</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Provision for credit losses of other receivables was ¥549,132 for the six months ended December 31, 2022. Net recovery of provision for credit losses of other receivables was ¥1,392,516 for the six months ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Movement of allowance for credit losses is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 619,444</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,994,960</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 280,984</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Charge to (reversal of) allowance</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,375,516</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,392,516)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (196,132)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: written off</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Ending balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,994,960</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602,444</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,852</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Party</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Business advances to officers and staffs (A)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 854,162</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,849,761</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 260,533</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deposits for projects</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,247,992</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,224,966</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,533</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">VAT recoverable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 690,053</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 577,545</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,346</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Others</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,392,126</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,134,950</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,854</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,994,960)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (602,444)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,852)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Subtotal</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,189,373</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,184,778</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 589,414</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: Long term portion (B) </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,640)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other receivable - current portion</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,185,733</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,184,778</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 589,414</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.</span></td></tr></table><div style="margin-top:12pt;"></div> 854162 1849761 260533 1247992 1224966 172533 690053 577545 81346 1392126 1134950 159854 1994960 602444 84852 2189373 4184778 589414 3640 2185733 4184778 589414 549132 1392516 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 619,444</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,994,960</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 280,984</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Charge to (reversal of) allowance</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,375,516</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,392,516)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (196,132)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: written off</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Ending balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,994,960</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602,444</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,852</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 619444 1994960 280984 1375516 -1392516 -196132 1994960 602444 84852 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 6. LOANS TO THIRD PARTIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;">Loans to third parties consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:58.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Working fund to third party companies</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,874,144</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,785,285</p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: Long term portion</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,500,000)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,605,671)</p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Loans to third parties</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,374,144</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,179,614</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loans to third parties are mainly used for short-term funding to support the Company’s external business partners and at the same time the Company can earn interest income from these loans. Most of these loans bear interest and have terms of no more than one year, except one of the loans to third party has term of three years. The Company periodically reviewed the loans to third parties as to whether their carrying values remain realizable. The Company believes that the risk associated with the above loans are relatively low based on the evaluation of the creditworthiness of these third-party debtors and the relationships with them. As the date of this report, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">approximately 63.1%, or ¥61.8 million ($8.7 million) was collected by the Company and the remaining part was expected to be paid in full by end of January 2025.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:58.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Working fund to third party companies</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,874,144</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,785,285</p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: Long term portion</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,500,000)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,605,671)</p></td></tr><tr><td style="vertical-align:bottom;width:58.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Loans to third parties</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,374,144</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,179,614</p></td></tr></table> 123055874 97874144 13785285 18500000 2605671 123055874 79374144 11179614 0.631 61800000 8700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 7. CONTRACT COSTS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract costs, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Party</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,158,840</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,886,747</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,899,625</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,586,155)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,562,923)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (642,674)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total contract costs, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,323,824</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,256,951</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, total contracts costs, net amounted to ¥37,323,824 ($5,256,951), of which 18.5%, or ¥6.9 million ($1.0 million) have been subsequently realized as the date of this report, and the remaining balance is expected to be utilized by December 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Net recovery of provision for credit losses of contract costs was ¥3,751,575 for the six months ended December 31, 2022. Provision for credit losses of contract costs was ¥1,939,135 ($273,122) for the six months ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Movement of allowance for credit losses of contract costs is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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;white-space:nowrap;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:60.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,063,482</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,586,155</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364,252</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Reversal of allowance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,720,095)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,939,135</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 273,122</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Charge to cost of sales</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,768</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,633</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,300</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Ending balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,586,155</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,562,923</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,674</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Party</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,158,840</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,886,747</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,899,625</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,586,155)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,562,923)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (642,674)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total contract costs, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,323,824</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,256,951</p></td></tr></table> 52158840 41886747 5899625 2586155 4562923 642674 49572685 37323824 5256951 37323824 5256951 0.185 6900000 1000000.0 3751575 1939135 273122 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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;white-space:nowrap;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:60.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,063,482</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,586,155</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364,252</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Reversal of allowance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,720,095)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,939,135</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 273,122</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Charge to cost of sales</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,768</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,633</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,300</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Ending balance</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,586,155</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,562,923</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,674</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 4063482 2586155 364252 -1720095 1939135 273122 242768 37633 5300 2586155 4562923 642674 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 8. PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,176,175</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,699,101</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 521,007</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Office equipment and fixtures</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,440,819</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,401,599</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,411</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Production equipment</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,115,843</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,231,574</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,398,875</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,260,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,260,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318,314</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Total cost </span></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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,992,837</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,592,274</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,435,608</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,297,511)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,157,788)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,994,083)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated impairment </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (942,462)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (942,462)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,743)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,752,864</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,492,024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,308,782</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Depreciation expenses were ¥1,602,166 and ¥1,426,971 ($200,985) for the six months ended December 31, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income from property and equipment disposal was ¥12,782 and ¥32,252 ($4,543) for the six months ended December 31,2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,176,175</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,699,101</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 521,007</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Office equipment and fixtures</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,440,819</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,401,599</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,411</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Production equipment</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,115,843</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,231,574</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,398,875</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvement</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,260,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,260,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318,314</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Total cost </span></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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,992,837</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,592,274</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,435,608</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,297,511)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,157,788)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,994,083)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated impairment </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (942,462)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (942,462)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,743)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,752,864</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,492,024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,308,782</p></td></tr></table> 5176175 3699101 521007 1440819 1401599 197411 31115843 31231574 4398875 2260000 2260000 318314 39992837 38592274 5435608 14297511 14157788 1994083 942462 942462 132743 24752864 23492024 3308782 1602166 1426971 200985 12782 32252 4543 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 9. BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">(U)</span></span><span style="font-style:italic;font-weight:bold;">Step Acquisition of Future Gas Station (Beijing) Technology, Ltd (“FGS”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On August 21, 2018, the Company entered into a definitive investment agreement and a supplemental agreement (collectively, the “Agreement”) with FGS and the other shareholders of FGS. Following full performance under the Agreement, Recon will own </span><span style="font-size:10pt;">43%</span><span style="font-size:10pt;"> of FGS. </span><span style="font-size:10pt;">As consideration for increasing its affiliates’ interest in FGS from </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">43%</span><span style="font-size:10pt;">, the Company will (1) pay a total of RMB </span><span style="font-size:10pt;">10</span><span style="font-size:10pt;"> million in cash to FGS and (2) issue </span><span style="font-size:10pt;">487,057</span><span style="font-size:10pt;"> (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency.</span><span style="font-size:10pt;"> If FGS does not reach certain performance goals, the Company has the right to cancel all of the Restricted Shares and without further payment. The Restricted Shares are also subject to lock-up period requirements that vary for each of FGS shareholders, from one year to three years following issuance of the Restricted Shares. FGS has finalized recording Recon’s corresponding interest at the local governmental agency, and Recon has issued </span><span style="font-size:10pt;">487,057</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">27,059</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) Restricted Shares in total to the other shareholders of FGS in August 2018.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On September 24, 2019, the Company signed an extension agreement with FGS and the other shareholders of FGS to postpone the Agreement to provide extra period for FGS to further fulfill the goals mentioned on the supplemental agreement. During the original contract period, FGS adjusted its operation model with an advanced improvement of its mobile applications and business model. Objected user and average Gross Merchandise Volume (“GMV”) of FGS’ mobile applications have been exceeded. FGS will need an extension to deploy its business in more provinces to complete a goal of 200 more gas stations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On March 17, 2020, the Company signed a new supplemental agreement with FGS and the other shareholders of FGS to extend another 12 months to February 2021 for FGS and its shareholders to fulfill the goals mentioned on the supplemental agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the Company owned 43% of the equity interests of FGS. The investments are accounted for using the equity method because the Company has significant influence, but no control of FGS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On February 8, 2021, and pursuant to FGS’ shareholder meeting resolution dated January 13, 2021 (“Acquisition Date”), </span><span style="font-size:10pt;">two</span><span style="font-size:10pt;"> of the Company’s subsidiaries entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> equity ownership of FGS, as an exchange for waiver of the requirement on FGS’ performance goal about the number of gas stations and cancellation of the related lock-up terms on the </span><span style="font-size:10pt;">487,057</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">27,059</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) Restricted Shares of the Company (reflecting the effect of one-for-</span><span style="-sec-ix-hidden:Hidden_b17gWToof0aI9SbTrGn7pA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span><span style="font-size:10pt;"> reverse share split) issued per the agreement signed on August 21, 2018. FGS failed to complete one of the three goals set up in the investment agreement. As a consequence, the Company shall cancel one third of the </span><span style="font-size:10pt;">487,057</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">27,059</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) Restricted Shares, which shall be </span><span style="font-size:10pt;">162,352</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">9,020</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) Restricted Shares. According to this new arrangement, the Company waived the goals and cancellation of the shares as a deemed consideration of the </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> equity. Based on the share price </span><span style="font-size:10pt;">$1.61</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">$28.98</span><span style="font-size:10pt;"> post 2024 Reverse Split) on January 13, 2021, the fair value of the waived performance goal equals to ¥</span><span style="font-size:10pt;">1,689,807</span><span style="font-size:10pt;"> ($</span><span style="font-size:10pt;">261,667</span><span style="font-size:10pt;">). As a result, the Company owns </span><span style="font-size:10pt;">51%</span><span style="font-size:10pt;"> interest of FGS and this transaction was considered as a step acquisition under ASC 805 “Business Combinations”. A step acquisition gain of ¥</span><span style="font-size:10pt;">979,254</span><span style="font-size:10pt;"> arising from revaluation of previously held equity interest was recognized during the year ended June 30, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company retained independent appraisers to advise management in the determination of the fair value of customers relationship and goodwill. The values assigned in these financial statements represent management’s best estimate of fair values as of the Acquisition Date. The carrying value of other assets and liabilities other than customer relationship and goodwill, are approximate at their fair value as of the Acquisition Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The fair values of the identifiable assets and liabilities as at the date of the acquisitions are summarized in the following table:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,458</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 831,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,051</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,322</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,599</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,836</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,638</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intercompany receivables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,850,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 964,802</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intangible assets- customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,929</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,492</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,032,078)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (145,365)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,273,182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (179,324)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (479,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,601)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,604)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,629,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (229,513)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (64,253)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,050)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,050,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (147,889)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,395,781</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cash considerations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deemed equity consideration to acquire 8% equity interest in FGS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,689,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,004</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Fair value of previously held equity interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,530,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,300,061</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,900,069</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,000,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,042,353)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,395,781</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;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>Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The noncontrolling interest has been recognized at fair value net with subscription receivable on the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The excess of purchase price over the fair value of assets acquired and liabilities assumed of the business acquired was recorded as goodwill. The goodwill is not expected to be deductible for tax purposes. In conjunction with the preparation of our consolidated financial statement for the six months ended December 31, 2022 and 2023, the management performed evaluation on the impairment of goodwill and concluded that there was no impairment for goodwill for the six months ended December 31, 2022 and 2023. As of December 31, 2023, goodwill was fully impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The identifiable goodwill acquired and the carrying value as of December 31, 2023 is as follows:</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:68.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b> </p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,492</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,996,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (985,492)</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">The carrying value of goodwill as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of December 31, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:60.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intangible assets - customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 10</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,750,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (246,482)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,250,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (739,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intangible assets - customer relationship, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The amortization expense of customer relationship was ¥350,000 and ¥nil for the six months ended December 31, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Impairment loss for intangible assets - customer relationship was all ¥nil for the six months ended December 31, 2022 and 2023, respectively. As intangible assets - customer relationship was not able to generate enough future cashflow. Therefore, the Company decided to record full impairment of the intangible assets - customer relationship during the year ended June 30, 2023.</p> 0.43 As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. 0.08 0.43 10000000 487057 487057 27059 200 0.43 2 0.08 487057 27059 487057 27059 162352 9020 0.08 1.61 28.98 1689807 261667 0.51 979254 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,458</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 831,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,051</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,322</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,599</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,836</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,638</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intercompany receivables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,850,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 964,802</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intangible assets- customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,929</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,492</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,032,078)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (145,365)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,273,182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (179,324)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (479,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,601)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,604)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,629,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (229,513)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (64,253)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,050)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,050,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (147,889)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,395,781</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cash considerations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deemed equity consideration to acquire 8% equity interest in FGS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,689,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,004</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Fair value of previously held equity interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,530,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,300,061</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,900,069</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,000,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,042,353)</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,395,781</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;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>Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.</p> 471843 66458 831049 117051 144285 20322 75250 10599 91132 12836 118130 16638 6850000 964802 7000000 985929 6996895 985492 1032078 145365 1273182 179324 479959 67601 39786 5604 1629519 229513 64253 9050 1050000 147889 17009807 2395781 0.08 1689807 238004 30530000 4300061 34790000 4900069 50000000 7042353 17009807 2395781 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The identifiable goodwill acquired and the carrying value as of December 31, 2023 is as follows:</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:68.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b> </p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,492</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,996,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (985,492)</p></td></tr><tr><td style="vertical-align:bottom;width:68.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">The carrying value of goodwill as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of December 31, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:60.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intangible assets - customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 10</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,750,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (246,482)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,250,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (739,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intangible assets - customer relationship, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 6996895 985492 6996895 985492 0 0 7000000 985929 P10Y 1750000 246482 5250000 739447 0 0 350000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 10. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">The Company leases office spaces and land use rights under non-cancelable operating leases, with terms ranging from </span><span style="-sec-ix-hidden:Hidden_wbMfiBWl2kmibW-mCvw6AQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">fifty years</span><span style="font-size:10pt;">. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of right of use assets and lease liabilities. Lease expense for lease payment is recognized on a straight-line basis over the lease term. Leases with initial term of 12 months or less are not recorded on the balance sheet. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The table below presents the operating lease related assets and liabilities recorded on the balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,714,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 241,449</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (834,975)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (117,604)</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets, net - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 879,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,845</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets - non - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,489,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,204,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,282,413</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (834,975)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets, net - non - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,204,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,282,413</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,812</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 341,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,080</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,091,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,892</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The weighted average remaining lease terms and discount rates for all of operating leases were as follows as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Remaining lease term and discount rate:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (years)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 23.90</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 23.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Operating lease costs and short-term lease costs for the six months ended December 31, 2022 were ¥1,694,074 and ¥480,040, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Operating lease costs and short-term lease costs for the six months ended December 31, 2023 were ¥1,659,302 ($233,708) and ¥313,533 ($44,160), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Impairment loss for the ROU was all ¥nil for the six months ended December 31,2022 and 2023, respectively. As ROU of FGS was not able to generate enough future cashflow. Therefore, the Company decided to record full impairment of the ROU during the year ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following is a schedule, by years, of maturities of lease liabilities as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending June 30,</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045,399</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,241</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2025</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,400</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,718</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,071,799</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,959</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,576)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,067)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,223</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,892</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: operating lease liabilities – current</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722,857</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,812</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – non-current</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 341,366</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,080</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P50Y <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,714,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 241,449</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (834,975)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (117,604)</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets, net - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 879,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,845</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets - non - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,489,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,204,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,282,413</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (834,975)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets, net - non - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,204,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,282,413</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,812</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 341,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,080</p></td></tr><tr><td style="vertical-align:bottom;width:62.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,091,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,892</p></td></tr></table> 1714263 241449 -834975 -117604 879288 123845 3489875 16204906 2282413 -834975 2654900 16204906 2282413 3066146 722857 101812 25144 341366 48080 3091290 1064223 149892 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Remaining lease term and discount rate:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (years)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 23.90</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 23.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> P23Y10M24D P23Y6M 0.050 0.050 1694074 480040 1659302 233708 313533 44160 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending June 30,</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045,399</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,241</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2025</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,400</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,718</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,071,799</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,959</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,576)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,067)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064,223</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,892</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Less: operating lease liabilities – current</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722,857</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,812</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – non-current</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 341,366</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,080</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1045399 147241 26400 3718 1071799 150959 7576 1067 1064223 149892 722857 101812 341366 48080 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 11. OTHER PAYABLES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">Other payables consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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:59.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Parties</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Professional service fees</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,246,101</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">304,474</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,884</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Distributors and employees</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,073,289</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 712,173</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,307</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,218</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,274</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,222</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Others</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299,402</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,245</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,360</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,819,010</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,688,166</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 237,773</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;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:59.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Related Parties</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expenses paid by the major shareholders</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,796,309</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,663,858</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,350</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Due to family members of the owners of BHD and FGS</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545,159</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545,159</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,784</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Due to management staff for costs incurred on behalf of the Company</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,927</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,592,395</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,209,017</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 311,134</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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:59.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Third Parties</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Professional service fees</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,246,101</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">304,474</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,884</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Distributors and employees</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,073,289</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 712,173</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,307</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,218</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,274</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,222</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Others</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299,402</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,245</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,360</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,819,010</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,688,166</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 237,773</p></td></tr></table> 2246101 304474 42884 3073289 712173 100307 200218 193274 27222 299402 478245 67360 5819010 1688166 237773 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;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:59.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Related Parties</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expenses paid by the major shareholders</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,796,309</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,663,858</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,350</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Due to family members of the owners of BHD and FGS</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545,159</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545,159</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,784</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Due to management staff for costs incurred on behalf of the Company</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,927</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,592,395</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,209,017</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 311,134</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1796309 1663858 234350 545159 545159 76784 250927 2592395 2209017 311134 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 12. TAXES PAYABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">Taxes payable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">VAT payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699,601</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 720,872</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,533</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income tax payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,030</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 536,071</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,504</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other taxes payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,375</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 445,955</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,811</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total taxes payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,163,006</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,702,898</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,848</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">VAT payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699,601</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 720,872</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,533</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income tax payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,030</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 536,071</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,504</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other taxes payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,375</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 445,955</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,811</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;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total taxes payable</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,163,006</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,702,898</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,848</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 699601 720872 101533 440030 536071 75504 23375 445955 62811 1163006 1702898 239848 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 13. BANK LOANS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Short-term bank loans consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Bank of Kunlun (1)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 950,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 827,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,481</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Industry and Commercial Bank of China (“ICBC”) (2)</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,007,639</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,409,546</p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">China Construction Bank (3)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,501,481</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,501,646</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 211,502</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total short-term bank loans</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,451,481</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,336,285</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,737,529</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,900,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$408,456</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of February 29, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made a withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$140,847</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$7,042</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). During the six months ended December 31, 2023, the Company repaid ¥ </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">123,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$17,324</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">).</span><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥6.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million). From December 31, 2024, to the date of this report, the Company repaid </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥8,269</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,165</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥ 10,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,408,471</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of June 7, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made the first withdrawal in an amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$704,235</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$704,235</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥17.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million)</span><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">as collateral for these loans. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On August 31, 2022, the Company entered into a revolving loan facility with China Construction Bank to borrow up to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥1,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$211,271</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for twelve months, with a maturity date of June 9, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.95%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The loan is guaranteed by the non-controlling shareholder of FGS. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest expense for the short-term bank loan was ¥227,918 and ¥159,276 ($22,434) for the six months ended December 31,2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Bank of Kunlun (1)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 950,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 827,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,481</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Industry and Commercial Bank of China (“ICBC”) (2)</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,007,639</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,409,546</p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">China Construction Bank (3)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,501,481</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,501,646</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 211,502</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total short-term bank loans</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,451,481</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,336,285</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,737,529</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,900,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$408,456</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of February 29, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made a withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$140,847</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$7,042</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). During the six months ended December 31, 2023, the Company repaid ¥ </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">123,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$17,324</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">).</span><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥6.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million). From December 31, 2024, to the date of this report, the Company repaid </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥8,269</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,165</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥ 10,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,408,471</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of June 7, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made the first withdrawal in an amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$704,235</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$704,235</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥17.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million)</span><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">as collateral for these loans. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On August 31, 2022, the Company entered into a revolving loan facility with China Construction Bank to borrow up to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">¥1,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$211,271</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for twelve months, with a maturity date of June 9, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.95%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The loan is guaranteed by the non-controlling shareholder of FGS. As the date of this report, the Company has fully repaid the principal of the loan and the interest payable.</span></td></tr></table><div style="margin-top:12pt;"></div> 950000 827000 116481 10000000 10007639 1409546 1501481 1501646 211502 12451481 12336285 1737529 2900000 408456 P18M 0.060 1000000 140847 50000 7042 123000 17324 6500000 1000000.0 8269 1165 10000000 1408471 P1Y 0.025 5000000 704235 5000000 704235 17600000 2400000 1500000 211271 0.0395 227918 159276 22434 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 14. SHORT-TERM BORROWINGS DUE TO RELATED PARTIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Short-term borrowings due to related parties consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:59.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Short-term borrowings due to related parties:</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.65%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">December 26, 2023</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,004,055</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.40%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">June 4, 2024</span><span style="font-size:10pt;">*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,993,950</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,994,892</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 703,516</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.40%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">June 16, 2024</span><span style="font-size:10pt;">*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,020,217</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,021,164</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 707,216</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.45%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">December 28, 2024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,003,833</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,409,010</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total short-term borrowings due to related parties</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,018,222</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,019,889</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,819,742</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;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><span style="font-size:10pt;">On May 29, 2024, the Company entered into a </span><span style="font-size:10pt;">three-year</span><span style="font-size:10pt;"> supplemental agreement with the founder, changing the term of the loan from </span><span style="font-size:10pt;">May 29, 2024</span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">April 29, 2027</span><span style="font-size:10pt;"> and the annual interest rate to </span><span style="font-size:10pt;">3.75%</span><span style="font-size:10pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">No short-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2023 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest expense for short-term borrowings due to related parties were ¥142,725 and ¥338,338 ($47,654) for the six months ended December 31, 2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:59.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Short-term borrowings due to related parties:</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.65%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">December 26, 2023</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,004,055</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.40%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">June 4, 2024</span><span style="font-size:10pt;">*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,993,950</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,994,892</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 703,516</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.40%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">June 16, 2024</span><span style="font-size:10pt;">*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,020,217</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,021,164</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 707,216</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">Short-term borrowing from a Founder, </span><span style="font-size:10pt;">3.45%</span><span style="font-size:10pt;"> annual interest, due on </span><span style="font-size:10pt;">December 28, 2024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,003,833</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,409,010</p></td></tr><tr><td style="vertical-align:bottom;width:59.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total short-term borrowings due to related parties</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,018,222</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,019,889</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,819,742</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;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><span style="font-size:10pt;">On May 29, 2024, the Company entered into a </span><span style="font-size:10pt;">three-year</span><span style="font-size:10pt;"> supplemental agreement with the founder, changing the term of the loan from </span><span style="font-size:10pt;">May 29, 2024</span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">April 29, 2027</span><span style="font-size:10pt;"> and the annual interest rate to </span><span style="font-size:10pt;">3.75%</span><span style="font-size:10pt;">.</span></p> 0.0365 2023-12-26 10004055 0.0340 2024-06-04 4993950 4994892 703516 0.0340 2024-06-16 5020217 5021164 707216 0.0345 2024-12-28 10003833 1409010 20018222 20019889 2819742 P3Y 2024-05-29 2027-04-29 0.0375 0 0 142725 338338 47654 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 15. CLASS A ORDINARY SHARES</p><p style="color:#c55a11;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="color:#000000;font-style:italic;font-weight:bold;">Share offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On April 5, 2021, the Company held its annual general meeting of shareholders (the “Annual Meeting”) for the fiscal year ended June 30, 2020. At the Annual Meeting, the Company’s shareholders approved a special resolution that the authorized share capital of the Company be amended from US$1,850,000 divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000 divided into 150,000,000 (8,333,333 shares post 2024 Reverse Split) Class A Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) (US$1.67 post 2024 Reverse Split) each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) each. The change from Ordinary Shares to Class A Ordinary Shares is reflected with the NASDAQ Capital Market and in the marketplace at the open of business on April 12, 2021, whereupon the Class A Ordinary Shares began trading. The Company’s Class A Ordinary Shares will continue to trade on the NASDAQ Capital Market under the symbol “RCON” and under the CUSIP Number of G7415M124. Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On June 14, 2021, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 6,014,102 (334,117 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 2,800,000 (155,556 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $55.0 million before deducting the placement agent’s fees and other offering expenses in an aggregate amount of ¥30,408,264, or $4.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On March 15, 2023, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 8,827,500 (490,417 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $8.0 million before deducting the placement agent’s fees and other estimated offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On October 16, 2023, 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants issued on March 15, 2023 were exercised by investor and 1,175,000 (65,278 shares post 2024 Reverse Split) Class A Ordinary shares were issued and being outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:62.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.50</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.22</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">* Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_0y_A7xnx1ECtbOQyKZ2VIg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Appropriated Retained Earnings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">According to the Memorandum and Articles of Association, the Company is required to transfer a certain portion of its net profit, as determined under PRC accounting regulations, from current net income to the statutory reserve fund. In accordance with the PRC Company Law, companies are required to transfer 10% of their profit after tax, as determined in accordance with PRC accounting standards and regulations, to the statutory reserves until such reserves reach 50% of the registered capital of the companies. As of June 30, 2023 and December 31, 2023, the balance of total statutory reserves was ¥4,148,929 and ¥4,148,929 ($584,364), respectively.</p> 1850000 20000000 0.0925 15725000 150000000 8333333 0.0925 0.62 1.67 20000000 0.0925 0.62 1 15 6014102 334117 0.0925 1.67 2800000 155556 8814102 489673 55000000.0 30408264 4700000 8827500 490417 0.0925 1.67 1175000 65278 10002500 555694 8000000.0 1175000 65278 1175000 1175000 65278 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:62.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.50</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.22</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">* Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_0y_A7xnx1ECtbOQyKZ2VIg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p> 65278 0.18 P5Y6M 65278 0.18 P5Y2M19D 65278 0.18 0.10 0.50 4148929 4148929 584364 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 16. ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In May and June 2020, the Company consummated </span><span style="font-size:10pt;">two</span><span style="font-size:10pt;"> offerings. In connection with the offering, the Company issued to the investors warrants to purchase an aggregate of </span><span style="font-size:10pt;">911,112</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">50,617</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of </span><span style="font-size:10pt;">$2.25</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">$40.50</span><span style="font-size:10pt;"> post 2024 Reverse Split) per Class A Ordinary Share, which was amended to </span><span style="font-size:10pt;">$1.25</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">$22.50</span><span style="font-size:10pt;"> post 2024 Reverse Split) per Class A Ordinary Shares on the second offering on June 30, 2020. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on May 26, 2020 and expire on November 25, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was </span><span style="font-size:10pt;">$1,689,389</span><span style="font-size:10pt;">. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (</span><span style="font-size:10pt;">0.40%</span><span style="font-size:10pt;">), (2) expected warrant life of </span><span style="font-size:10pt;">5.5</span><span style="font-size:10pt;"> years, (3) expected volatility of </span><span style="font-size:10pt;">99.50%</span><span style="font-size:10pt;">, and (4) expected dividend yield of </span><span style="font-size:10pt;">0</span><span style="font-size:10pt;">. As of June 30, 2021, all warrants were exercised and all the underlying shares were issued.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">In June 2020, the Company issued to the investors warrants to purchase an aggregate of 1,680,000 (93,333 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on June 30, 2020 and expire on December 30, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,639,333. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.35%), (2) expected </p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">warrant life of </span><span style="font-size:10pt;">5.5</span><span style="font-size:10pt;"> years, (3) expected volatility of </span><span style="font-size:10pt;">104.26%</span><span style="font-size:10pt;">, and (4) expected dividend yield of </span><span style="font-size:10pt;">0</span><span style="font-size:10pt;">. As of June 30, 2021, all warrants were exercised.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In June 2021, the Company issued to some institutional investors warrants to purchase an aggregate of up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2021”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480.<span style="font-size:11pt;"> </span>Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $34,860,000. During the year ended June 30, 2023, the exercise price of warrants to purchase an aggregate of up to 7,950,769 (441,710 shares post 2024 Reverse Split) <span style="font-size:11pt;">Class A Ordinary Shares was adjusted to </span><span style="font-size:11pt;">$0.80</span><span style="font-size:11pt;"> (</span><span style="font-size:11pt;">$14.40</span><span style="font-size:11pt;"> post 2024 Reverse Split), and the exercise price of the remaining warrants to purchase an aggregate of up to</span> 863,333 (47,963 shares post 2024 Reverse Split) Class A Ordinary Shares remained at $6.24<span style="font-size:11pt;"> (</span><span style="font-size:11pt;">$112.32</span><span style="font-size:11pt;"> post 2024 Reverse Split).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On December 14, 2023, the Company entered into a Warrant Purchase Agreement with certain accredited investors pursuant to which the Company agreed to buy back an aggregate of 7,950,769 (441,710 warrants post 2024 Reverse Split) warrants from the investors, and the investors agreed to sell the Warrants back to the Company. The purchase price for each Warrant was $0.25 ($4.50 post 2024 Reverse Split). As of December 31,2023, The Company still holds the investor 863,333 (47,963 warrants post 2024 Reverse Split) warrants. As of June 30, 2023 and December 31, 2023, the fair value of the warrant liability of the Warrant 2021 was $1,930,000 and $140,000 (¥993,986). During the six months ended December 31, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $2,880,000 and $197,692, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The key inputs into the Black-Scholes model were as follows at their measurement dates:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;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:57.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;line-height:1.28;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:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Number of warrants*</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Share price*</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercise price*</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant life</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.96 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">* Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_ZLNKJxV3q0uJErNuMyAmEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company issued to some institutional investors warrants to purchase an aggregate of up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2023”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $2,750,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On December 14,2023, the Company entered into a Warrant Purchase Agreement with certain accredited investors pursuant to which the Company agreed to buy back an aggregate of 10,002,500 (555,694 warrants post 2024 Reverse Split) warrants from the investors, and the investors agreed to sell the Warrants back to the Company. The purchase price for each Warrant is $0.25 ($4.50 post 2024 Reverse Split). On December,14, 2023, Company bought back all warrants 2023 from the investors. As of June 30, 2023 and December 31, 2023, the fair value of the warrant liability of the Warrant 2023 was $2,430,000 and $nil. During the six months ended December 31, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $nil and $70,625, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The key inputs into the Black-Scholes model were as follows at their measurement dates:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:72.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Input</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Number of warrants*</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Share price*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Warrant life</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">* Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_SJ01kbJB20uJC3UpYYLahQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The following table presents information about the Company’s warrants that were measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:42.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;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:42.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table summarizes the Company’s Warrants activities and status of Warrants as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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:57.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 489,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.46</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.50</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.40</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Redeemed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (997,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 2.96</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.28em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 12pt 0pt;">* Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_56Uv23LFxU-KTnDEV00LBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant liability -current *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,200,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;">* On December 14, 2023, company bought back an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1,200,000 based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.</p> 2 911112 50617 2.25 40.50 1.25 22.50 1689389 0.0040 P5Y6M 99.50 0 1680000 93333 1.25 22.50 1639333 0.35 P5Y6M 104.26 0 8814102 489673 34860000 7950769 441710 0.80 14.40 863333 47963 6.24 112.32 7950769 441710 0.25 4.50 863333 47963 1930000 140000 993986 2880000 197692 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;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:57.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" 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;line-height:1.28;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:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Number of warrants*</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Share price*</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercise price*</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant life</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.96 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">* Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_ZLNKJxV3q0uJErNuMyAmEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:72.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></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:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Input</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Number of warrants*</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Share price*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price*</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Warrant life</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">* Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_SJ01kbJB20uJC3UpYYLahQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p> 47963 47963 441710 0.23 0.34 0.34 0.0402 0.0441 0.0441 1.19 1.27 1.27 112.32 112.32 14.40 2.96 3.47 3.47 10002500 555694 2750000 10002500 555694 0.25 -4.50 2430000 0 0 70625 555694 0.34 0.0359 1.10 14.40 5.22 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:42.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;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:42.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 4360000 4360000 140000 140000 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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:57.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 489,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.46</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 5.50</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.40</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Redeemed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (997,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:57.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 2.96</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.28em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 12pt 0pt;">* Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_56Uv23LFxU-KTnDEV00LBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p> 489673 112.32 P4Y5M15D 555694 14.40 P5Y6M 1045367 18.90 P4Y4M24D -997404 14.40 47963 112.32 P2Y11M15D <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Warrant liability -current *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,200,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;">* On December 14, 2023, company bought back an aggregate of 17,953,269 (997,404 warrants post 2024 Reverse Split) warrants from the Sellers. Warrant Purchase Agreement stipulated that “The Company has agreed that if the Company repurchases any other warrants prior to June 14, 2024 at a higher purchase price per Warrant than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the purchase prices per Warrant. Similarly, if the Company enters into or announces any Fundamental Transactions as defined in the Warrants, and the Black-Scholes Value is a purchase price per Warrant that is higher than the purchase price per Warrant stated in the Warrant Purchase Agreement, then the Company shall pay Sellers the difference between the Black-Scholes Value purchase price per Warrant and the stated purchase price per Warrant in the Warrant Purchase Agreement”. The Company accrued an estimated liability of $1,200,000 based on the potential for future significant transaction compensation in contracts to repurchase investor warrants during the six months ended December 31, 2023.</p> 1200000 17953269 997404 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 17. SHARE-BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Share-Based Awards Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following is a summary of the share options activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share*</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">*Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_FNfY3T9FMkSuy654ICnywA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The following is a summary of the status of options outstanding and exercisable as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;font-style:italic;line-height:1.28;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;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;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;width:47.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:49.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable Options</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 1.08</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 1.08</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">*Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_acoghrIr6EWFRT_hkYoI5g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Share-based compensation expense recorded for stock options granted were all ¥nil for the six months ended December 31, 2022 and 2023, respectively. No unrecognized share-based compensation for stock options as of December 31, 2023.</p><p style="color:#548235;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="color:#000000;font-weight:bold;">Restricted Shares to Senior Management</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company has granted restricted Class A Ordinary Shares to senior management and employees as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On August 21, 2018, the Company granted </span><span style="font-size:10pt;">391,200</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">21,733</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) restricted shares to its employees as compensation cost for awards. The fair value of the restricted shares was </span><span style="font-size:10pt;">$2,523,240</span><span style="font-size:10pt;"> based on the closing share price </span><span style="font-size:10pt;">$6.45</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">$116.10</span><span style="font-size:10pt;"> post 2024 Reverse Split) at August 21, 2018. These restricted shares will vest over </span><span style="font-size:10pt;">three years</span><span style="font-size:10pt;"> with one-third of the shares vesting every year from the grant date. All granted shares under this plan are fully vested on September 3, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On February 28, 2022, the Company granted </span><span style="font-size:10pt;">1,642,331</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">91,241</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) Class A Ordinary Shares to its employees as compensation cost for awards. The fair value of the restricted shares was </span><span style="font-size:10pt;">$1,708,024</span><span style="font-size:10pt;"> based on the closing share price </span><span style="font-size:10pt;">$1.04</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">$18.72</span><span style="font-size:10pt;"> post 2024 Reverse Split) at February 28, 2022.These restricted shares will vest over </span><span style="font-size:10pt;">three years</span><span style="font-size:10pt;"> with one-third of the shares vesting every year from the grant date. As of June 30, 2023, </span><span style="font-size:10pt;">547,444</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">30,414</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) shares were vested and the remaining </span><span style="font-size:10pt;">1,094,887</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">60,827</span><span style="font-size:10pt;"> shares post 2024 Reverse Split) shares will not be vested until February 28, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to its employee as compensation for service to the Company on new business exploration. The service period was six months from the date of grant. All of the restricted shares were issued on March 15, 2023 and the granted shares under this plan will not be vested until September 15, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Nil and nil restricted Class A restricted shares were issued and outstanding for the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company has granted restricted Class B Ordinary Shares to senior management as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On December 5, 2021, the Company granted 2,500,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $4,175,000 based on the fair value of the share price $1.67 at December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On February 28, 2022, the Company granted 1,600,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On March 9, 2023, the Company granted 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Nil and nil restricted Class B restricted shares were issued and outstanding during the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">The share-based compensation expense recorded for restricted shares issued for management was ¥</span><span style="font-size:10pt;">1,796,417</span><span style="font-size:10pt;"> and ¥</span><span style="font-size:10pt;">2,866,560</span><span style="font-size:10pt;"> (</span><span style="font-size:10pt;">$403,747</span><span style="font-size:10pt;">) for the six months ended December 31, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for management and employees as of December 31, 2023 was approximately </span><span style="font-size:10pt;">¥4.7</span><span style="font-size:10pt;"> million (</span><span style="font-size:10pt;">$0.7</span><span style="font-size:10pt;"> million), which is expected to be recognized over a weighted average period of approximately </span><span style="font-size:10pt;">1.16</span><span style="font-size:10pt;"> years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Shares for services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company has granted restricted Class A Ordinary Shares to consultant as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On November 10, 2021, the Company signed a service agreement with Starry. As the service consideration, the Company should issue 500,000 (27,778 shares post 2024 Reverse Split) restricted Class A Ordinary Shares which vested in equal monthly amounts through the end of December 31, 2021. Half of the restricted Class A Ordinary Shares was valued based on the closing share price of $1.60 ($28.80 post 2024 Reverse Split) on December 10, 2021 and the other half was valued based on the closing share price of $1.31 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">($23.58 post 2024 Reverse Split) on December 31, 2021. 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued on December 10, 2021 and the remaining 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued in January 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On January 5, 2022, the Company signed a consulting agreement with Lintec Information Ltd (the “Consultant”). As the service consideration, the Company issued 1,050,000 (58,333 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $1,354,500 based on the closing share price of $1.29 ($23.22 post 2024 Reverse Split) on January 5, 2022 to the Consultant as payment for being the Company’s investment and financial advisor for a period of one year. The vesting period of these shares was one year from the date of contract. All of the restricted shares were issued under this plan on January 5, 2022 and all of the granted shares under this plan was vested as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company signed a consulting agreement with some business consultants (the “Consultants”). As the service consideration, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to the Consultants as compensation for acting as advisors to the Company on new business exploration. The vesting period of these shares was six months from the date of contract. All of the restricted shares were issued under this plan on March 15, 2023 and the granted shares under this plan have been vested until September15, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">¥Nil and ¥nil restricted Class A restricted shares were issued and outstanding during the six months ended December 31, 2022 and 2023, respectively, for all the plans mentioned above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense recorded for restricted shares issued for service was ¥4,304,857 and ¥1,070,144 ($150,726) for the six months ended December 31, 2022 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Following is a summary of the restricted shares granted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:84.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted share grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares*</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,407</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 277,778</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (226,247)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,938</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (111,111)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,827</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">*Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_bbcAztRvWkKVAOsBfL5LLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The following is a summary of the status of restricted share at December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;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;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:29.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding Restricted Shares</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:32.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:29.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 1.16</span></p></td></tr><tr><td style="vertical-align:bottom;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;">*Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_4wpY7tQnQU6VQ84dEuX-Uw;"><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share*</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">*Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_FNfY3T9FMkSuy654ICnywA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p> 4444 148.50 0 0 0 0 0 0 0 0 4444 148.50 0 0 0 0 0 0 0 0 4444 148.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The following is a summary of the status of options outstanding and exercisable as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;font-style:italic;line-height:1.28;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;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;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;width:47.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:49.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable Options</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 1.08</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 1.08</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">*Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_acoghrIr6EWFRT_hkYoI5g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p> 148.50 4444 P1Y29D 148.50 4444 P1Y29D 4444 4444 0 0 0 391200 21733 2523240 6.45 116.10 P3Y 1642331 91241 1708024 1.04 18.72 P3Y 547444 30414 1094887 60827 1000000 55556 372600 0.3726 6.71 0 0 2500000 4175000 1.67 1600000 1694000 1.06 1.06 3000000 3025000 1.01 0 0 1796417 2866560 403747 4700000 700000 P1Y1M28D 500000 27778 1.60 28.80 1.31 23.58 250000 13889 250000 13889 1050000 58333 1354500 1.29 23.22 1000000 55556 372600 0.3726 6.71 0 0 4304857 1070144 150726 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:84.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted share grants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares*</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,407</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 277,778</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (226,247)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,938</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (111,111)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,827</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">*Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_bbcAztRvWkKVAOsBfL5LLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024.</span></p> 120407 277778 226247 171938 0 111111 60827 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;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;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:29.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding Restricted Shares</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:32.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:29.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 1.16</span></p></td></tr><tr><td style="vertical-align:bottom;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;">*Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_4wpY7tQnQU6VQ84dEuX-Uw;"><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p> 18.72 60827 P1Y1M28D 60827 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 18. INCOME TAX</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company is not subject to any income taxes in the United States or the Cayman Islands and had minimal operations in jurisdictions other than the PRC. BHD and Nanjing Recon are subject to PRC’s income taxes as PRC domestic companies. The Company follows Implementing Rules for the Enterprise Income Tax Law (“Implementing Rules”), which took effect on January 1, 2008 and unified the income tax rate for domestic-invested and foreign-invested enterprises at 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Nanjing Recon was approved as a government-certified high-technology company and is subject to a reduced income tax rate of 15% through November 30, 2019. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as November 22, 2019 and expired on November 22, 2022. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as October 12, 2022 and will expire on October 12, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As approved by the domestic tax authority in the PRC, BHD was recognized as a government-certified high-technology company on November 25, 2009 and is subject to a reduced income tax rate of 15% through November 25, 2018. BHD reapplied for a high-technology company certificate, and the new certificate was approved as October 31, 2018 and expired on October 31, 2021. BHD reapplied for a high-technology company certificate, and the new certificate was approved as December 17, 2021 and will expire on December 17, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Income (loss) before provision for income taxes consisted of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outside China areas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,395,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,621,317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,059,369)</p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,531,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,390,493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,181,776)</p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,863,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,011,810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_NtTD6otcj06rvyccTkvwrg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (3,241,145)</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">Deferred tax assets, net is composed of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax 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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,019,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,285,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,065</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Impairment for inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,021</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,290,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,263,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,417,422</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,400,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,584,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,603,507</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,107,246)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,304,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,564,101)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,406</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Accelerated amortization of intangible 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,717)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Gain on the previously held equity method investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,689)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Recognition of customer relationship arising from business combinations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (293,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (279,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,406)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred a cumulative net operating loss (“NOL”) which may reduce future corporate taxable income. As of June 30, 2023, the cumulative NOL was approximately ¥133.6 million. During the six months ended December 31, 2023, the Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred an additional NOL carryforwards of approximately ¥4.2 million ($0.6 million). As of December 31, 2023, there are $13.2 million ($1.9 million) of the cumulative NOL that have expired, resulting in a cumulative NOL carryforwards of approximately ¥124.6 million ($17.6 million) as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The NOL will expire over the next five years as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,484,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,476,768</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,617,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,763,014</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,533,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,582,282</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,137,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,822,294</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,868,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,911,106</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,642,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,555,464</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company’s income tax expense (benefit) is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,180</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,041</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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,527</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expense for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;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;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,180</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;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;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,041</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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 0.25 0.15 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Outside China areas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,395,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,621,317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,059,369)</p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,531,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,390,493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,181,776)</p></td></tr><tr><td style="vertical-align:bottom;width:62.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,863,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,011,810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_NtTD6otcj06rvyccTkvwrg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (3,241,145)</span></span></p></td></tr></table> -32395145 -14621317 -2059369 2531634 -8390493 -1181776 -29863511 -23011810 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="font-size:10pt;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:62.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax 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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,019,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,285,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,065</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Impairment for inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,021</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,290,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,263,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,417,422</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,400,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,584,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,603,507</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,107,246)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,304,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,564,101)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 279,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,406</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Accelerated amortization of intangible 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,717)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Gain on the previously held equity method investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (146,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,689)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 6pt;">Recognition of customer relationship arising from business combinations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (293,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (279,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (39,406)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 1019592 1285544 181065 90322 35646 5021 23290731 24263351 3417422 24400645 25584541 3603507 24107246 25304762 3564101 293399 279779 39406 146511 132891 18717 146888 146888 20689 0 0 0 293399 279779 39406 0 0 0 133600000 4200000 600000 13200000 1900000 124600000 17600000 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,484,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,476,768</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,617,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,763,014</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,533,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,582,282</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,137,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,822,294</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,868,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,911,106</p></td></tr><tr><td style="vertical-align:bottom;width:73.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,642,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,555,464</p></td></tr></table> 10484902 1476768 19617124 2763014 32533742 4582282 27137905 3822294 34868363 4911106 124642036 17555464 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,180</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,041</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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,527</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expense for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;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;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,180</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;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;line-height:1.19;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,041</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:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 9180 96041 13527 0 0 9180 96041 13527 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 19. NON-CONTROLLING INTEREST</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-controlling interest consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:18.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nanjing</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gan Su</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Qinghai</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;line-height:1.28;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recon</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FGS</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paid-in capital</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 917,904</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,739,481)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unappropriated retained earnings (deficit)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,477,494</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616,001</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,336,893)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,561,196)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,796,762)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,601,356)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (358,742)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,850)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,853)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,703)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,234)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Valuation increase shared by minority shareholders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,797,760</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total non-controlling interests</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,109,644</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,804,148</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,531,893)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,561,196)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,876,762)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,056,059)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,386,793)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;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:18.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nanjing</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gan Su</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Qinghai</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;line-height:1.28;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recon</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FGS</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paid-in capital</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 937,478</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,883,196)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unappropriated retained earnings (deficit)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,818,698</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616,001</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,982,801)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,569,913)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,037,170)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,155,185)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444,398)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,850)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,853)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,703)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,324)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Valuation increase shared by minority shareholders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,900,069</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total non-controlling interests</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,450,848</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,804,148</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,177,801)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,569,913)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,117,170)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,609,888)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,494,371)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:18.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nanjing</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gan Su</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Qinghai</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;line-height:1.28;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recon</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FGS</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paid-in capital</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 917,904</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,739,481)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unappropriated retained earnings (deficit)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,477,494</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616,001</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,336,893)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,561,196)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,796,762)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,601,356)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (358,742)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,850)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,853)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,703)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,234)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Valuation increase shared by minority shareholders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,797,760</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total non-controlling interests</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,109,644</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,804,148</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,531,893)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,561,196)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,876,762)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,056,059)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,386,793)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;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:18.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nanjing</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gan Su</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Qinghai</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;line-height:1.28;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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recon</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FGS</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paid-in capital</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 937,478</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,883,196)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unappropriated retained earnings (deficit)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,818,698</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616,001</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,982,801)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,569,913)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,037,170)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,155,185)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444,398)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,850)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,853)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,703)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,324)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Valuation increase shared by minority shareholders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,900,069</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total non-controlling interests</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,450,848</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,804,148</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,177,801)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,569,913)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,117,170)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,609,888)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,494,371)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p> 1651000 200000 4805000 6656000 917904 48870000 48870000 6739481 3477494 3616001 -6336893 -1561196 -1796762 -2601356 -358742 -18850 -11853 -30703 -4234 -34790000 -34790000 -4797760 5109644 3804148 -1531893 -1561196 -15876762 -10056059 -1386793 1651000 200000 4805000 0 6656000 937478 0 0 48870000 48870000 6883196 3818698 3616001 -6982801 -1569913 -2037170 -3155185 -444398 -18850 -11853 0 0 -30703 -4324 0 0 -34790000 -34790000 -4900069 5450848 3804148 -2177801 -1569913 -16117170 -10609888 -1494371 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-size:11pt;font-weight:bold;">NOTE </b>20. CONCENTRATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Credit risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">As of June 30, 2023 and December 31, 2023, approximately ¥45.5 million and ¥ 101.2 million ($14.3 million) of the Company’s cash was on deposit at financial institutions in the PRC, respectively. Per PRC regulations, the maximum insured bank deposit amount is RMB500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥40.0 million and ¥96.8 million ($13.6 million) as of June 30, 2023 and December 31, 2023, respectively. As of June 30, 2023 and December 31, 2023, approximately ¥240.3 million and ¥154.6 million ($21.8 million) of the Company’s cash was on deposit at financial institutions in the Hong Kong, respectively. Per Hong Kong regulations, the maximum insured bank deposit amount is HKD 500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥238.8 million and ¥152.9 million ($21.5<span style="white-space:pre-wrap;"> million) as of June 30, 2023 and December 31, 2023, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Customer concentration risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">For the six months ended December 31, 2022, CNPC represented 41%, SINOPEC represented 31%, and another customer represented 10% of the Company’s total revenue, respectively. At December 31, 2022, CNPC accounted for 43%, SINOPEC represented 18% and another customer accounted for 14% of the Company’s trade accounts receivable, net, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">For the six months ended December 31, 2023, CNPC represented 56%, SINOPEC represented 19%, CNOOC represented 15%, and another customer represented 10% of the Company’s total revenue, respectively. At December 31, 2023, CNPC accounted for 34%, SINOPEC represented 14%, CNOOC represented 21%, and another customer accounted for 30% of the Company’s trade accounts receivable, net, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p> 45500000 101200000 14300000 500000 40000000.0 96800000 13600000 240300000 154600000 21800000 500000 238800000 152900000 21500000 0.41 0.31 0.10 0.43 0.18 0.14 0.56 0.19 0.15 0.10 0.34 0.14 0.21 0.30 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 21. COMMITMENTS AND CONTINGENCY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">(a)   Contingency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Severance payments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Labor Contract Law of the PRC requires employers to assure the liability of severance payments if employment contracts are terminated. The employers will be liable for one month of severance pay for each year of the service provided by the employees. As of December 31, 2023, the Company estimated its severance payments of approximately ¥7.9 million ($1.1 million) which has not been reflected in its consolidated financial statements, because management cannot predict what the actual payment, if any, will be in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Legal contingencies</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On December 1, 2021, Henan Puxinfangfu Construction Engineering Co., Ltd. (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Suzhou District, Jiuquan City, Gansu Province (the “Court”) against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. The Plaintiff also applied for property preservation before litigation to preserve the bank account of the Company. On December 1, 2021, the Court issued a judgement and approximately ¥0.7 million ($0.1 million) of Gan Su BHD’s bank balance was became restricted for one year. On April 7, 2022 and June 9, 2022, the Court issued first and second judgement which stated that the case to transfer to People’s Court of Yumen for jurisdiction. As of June 30, 2023, Gan Su BHD recorded ¥1.82 million (approximately $0.3 million) account payable due to the Plaintiff, and the compensation claimed by the Plaintiff was approximately ¥2.0 million (approximately $0.3 million). On January 9, 2023, the People’s Court of Yumen City, Gansu Province issued its civil judgement, pursuant to which the Company is required to pay the Plaintiff a settlement payment totaling approximately ¥1.8 million (approximately $0.3 million), including the money compensation and interests.<span style="font-size:11pt;"> </span>As of December 31,2023, the Company has paid ¥855,197 (approximately $117,937) to the Plaintiff.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On April 30, 2023, Jiuquan Third Construction and Installation Engineering Company (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Yumen, Jiuquan City, Gansu Province against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. On August 25, 2023, the Company entered into a Settlement Agreement with the Plaintiff, pursuant to which the Company needs to pay the Plaintiff a total sum of ¥2.8 million (approximately $0.38 million) as settlement payment, including the money compensation and interests. Among which, ¥1.0 million (approximately $0.14 million) is required to be paid by September 25, 2023, ¥1.0 million (approximately $0.14 million) is required to be paid by October 25, 2023, and the remaining balance is required to be paid by November 25, 2023. As of December 31,2023, the Company has paid ¥1.3 million (approximately $0.18 million) to the Plaintiff.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">(b)   Purchase commitment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The total future minimum purchase commitment under the non-cancellable purchase contracts as of December 31, 2023 are payable as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending 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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,357,995</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,289,905</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2025</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,254</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments required</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,657,995</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,332,159</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(c) Office Leases Commitment - short term</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;font-weight:bold;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company entered into several non-cancellable operating lease agreements for office spaces. Future payments under such leases were included in lease liabilities as disclosed in Note 10, other than those within under lease agreements within one year which are disclosed as follows as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,500</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,537</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,500</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,537</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 7900000 1100000 700000 100000 1820000 300000 2000000.0 300000 1800000 300000 855197 117937 2800000 380000 1000000.0 140000 1000000.0 140000 1300000 180000 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending 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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,357,995</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,289,905</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2025</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,254</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments required</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,657,995</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,332,159</p></td></tr></table> 23357995 3289905 300000 42254 23657995 3332159 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:71.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending 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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">2024</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,500</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,537</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,500</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,537</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 692500 97537 692500 97537 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 22. RELATED PARTY TRANSACTIONS AND BALANCES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Leases from related parties</span><i style="font-style:italic;"> - </i>The Company has various agreements for the lease of office space owned by the founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($13,263) with annual rental expense at ¥1.1 million ($0.16 million). </p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The details of leases from related parties are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:28.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Monthly Rent</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Monthly Rent</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lessee</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lessor</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rent Period</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Nanjing Recon</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">One of the founders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">April 1, 2022 - March 31, 2024</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,634</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">BHD</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">One of the founders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">January 1, 2023 - Dec 31, 2023</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,667</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,460</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">BHD</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">One of the founders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">January 1, 2023 - Dec 31, 2023</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,500</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥335,976 ($46,333) and ¥335,976 ($46,333), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥113,361 ($15,967) and ¥113,361 ($15,967), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Guarantee/collateral related parties</span> – The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans (see Note 13).</p> 94167 13263 1100000 160000 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:28.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Monthly Rent</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Monthly Rent</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lessee</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lessor</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rent Period</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Nanjing Recon</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">One of the founders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">April 1, 2022 - March 31, 2024</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,634</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">BHD</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">One of the founders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">January 1, 2023 - Dec 31, 2023</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,667</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,460</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">BHD</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;">One of the founders</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;">January 1, 2023 - Dec 31, 2023</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,500</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td></tr></table> April 1, 2022 - March 31, 2024 40000 5634 January 1, 2023 - Dec 31, 2023 31667 4460 January 1, 2023 - Dec 31, 2023 22500 3169 335976 46333 335976 46333 113361 15967 113361 15967 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 23. VARIABLE INTEREST ENTITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">VIEs are generally entities that lack sufficient equity to finance their activities without additional financial support from other parties or whose equity holders lack adequate decision-making ability. All VIEs and their subsidiaries with which the Company is involved must be evaluated to determine the primary beneficiary of the risks and rewards of the VIE. The primary beneficiary is required to consolidate the VIE for financial reporting purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Summary information regarding consolidated VIEs and their subsidiaries is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,661,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,902,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,366,562</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 731,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 550</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Short-term investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,535,247</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,742,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,532,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,765,196</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,453,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,813,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,340,045</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,330,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,855,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261,347</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other receivables, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,618,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,155,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585,233</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,770,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,841,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,780,548</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Purchase advances, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,592,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,996,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 281,189</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,373,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,559,758</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,303</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets, net - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 879,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,845</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 176,594,407</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 153,548,287</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,626,823</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,752,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,492,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,308,782</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Long-term other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Long-term loan to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,605,671</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets, net - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,219,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,830</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 204,005,811</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 196,760,289</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,713,106</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Short-term bank loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,451,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,336,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,737,529</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,791,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,062,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,699,018</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,904,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,340,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,846</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,356,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,162,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 304,537</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,748,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,888,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688,566</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,048,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,077,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,762</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intercompany payables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,935,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 259,617,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,566,290</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,163,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,265,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 178,294</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Short-term borrowings - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,018,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,019,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,819,742</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,038,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,248</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 320,484,201</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 315,809,474</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 44,480,832</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">25,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,644</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">320,509,345</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">315,835,343</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">44,484,476</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;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>Intercompany payables are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The financial performance of VIEs and their subsidiaries reported in the unaudited condensed consolidated interim statement of operations and comprehensive income for the six months ended December 31, 2022 includes revenues of ¥45,559,591<span style="font-size:11pt;"> </span>($6,604,466), operating expenses of ¥11,643,918 ($1,687,940), and net income of ¥2,974,474<span style="font-size:11pt;"> </span>($431,189). The financial performance of VIEs and their subsidiaries reported in the unaudited condensed consolidated interim statement of operations and comprehensive income for the six months ended December 31, 2023 includes revenues of ¥45,256,672 ($6,374,269), operating expenses of ¥21,646,029 ($3,048,779), and net loss of ¥6,890,440 ($970,498).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,661,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,902,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,366,562</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 731,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 550</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Short-term investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,535,247</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,742,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,532,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,765,196</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,453,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,813,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,340,045</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,330,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,855,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261,347</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other receivables, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,618,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,155,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585,233</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,770,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,841,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,780,548</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Purchase advances, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,592,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,996,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 281,189</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,373,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,559,758</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,303</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets, net - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 879,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,845</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 176,594,407</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 153,548,287</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,626,823</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,752,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,492,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,308,782</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Long-term other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Long-term loan to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,605,671</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease right-of-use assets, net - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,219,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,830</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 204,005,811</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 196,760,289</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,713,106</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Short-term bank loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,451,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,336,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,737,529</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,791,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,062,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,699,018</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,904,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,340,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,846</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,356,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,162,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 304,537</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,748,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,888,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 688,566</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,048,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,077,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,762</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Intercompany payables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,935,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 259,617,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,566,290</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,163,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,265,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 178,294</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Short-term borrowings - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,018,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,019,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,819,742</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,038,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,248</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 320,484,201</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 315,809,474</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 44,480,832</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">25,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,644</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">320,509,345</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">315,835,343</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">44,484,476</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;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>Intercompany payables are eliminated upon consolidation.</p> 37661118 23902252 3366562 731545 3904 550 0 18000000 2535247 3742390 12532717 1765196 27453415 30813885 4340045 6330701 1855535 261347 11618275 4155097 585233 37770188 26841513 3780548 1592761 1996413 281189 49572685 32373824 4559758 121329 193859 27303 0 879288 123845 176594407 153548287 21626823 24752864 23492024 3308782 3640 0 0 0 18500000 2605671 2654900 1219978 171830 204005811 196760289 27713106 12451481 12336285 1737529 10791721 12062861 1699018 3904135 1340788 188846 1356915 2162184 304537 2748361 4888749 688566 1048061 1077495 151762 263935922 259617001 36566290 1163237 1265868 178294 20018222 20019889 2819742 3066146 1038354 146248 320484201 315809474 44480832 25144 25869 3644 320509345 315835343 44484476 45559591 6604466 11643918 1687940 2974474 431189 45256672 6374269 21646029 3048779 6890440 970498 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 24. SEGMENT REPORTING</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different products. Based on management’s assessment, the Company has determined that it has four operating segments: automation product and software, equipment and accessories, oilfield environmental protection and platform outsourcing services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following tables present summary information by segment for the six months ended December 31, 2022 and 2023, respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:47.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:50.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,552,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,472,273</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Equipment, accessories and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,516,571</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,134,339</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Platform Outsourcing Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251,085</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,559,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,256,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden__AFi5ITmhE2pgGI2jz35kA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 6,374,268</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="margin-bottom:12pt;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:34.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment,</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,552,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,680</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,256,672</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,040,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,778,042</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,020,271</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 311,641</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,150,930</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,511,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,089,362</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,033,425</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,471,039</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,105,742</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,927</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,029,646</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_D4lSN_q6rEy8JSrSAzLrSw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1,426,970</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,444</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Timing of revenue recognition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goods transferred at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,368,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,899</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,456,993</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,183,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,615,781</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,799,679</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,552,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,680</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,256,672</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:34.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment,</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789,684</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,559,591</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,955,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,254,015</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,988,100</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,230,472</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,427,772</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,100,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,476,844</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,801,584</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,753,349</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,131,819</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,954</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,038,342</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,359</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,952,625</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,303,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,008</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,953</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,321,272</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Timing of revenue recognition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goods transferred at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,282,687</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,052,594</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,506,997</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,506,997</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789,684</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,559,591</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:47.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited) </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,009,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,269,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,150,927</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Equipment, accessories and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,809,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158,131,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,272,414</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107,393,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,285,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,279,827</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Platform outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,611,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,569,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,362,047</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 531,824,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 483,256,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,065,215</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p> 4 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.28;margin-bottom:8pt;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:47.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:50.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,552,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,472,273</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Equipment, accessories and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,516,571</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,134,339</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Platform Outsourcing Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251,085</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,559,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,256,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden__AFi5ITmhE2pgGI2jz35kA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 6,374,268</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="margin-bottom:12pt;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:34.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment,</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,552,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,680</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,256,672</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,040,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,778,042</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,020,271</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 311,641</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,150,930</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,511,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,089,362</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,033,425</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,471,039</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,105,742</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,927</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,029,646</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_D4lSN_q6rEy8JSrSAzLrSw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1,426,970</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,444</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Timing of revenue recognition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goods transferred at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,368,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,899</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,456,993</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,183,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,615,781</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,799,679</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,552,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,867,404</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,053,696</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,680</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,256,672</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:34.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment,</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789,684</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,559,591</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,955,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,254,015</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,988,100</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,230,472</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,427,772</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,100,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,476,844</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,801,584</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,753,349</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,131,819</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,954</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,038,342</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,359</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,952,625</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,303,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,008</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,953</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,321,272</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Timing of revenue recognition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Goods transferred at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,282,687</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,052,594</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,506,997</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,506,997</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,055,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,730,859</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789,684</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983,821</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,559,591</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:47.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited) </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,009,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,269,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,150,927</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Equipment, accessories and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,809,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158,131,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,272,414</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107,393,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,285,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,279,827</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Platform outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,611,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,569,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,362,047</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 531,824,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 483,256,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,065,215</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p> 19055227 17552892 2472273 9730859 17867404 2516571 12789684 8053696 1134339 3983821 1782680 251085 45559591 45256672 17552892 17867404 8053696 1782680 45256672 14040976 12778042 6020271 311641 33150930 3511916 5089362 2033425 1471039 12105742 253397 143927 1029646 83253 116191 199444 14368994 17867404 8053696 166899 40456993 3183898 1615781 4799679 17552892 17867404 8053696 1782680 45256672 19055227 9730859 12789684 3983821 45559591 14955185 6254015 9988100 1230472 32427772 4100042 3476844 2801584 2753349 13131819 524970 358954 1038342 30359 1952625 2303311 3008 14953 2321272 19055227 9730859 10282687 3983821 43052594 2506997 2506997 19055227 9730859 12789684 3983821 45559591 167009315 157269367 22150927 170809759 158131921 22272414 107393609 94285444 13279827 86611894 73569497 10362047 531824577 483256229 68065215 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 25. SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">These consolidated financial statements were approved by management and available for issuance on June 28, 2024, and the Company has evaluated subsequent events through this date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On January 31, 2024, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”), pursuant to which the Company agreed to sell securities to various purchasers (the “Purchasers”) in a private placement transaction (the “Private Placement”). Pursuant to the Securities Purchase Agreement, the Company agreed to transfer, assign, set over and deliver to the Purchasers and the Purchasers agree, severally and not jointly, to acquire from the Company in the aggregate 100,000,000 (5,555,559 shares post 2024 Reverse Split) of the Company’s Class A Ordinary Shares at USD$0.11 ($1.98 post 2024 Reverse Split) per share for $11,000,000. On February 2, 2024, the Company closed the Private Placement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On February 22, 2024, Guangxi Recon Renewable Resources Technology Co., Ltd. (“Guangxi Recon”), a fully owned subsidiary established by Recon-IN, with registered capital of $30.0 million., focusing on the Plastic chemical cycles business. The paid in capital was $1.0 million as of the report date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">On February 26, 2024, the Company granted 6,255,483 (347,527 shares post 2024 Reverse Split) restricted Class A Ordinary Shares and 12,900,000 restricted Class B Ordinary Shares to its management and staff. The fair value of the Class A restricted shares was $988,366 based on the fair value of share price $0.158 ($2.844 post 2024 Reverse Split) at February 26, 2024. The fair value of the Class B restricted shares was $2,130,000 based on the fair value of share price $0.17 at February 26, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">On March 29, 2024, the Company’s shareholders approved the reverse shares split of the Company’s Class A Ordinary Shares at the ratio of one-for-</span><span style="-sec-ix-hidden:Hidden_mHtQAh5AsEi2eR57muVS2g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen</span></span><span style="font-size:10pt;"> with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed the Fourth Amended and Restated Memorandum and Articles of Association with local registry, and change its authorized share capital from: US</span><span style="font-size:10pt;">$15,725,000</span><span style="font-size:10pt;"> divided into </span><span style="font-size:10pt;">150,000,000</span><span style="font-size:10pt;"> Class A Ordinary Shares of a nominal or par value of US</span><span style="font-size:10pt;">$0.0925</span><span style="font-size:10pt;"> each, and </span><span style="font-size:10pt;">20,000,000</span><span style="font-size:10pt;"> Class B Ordinary Shares of a nominal or par value of US</span><span style="font-size:10pt;">$0.0925</span><span style="font-size:10pt;"> each, to: US</span><span style="font-size:10pt;">$58,000</span><span style="font-size:10pt;"> divided into </span><span style="font-size:10pt;">500,000,000</span><span style="font-size:10pt;"> Class A Ordinary Shares of a nominal or par value of US</span><span style="font-size:10pt;">$0.0001</span><span style="font-size:10pt;"> each and </span><span style="font-size:10pt;">80,000,000</span><span style="font-size:10pt;"> Class B Ordinary Shares of a nominal or par value of </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;">US</span><span style="font-size:10pt;">$0.0001</span><span style="font-size:10pt;"> each (the “2024 change in capital structure”). As a result of the 2024 Reverse Split, each </span><span style="-sec-ix-hidden:Hidden_Z45IZJFNzE69096JbM4r-Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen</span></span><span style="font-size:10pt;"> pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share. </span><span style="font-size:10pt;">No</span><span style="font-size:10pt;"> fractional Class A Ordinary Shares were issued to any shareholders in connection with the 2024 Reverse Split. Each shareholder was entitled to receive one Class A Ordinary Shares in lieu of the fractional share that would have resulted from the reverse stock split. The Depository Trust Company (the “DTC”) requested the Company’s transfer agent to issue </span><span style="font-size:10pt;">54,727</span><span style="font-size:10pt;"> round-up Class A Ordinary Shares. As of May 1, 2024 (immediately prior to the effective date), there were </span><span style="font-size:10pt;">141,703,218</span><span style="font-size:10pt;"> Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the 2024 Reverse Split is </span><span style="font-size:10pt;">7,927,132</span><span style="font-size:10pt;">, taking into account of the effect of rounding fractional shares into whole shares. In addition, all Class A Ordinary Shares, options and any other Class A securities of the Company outstanding immediately prior to the 2024 Reverse Split was retroactively applied by dividing the number of ordinary shares into which the options and other securities are exercisable by </span><span style="font-size:10pt;">18</span><span style="font-size:10pt;"> and multiplying the exercise price thereof by </span><span style="font-size:10pt;">18</span><span style="font-size:10pt;">, as a result of the 2024 Reverse Split. All share and earnings per-share information have been retroactively adjusted to reflect the 2024 Reverse-Split. The Company had </span><span style="font-size:10pt;">500,000,000</span><span style="font-size:10pt;"> authorized Class A Ordinary Shares, par value of </span><span style="font-size:10pt;">$0.0001</span><span style="font-size:10pt;">, of which </span><span style="font-size:10pt;">1,704,766</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">2,371,573</span><span style="font-size:10pt;"> Class A Ordinary Shares were </span><span style="-sec-ix-hidden:Hidden_LN5iGO4H5kuKyZ_y8Kc8-Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:10pt;"> and </span><span style="-sec-ix-hidden:Hidden_UhRJ6AsWjE-PBlH8Ql6mJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:10pt;"> as of December 31, 2022 and 2023, retrospectively and respectively. The Company had </span><span style="font-size:10pt;">80,000,000</span><span style="font-size:10pt;"> authorized Class B Ordinary Shares, par value of </span><span style="font-size:10pt;">$0.0001</span><span style="font-size:10pt;">, of which </span><span style="font-size:10pt;">4,100,000</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">7,100,000</span><span style="font-size:10pt;"> Class B Ordinary Shares were </span><span style="-sec-ix-hidden:Hidden_tJu4SQbj30GS5fEEhOSm0Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:10pt;"> and </span><span style="-sec-ix-hidden:Hidden_yMEZ5Cg68EWr_nAbvSicrQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:10pt;"> as of December 31, 2022 and 2023, retrospectively and respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On March 29, 2024, the company signed an office lease agreement with a lease term from May 1, 2024, to April 30, 2027, and an annual rent of 2.28 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On April 24, 2024, Bank of Kunlun Co., Ltd. Tuha Branch (the “Plaintiff”) submitted a civil complaint to the People's Court of Yizhou District, Hami City, Xinjiang Uygur Autonomous Region (the “Court"). The complaint requested: (1) Gan Su BHD to repay the principal and interest of the loan to the Plaintiff, (2) Gan Su BHD to pay the overdue interest to the Plaintiff; (3) Gan Su BHD to pay the attorney's fees to the Plaintiff; (4) Wang Ping, Beijing BHD, and Nanjing Recon to bear joint and several liabilities for the first four claims of the Plaintiff, (5) all costs of the case, including the acceptance fee, mailing fee, preservation fee, and preservation insurance fee, to be borne by the defendants. The Plaintiff also applied for pre-litigation property preservation. On April 24, 2024, the Court issued a ruling to seize and freeze the bank deposits of the respondents Gan Su BHD, Wang Ping, Beijing BHD, and Nanjing Recon, amounting to ¥848,935.63. On May 24, 2024, the Court made a first-instance judgment, ordering (1) Gan Su BHD to repay the Plaintiff the principal of the loan amounting to ¥818,730.95, (2) Gan Su BHD to pay the loan interest of ¥199.51 and the interest from April 1, 2024, until the actual repayment date (calculated based on the actual amount owed at an annual interest rate of 9%), (3) Gan Su BHD to bear the attorney's fees of ¥30,000, (4) Gan Su BHD to bear the preservation agency fee of ¥4,765, (5) Wang Ping, Beijing BHD and Nanjing Recon to bear joint and several liability guarantees for the above four judgment contents and the case acceptance fee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:12pt;visibility:hidden;">​</span></p> 100000000 5555559 0.11 1.98 11000000 30000000.0 1000000.0 6255483 347527 12900000 988366 0.158 2.844 2130000 0.17 15725000 150000000 0.0925 20000000 0.0925 58000 500000000 0.0001 80000000 0.0001 0 54727 141703218 7927132 18 18 500000000 500000000 0.0001 0.0001 1704766 2371573 80000000 80000000 0.0001 0.0001 4100000 7100000 2280000 848935.63 818730.95 199.51 0.09 30000 4765 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">NOTE 26. CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of Rules 12-04(a), 5-04(c), and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with such requirements and concluded that it was applicable to the Company as the restricted net assets of the Company’s PRC subsidiary and VIEs exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">For purposes of the above test, restricted net assets of consolidated subsidiaries and VIEs shall mean that amount of the Company’s proportionate share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiaries and VIEs in the form of loans, advances, or cash dividends without the consent of a third party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The condensed financial information of the parent company has been prepared using the same accounting policies as set out in the Company’s consolidated financial statements except that the parent company used the equity method to account for investment in its subsidiaries and VIEs. Such investment is presented on the condensed balance sheets as “Investment in subsidiaries and VIEs” and the respective profit or loss as “Equity in earnings of subsidiaries and VIEs” on the condensed statements of income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The footnote disclosures contain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company. Certain information and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company did not pay any dividend for the periods presented. As of June 30, 2023 and December 31, 2023, there were no material contingencies, significant provisions for long-term obligations, or guarantees of the Company, except for those which have been separately disclosed in the consolidated financial statements, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:-0.5pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RECON TECHNOLOGY, LTD</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:-0.5pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PARENT COMPANY BALANCE SHEETS (UNAUDITED)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;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:58.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,146,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,657,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,881,375</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,950,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,331,307</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Due from intercompany*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,525,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,442,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,203,817</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,036,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,568,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,404,165</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Current Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607,708,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 559,618,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,820,664</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Investment in subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,920,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,676,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,278,574)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436,942,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,542,090</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,448,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204,027</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,519,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,200,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Current Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,968,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,404,027</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,615,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,580,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,962,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,544,027</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">COMMITMENTS AND CONTINGENCIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371,573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,914</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 661</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid-in capital**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 580,340,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 584,275,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,293,540</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166,291,897)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (188,845,919)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,598,391)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,127,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,517,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,298,339</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 449,206,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,980,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,998,063</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities and Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436,942,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,542,090</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">Due from intercompany are eliminated upon consolidation.</span></p></td></tr></table><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:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:10pt;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:10pt;">Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_DZrgIkH9i0iOj1glgxNYiA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:-0.5pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RECON TECHNOLOGY, LTD</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:-0.5pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PARENT COMPANY STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:61.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S. Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost of revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,054,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,698,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,647,763</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Provision for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,054,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,698,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,647,763)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gain (loss) in fair value changes of warrants liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,097,665)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,941,195)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (273,412)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,716,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (960,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135,253)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity in earnings of subsidiaries, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,559,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,954,486)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,120,366)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,914)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,176,794)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FOREIGN CURRENCY TRANSLATION ADJUSTMENTS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,663,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,609,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (649,220)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive loss attributable to the company </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,212,717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,164,313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,826,014)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:-0.5pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RECON TECHNOLOGY, LTD</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:-0.5pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PARENT COMPANY STATEMENTS OF CASH FLOWS (UNAUDITED)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:60.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S. Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,914)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_B5jIGY0qzEuDkZD-cCFfsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (3,176,793)</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments to reconcile net income (loss) to net cash used in operating activities:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss (gain) in fair value changes of warrants liability</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,097,665</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,461,075</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,473,412</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Restricted shares issued for management and employees</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,796,417</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,866,560</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 403,747</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest income from loans to third parties</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,088,457)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (435,000)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest income from short-term investment</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,352,250)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (331,307)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Restricted shares issued for services</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,304,857</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,070,144</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,727</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity in earnings of subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,559,601)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,954,486</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,120,366</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,166,457)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,289,074</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,026,645</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,080,736)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,516,342)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (354,421)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (21,484,273)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (870,624)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (122,624)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Repayments from loans to third parties</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,694,900</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,849,650</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,500,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Payments made for loans to third parties</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,288,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Payments for short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (113,598,400)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,000,000)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Due from intercompany, VIEs and VIEs’ subsidiaries</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,522,546)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (64,916,652)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,143,319)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;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:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (108,115,746)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (153,665,402)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (21,643,319)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash used in financing activity: </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Redemption of warrants</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,866,604)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,488,317)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash provided by financing activity</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (31,866,604)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,488,317)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effect of exchange rate fluctuation on cash</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,278,998</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,086,688)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,124,916)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net decrease in cash</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (113,321,021)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (201,489,318)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,379,176)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">CASH, beginning of period</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296,838,959</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,146,589</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,260,551</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">CASH, end of period</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 183,517,938</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 34,657,271</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,881,375</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;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:58.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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;line-height:1.28;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:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" 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:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;line-height:1.28;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,146,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,657,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,881,375</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,950,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,331,307</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Due from intercompany*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 291,525,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,442,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,203,817</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,036,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,568,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,404,165</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Current Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607,708,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 559,618,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,820,664</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Investment in subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,920,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,676,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,278,574)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436,942,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,542,090</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,448,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204,027</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,519,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,200,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Current Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,968,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,404,027</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,615,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,580,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,962,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,544,027</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">COMMITMENTS AND CONTINGENCIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 2,306,295 shares and 2,371,573 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,914</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 7,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2023 and December 31, 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 661</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Additional paid-in capital**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 580,340,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 584,275,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,293,540</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166,291,897)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (188,845,919)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,598,391)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,127,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,517,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,298,339</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 449,206,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,980,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;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;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,998,063</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities and Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436,942,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,542,090</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">*</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:10pt;">Due from intercompany are eliminated upon consolidation.</span></p></td></tr></table><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:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:10pt;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:10pt;">Retrospectively restated for the </span><span style="-sec-ix-hidden:Hidden_DZrgIkH9i0iOj1glgxNYiA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span><span style="font-size:10pt;">-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p> 236146589 34657271 4881375 115950650 16331307 291525426 356442080 50203817 80036017 52568829 7404165 607708032 559618830 78820664 -122920490 -122676150 -17278574 484787542 436942680 61542090 3964912 1448570 204027 8519880 1200000 3964912 9968450 1404027 31615668 993986 140000 35580580 10962436 1544027 0.0001 0.0001 500000000 500000000 2306295 2306295 2371573 2371573 26932 27791 3914 0.0001 0.0001 80000000 80000000 7100000 7100000 7100000 7100000 4693 4693 661 580340061 584275905 82293540 -166291897 -188845919 -26598391 35127173 30517774 4298339 449206962 425980244 59998063 484787542 436942680 61542090 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.28;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:61.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S. Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost of revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,054,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,698,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,647,763</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Provision for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,054,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,698,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,647,763)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gain (loss) in fair value changes of warrants liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,097,665)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,941,195)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (273,412)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,716,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (960,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135,253)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity in earnings of subsidiaries, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,559,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,954,486)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,120,366)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,914)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,176,794)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FOREIGN CURRENCY TRANSLATION ADJUSTMENTS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustments related to investments in subsidiaries, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,663,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,609,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (649,220)</p></td></tr><tr><td style="vertical-align:bottom;width:61.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive loss attributable to the company </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,212,717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27,164,313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,826,014)</p></td></tr></table> 16054522 11698953 1647763 -16054522 -11698953 -1647763 20097665 1941195 273412 3716168 -960280 -135253 2559601 -7954486 -1120366 -29876418 -22554914 -3176794 9663701 -4609399 -649220 -20212717 -27164313 -3826014 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="line-height:1.28;margin-bottom:8pt;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:60.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;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:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S. Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom: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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.28;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Unaudited)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,876,418)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,554,914)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_B5jIGY0qzEuDkZD-cCFfsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (3,176,793)</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments to reconcile net income (loss) to net cash used in operating activities:</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss (gain) in fair value changes of warrants liability</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,097,665</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,461,075</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,473,412</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Restricted shares issued for management and employees</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,796,417</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,866,560</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 403,747</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest income from loans to third parties</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,088,457)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (435,000)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest income from short-term investment</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,352,250)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (331,307)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Restricted shares issued for services</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,304,857</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,070,144</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,727</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Equity in earnings of subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,559,601)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,954,486</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,120,366</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,166,457)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,289,074</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,026,645</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,080,736)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,516,342)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (354,421)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (21,484,273)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (870,624)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (122,624)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom: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;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Repayments from loans to third parties</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,694,900</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,849,650</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,500,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Payments made for loans to third parties</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,288,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Payments for short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (113,598,400)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,000,000)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Due from intercompany, VIEs and VIEs’ subsidiaries</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,522,546)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (64,916,652)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,143,319)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;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:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (108,115,746)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (153,665,402)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (21,643,319)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash used in financing activity: </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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Redemption of warrants</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,866,604)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,488,317)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net cash provided by financing activity</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;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:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (31,866,604)</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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,488,317)</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effect of exchange rate fluctuation on cash</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,278,998</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,086,688)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,124,916)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net decrease in cash</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (113,321,021)</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (201,489,318)</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,379,176)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">CASH, beginning of period</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296,838,959</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,146,589</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,260,551</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom: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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">CASH, end of period</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 183,517,938</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;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">¥</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 34,657,271</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:11pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,881,375</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> -29876418 -22554914 20097665 10461075 1473412 1796417 2866560 403747 3088457 435000 2352250 331307 4304857 1070144 150727 -2559601 7954486 1120366 -14166457 7289074 1026645 -1080736 -2516342 -354421 -21484273 -870624 -122624 20694900 24849650 3500000 48288100 113598400 16000000 -80522546 -64916652 -9143319 -108115746 -153665402 -21643319 31866604 4488317 -31866604 -4488317 16278998 -15086688 -2124916 -113321021 -201489318 -28379176 296838959 236146589 33260551 183517938 34657271 4881375

      RSV."4!_YA;*@K+U\621' M,+52HVA*%4^6SN(F MH'Y7?^"W+=U"N++!T)Y71O:(Z4.KT\O:V>YN;5[76/VN"]$!B9S2[%"T!8QRM!)7-/WQTV0GF'=9@7IHQ$KEW#OI[O0'0@1)=ST*)'!(V+2,:12!_5')Q_"_13@+8J:Z-/?LJK])@^@%44U0)@FWF##CF<."24-I MMWCK/U:+ MXV"4=/]SIYN@SL#E33G?EYY>WF/ M0M"6DQ'N"7&5T)TX*!GJ80<^MPR _N? M/NTG;6R>*KE=&4>$\/0U^C(!*4%L\K1#ZR=HY71W3@R*VTCPZN\F^ZNK0+%= M_(-*\IZO^OR: TT=,^/*%6>X,GZ?+^!Z!]% \!A2&!"#9U?L47(PW:EY##S) MN<^!39"%^#H.P!PH(MQH+=8/VJ%J_RH ;I/\9 +7XN8Q;8Y!C,0%,0LP'TES M&JI GA1_B:=BX+F6+7L[MJBF4Y?E\TDQCSM_!;)V5G_@0FE$J^%!ST5'.\1/ M,4>4/,[OU/3W>&0U 2@E'-/9ZP;0/?GI3K[7AE9'4*<>NK@TREBQUI1;]W[/ MFN-?-7VV]R%4\OIK:;=@]-1R +#PZT#Q4@5$4HF84UE39Y4&)&C# /)+Q$VC M13P(PHGV/]%7*M.S)0=L^WGTE\PLBX>996%F69A9]M&99>DW999E#K_C>4WK M#7I9_%,T,?6P&O;M5U$UN5^9&01,>R*L]R^-%MC=,%??N$_&JY%QIP%O%DXT M/!4DSGY)XW6Q@]?,-EPI'7FCF'Y9.D,*TMSUO(^G;GBOK:V/K#5!@G\$9ZQ3!(P*Q30I M7L)#=5"-S<]CB5XUGW?#<:F3V$SDJRIVR*!5PPZ^0H<+7A>J<^Z'[-2'N_LF MKPJ2"S'^<(1@N3&7AD[C,EJ3*[G@.N/R8Y\][;[34/@>>>01UEA8K$H9/> M*4C=PDX=(\PIXMS[$TG*E#0:%PN"!WD\) E)M-UR9C M[9#E[="H#/6!NCOW/-A?AJVSIU$2A((DS=2Y&486 QA3!R3!%8VE_/A,6TVE M41*390_#(M!:!8Q1KTT_=RQ/%KAD IJ&FK@%#4>@,A$V[U3I([)ZQ3>X2ST. M1F_0T-.F4(%3$$ YW:& <0=M?'9T5W@,@2F MY55.IVNO>P>3#SE$P,UQ@=GFY"E (CBD :H"ND%W R\!CP1-)N(<@6&F^4@U]CFGM&L@6 MBSG7V_0XQR$U'/1?2Z:EK"7,!344B:95^80!Y^KL.E!SYH=%;C-19IC\[S34 M==O$P]^# @H=L8PQ>F4-T0)'4<;,%,_"ONV8]H*76;,=11S\>5;:<+3U>;W< MT(730_K/R/)9P:;/R!%\P?BP@\S>8SB(^RH4W;,&:/+N*X\ W]@(!]LZ* ?(B\ %!'Y!?11E\^?< MA+A_!>X\S[L;A,%AH_*Z;:$%B]$#=H(CX]?Z'(.X"[YEC^X7P39'E@*-8126 MK^X$4KT7,H8:"(O[_=&W[.0X6?15K&6K4)BHER_,=N50,,U+VM]AE/;D,0_'Z*A; M"*+Y3IR:#5-Y,2B#C=>\] <*Y%P7T+>.-ZFPY'SR=V5NNF8!XHR[J.F9.TGT M4DWA!?_*@ODY<$Z$ZPSSOA12S]B/ZSP)!( \FK@S<#*(,KSW..[(!U>W M.3Z_?876][%,,"BS47;O?J8/X$P$^0ACM.?.>9B=@BTW7;3Q8K.+"&"L@!L( M EALO]QZ=DE#VO*$_OETWFM9O<%:-S0!2*^\_NA#2:,QX7( M:@?01"1V8908[E_;TKFO?3O,]O4F>S.X^63$KPY96O1]T M;^Y+3;FS*,KCAWP_'GQ[=%L5#2T;U4OM6K;<*$X[I40#G@R\W:SV"^=/TTFZ M)&4*"64@71?S^&3@[>G"EBRW4A93I52;E=-7G=YVN>XG@FO6XZ6$F M-/MHY^5\N=H9DR<#:UZ4O-8BF^T@I@_)V]/!M^^&HTWLT+I^J:T/9^)L:0^*XGI,7DR\/;X(MY\,HO] MZK1>DD:V-M[T%_5\/]47=Y_L1=>)R=96$F(AWYC42YUM\O(>G@SL4YY-I\;Y MW3([72ZN$N)VEBCTUFOR9&"?^EJ:3M7I2!.5\G"56+9O9P]I>#*PS^ZFEHL^ MEJN/I6BN4QZG-]:V>Y?OIX/[?!C(9OXQIL9*[?%07(T:B]A]9DV>#.RS]= < M3UJEB[78&U0[T6%U42N>-\F3@7VF+_O#;+FCWTQ[*?/^O%B.EG+FF#S)]_GV M4'?F3:'N[&^%NN-O"G4GCB_4G?>8V52_JL)$&L@U:WC4\;JKCG^>*;B3M>CF MEM&)!=A@7)CQ[1^T)AQ'PV$7 [9)=_(!/>EOSR7O.1J@BE-S6#-7&FG2H#C% M5&B>,N83G@D]KSKIYBD>^H*YX]"@GU'-6/;GVCFS@9P>_."[CBXT&V %X#U* M#P2_7^&<9E2OTT'YYR_8(@@0DNI: B*?NXMR$&GVO *D>< ML@XW)\%BS6B8[\-39R]( ^AM%]C83P3:1Z=R[\O?QH[7^;G,FUQO.[#Y8#[W MJIVJ= KWXG9:R-=3-\5L;9F^^(C"76BU0LB*7[MXYC96>;XEYS.E[A_;D9/N M&YK=L#>#[HBW-_?WLX%8*_^ FB;XB<^ $=W&*^R9H#%B&7QC_*BLAXS3FV6G MX0L]/ELE'3]+$GO( ]*=3BX>A=BS/J3'0JX)AQK_/0IM8WY2:P^&#+QH:'GZ MY3B/2@-3UVQ+>7>KZU6]BL[$U',9_[C0WF9%K\0ECUF]VT3GP$4=[,MSEDN' M5W>B5P=>C_#J3O#J)5'AU)WEU(<,\X:L+&>:)7EW(,$_VZD*&><)7%S+, M$[VZW%D\O+G/O#ELS>COP?M'/I3C@5/VC^#TH;+DCX&4?3.,G@LSTPAS\%\W M7LR@,=0U -'_?8M_^UW(B&>IW-\'S8L1^=<#Z]J>*Q0\"3%R $XAUH18XP>6 MMPHO1)>/1Y?DLPKA":-+**]/45Z_*Y "^/+'4'LW#LWBA6PGL<5&P)9A D^; M/&&2A'#SJ7#N$-U"= O1[=T5BG\5NH6*1JAH'"?OQ4]\7MQI#'A]CV][#M>W/U'O @V:JG@0\/)P#"\.\ M $KL DA@Q807!FMI8L]56DK8)3_T^8R)?J%VWV^(X\>']OEMJC33^BE)>VA8 MEX7F-U\!8M[LUT?]=#\ATH+#N#CNK&[L![4[T_+;P54]E[HHY+\)LC)49Y)F M_M\W\9M RQ[_[YNZL7[.[9FL6^S/@<)$:8$UI4^*S*F\0(B\IEB$^Y/+5' Y M5GB>4.W:T_;Q+BK>:$]+[4J]-KZA4DB-AVNFX/8Y=]A--N2&C/: M8^VJNU6-AK)1QE-1@DX5&*FI->(Y,_7H:CB\GQ^OQJ=B/&MX_7 MJULYKL]48#BY;[]2D7@J'=IP'$2[I1/-^F.CJS_IEYU M=(<_ B7JPXPU/=A%QND>LX>KM1/EMGENY9,E97Q1[D^2F::T>%]\=DFQT=S80,XZM:76_D&/-NZF[FCL9;$O'J7M>R^>\P!N4^82-UZ%#*TV^>[XLO@?;H0Y@ MS J;MXTSRK%I_G<I9[BL=^W M\D?D$Z2$'6F$;)UL\ADYG W(F.BNB-L10>H'[=V;G3 '_-'(VQJ&$O43-[:' M#?"X=]@&>^?>;1!& COQMWRE@W4)[M(9$B8,J5A(*B(NC.K25&C+"R-)%H3* M)I))"=*=BJAZ*)X- -0', H&.P%K,'-#]O2/Y?/H=KO53HC<7>,<5Q@7 MQN9YNI,MRB.87F3: Y.\F;Q6PUDN(]68F4'>HII$L-/Y(^0\"N&+]+3!W6 W M6W=^O8 #&X29-.53921YA=R S0!Q]F_N6M.<[=$!';4R+")I$+CL"X]L,&,-(6VK#W,$9S%9\D6C(4#A4Z.8 M."'KJA;,J70G,IX)=?S>@2&/;&RN(K-1X0-[#&WJ1Z@N6G2(-LS5<\<\T@E< M$GLSGZ %K?TUR63:^5I1ILB^V3#N[]9$!6&KPZAEG+Q-[E%VI][2M1R9"+>U M4F6;3M-\I/?FF1+L&0CP(SAST)#=@8.^5OP^E1W46IS0M0-!+^2JZARG4-P1#=8)C"+U\0I"2[V M+,B/&QRT2QZ V0=PU:ANN*/7*038=W#B@D+8NNFTS+=PSCV0,\$OD]\., ZN M%J"FH#FW_XR8WC_*":Q08*JTU=>Q6KX5;[ 33=]]<5 ';]BXSA&BI*/(X4AK M/NH-)N[AO$[RO$*P JU KLH1V'KM/)RHMC,B^=EQ"MX]X3Q!T_),;_?;H\ZW M[3DU,E68VG[ RI0<:Y8-1B"8!T:Z#%KDV:N X@Z#8]C'&:^C9WJ&G#L3L4UG M"JAGG+2K$P.1$23D"[/7(49S5X%G1.I,L3YK6D=013RD ; <\@,C8X0H(S3? M3!F_0X!*2"9!\-I] X_W#D0_.^33\<\A/O!.%U%!X3?IC'C7OP.6C'<>)!T] MS)$.7DWN61\25NO+47,.UTPDQ*\C4'L)0[XKA&[IIOFCS.A#6M&!/ &@#M!YL/"J29C21O%/RT6K$S$$_)^/-F<$3<[>Y3R MF1TH4_G8=E>2C8H>^V+K^_2FFA4J5Z;$]G,' U<9%/Y-TTF3X712 M5Z4-IY-^^#$">M4I3B=]^_S%[)OF+^8.O^/8)BI2Q1%XN8A7/BWJ3+@@L@G'=@/SEHBL&=+OLAUL?6^DNC31 M3\E7P+_(%R? 436;!=8,59FSH?-<2LC<$^&Z)E@44<61]$ ).THW=4ZPD"/$ M4>%_S-.O+&UIB'H"G8C(7!2!+7/P2?*C3064&TB!4>\*>'>(U*-OYF.ZAT/# M9F:K$RMPT M'N<$=6GMKA?'K<#"+)(J86QHI>JVJ6U=50P4$A9&]9FD6W?8('R5Y:V];[K6 M[C3 N&\:8+R?;V7S[?&P.I_6[V\>.\;8UJW;]8?D8#"+H.4 >SBFK7O'I[DQ&I8' /TTME<)),*IL()W__[G?-\3@YH%S-S%LT/YY/2 M=G0=&W1RV0#(?H#13MWR*T7;'N6XU09N%L1#B?!/&;W5 M0DE#3OIYDU?+\Z&!AB'95X''2NI. %QRW7;^C!YP42H:2Q=!N"10T93ZV)I&=_2-^P*$'"CLWZH8'4D"" 4A) M,!FK=ES[X'> 4^1$029V*T UEJ4__X-OY_DA&! S4#&=ZR\";4>AH5JC08-5 MA(&3!<"G,R?XZ>[2S35C1X3EB/WEZD<.A- C@S^!O/#'ZF15%@A^#6W-#>!Z M5'#0HV!]KR:H@/]HGS9XP"WRX=F;04[^P<.?U!?R; MG\N$*P/5K90&T4;-ADXDR-89YMSM;!^+#X9LB_'"X^JR8E[9R8=F8)CS,PDG MKPHNX!:CN$?!NTEJ+/,0PW.OX65R="4:PQUZ5G(R>5QW-&4L8[ D,&[DC_R. MP%BBGDCF-Y?60%P8EC=W DF.- #G(UD1]/X5F%[4%P^T:4AP8"3@&*('O [" M#"OFQ34@*X!8YZX[G4D.A[.16S+8-LX.,V*O2/-!P(GCT@'RL"3-NX(_SG19 MT3S6X@O0P4TXW,B%E1-UW+'[HW#6($L1]DVC1@1AKUC,")5GBJOT MWPYYW[FF#Z<.ZEK397I4;%]8XO)>O+I.UCNKJUB0<9\ ZK:]43,. 6H_\,IH MRCV>M8BB M@][;T1."H:/#4!$*AS<<47Q]N-LO',&:032*U1![:/VYX)^U_J M9JF"[O0IWA_3L/H->LJZT:;DEM^H9I_QROX>U*NB%M6_M<&M--KU+[6Q"6!OUU:E$P M6MWZY7)3[\8&[8OS];=?B60\DLT$?2)_WXUTJI#MY6[EA!+7,Z5V<9R(SG7C M4A()9)/92#R7"#J;'.WO#?[H?0ZJOR6R.%@J$"U0*@K40QR24?IY9ESH*I5R M-SV\F,6M="$SU<:G**/H.7DFE-]+0HO%3.$BWSY'#TA-/Q.RA)"$YR4671/% MUG?0D.+B/QU]02Z+?!=_C_WSPV\&: JK/AF!]8 YYE3_T> ?2,G%0++IN%T" MR1TL68.()[86N+XP70E3K-"\<39Q)G0Q6N9\$$&'A^*DVA%[QMBU2/SE0Z%\CKMF)YB#1%(;@L8!4'+ "G3JY'_2*HOHH"O?%+[Y5[_(KIQ6-WBWR M(D?TL1B0\&[B1N# .[O'Q6'C-NQ)=W,>,2_,!%,W M8JS5Q!G,#R2<:#Z$D! MS)_DG\Q;^Z\QF-'-L@7=7;MA-XE[%!%.?AM_YR[!F;0E (""KXCWUEP3&I*Y MR4H$\F D$TN(4*]J\=@P70\J$= U++''AM*<^<&(R2%#+JQ3FB1']II&7N?T M0#<,2C^XF",A" .F-, R[3R)?K@/RBT(+K%K];LQ&!5I""!0B1VWN9.PB\E; M*H\"._GJCD=V#[0CQ"*S 4FWSO.^L@JN=D=X?C#L%E+D:7[PP-"GA"6-Z9VK M)F0DFI3/" [+@T6H"\MTLIAI"KQS5LZ25JJRYK4*,XB'(PJ1VT!VPCV9'Q:/ M_: B>+03ZYQWH^!H 3G51UU3RQ\ MD5NIEQ>#=3Z84K7_.4R.BIVBEDP!(W0@CW?'W]C@Z>8L-8D^23-^@7.[SF?\ MB AH+,7# JL1D7/X&Q>$+!68KNU$6&6%)^3#$F<$?[R_XUMH\CA]D:Q"UJ^" M^3D#Q5HKK R /(V[H1%&AI"@8^]D/)%G52S_(KJK$[9TVR/0N!J1AFZV-,UD M@?6'A&PP*QN\[#M;/?C.'@=*< (B)6F4M#&ISE $>= JNVR"WR>D?4 MEV@T@BQ-U0+JBWW=Q@+='FBC2UI:8UD:RFM3H.G]%$AD04U:HPK/=@3KT.U& M7OUB'DDENS5T>SSAL616V["+:\&P"E73R-V;]@"K"K%QQ]:/H0S8ZTH]<>I@4\.BT>]NQ; MMS49-N[8;+[=:-AHP'+ AX>GJ0-C""!@.(\ 9J2.K"WE081T0$$5]HJC+YF' MGPKS\,,\_# /_PUY^(0K.J>-(0#(*214&?OQF)C-YC+IOI*5$_UD*A[K2T1S M[N3S5HB*MYW"UV[WK!:B=PJ1VQ#\F1J]TGU MT9+U\D.B*ZI:K?*DQUJ]J@%/9G>?G+1-L2#9HWNQT!R4,H_Y[-HNQ]:0[2SS=5A>Y6,<7UE:L%7VP[KMJNFO6Y:F>2*YAS<#; MY=6@NM+JX\VT+>7CI1NY]BC)ZWXR^/9AO9N4],=*7KRYRTN/A<3CLG<-3P;> M7IO?]TTC-;B:JG'YLJTDH\9M*D^>#+S]ZFI3U2[*MU>B-+AIU)<-J=@=-?NI M?N V6T:FL-0R8KX4K5Y'2YOKV-7C=DW,OL"3\46U=Y&(=2O=V9-EZKW:XG[P M!(WM B*C M&8:+L:K)U6Z,,1E)SY8I<^W_>OYN)\-[M-LS6_'RE/J9MH6I^5[JY%( M)8UF/Q=\,FIT[J[7E>M:21U?&>-29YWI7^7[,3'XZ/5]>V,N[S+JM)#/QJM/ MR]SM^K;9C\6"CY;ZF=(Z5C"OI^D;.:Y>#:^[%L%08NT%'NVIY>%5(V.FNM!@ MPGC4TAFBIZ)AN/MH:IN(3]O;<6::KM2?4IW+9B+76\.CZ=U'QP]Y4^V9K?:T MUVTV$QNUGL_;^&@N@*7)6+%5L&,-L3V=9.^(67*7,\FQ$ON.U=LVS>*-UDTG M'U;1V[$=C#2 *M.[LORT6E_H MXM(8EZ]JE?+M71=7#>#*K-R5+D=R;B"JDYZ9Z?7J!4W"1P/(TK7/KU-CI=^? MJH/KZF7VI#W>CN'1P%[OLP^K+:$B M:ZK@Z)E0.%'1 BTU(6]H!8 MZK"SPH38.$[,J-$J.#$C: :GRJIDJ.@B!_\ZQ/JH 0SVD&WIQG;7.",K4/O: MM9SX]I^P*J)Z^^:U.6X_"X8)]'K*A!OE:=W/$Z=#%G:?=2OYGFP!T M,$)L*)#D1QU5PRWM=\"2OL>(O88 ST.F W ='F]%(O0\RQNV[C/^E0V$ %G? MTV[[O\&UTZJ>T[ 8<]O!FU[:\OLV0?@4EW5),J $QVPH!B90'Z*J4:(=;VJ% MUD*,KNZ7-Y-6JSSH-H,2;_]SI^NYYO!A= >^4 $!]:K<0YZFJ/Z*TA_=Y31G M.1.6$]Z^-<[N2XTV9_><=%43,P01I02I TF2>.K@S>ZA4-NLYME,10 MI@4=:Z ]!1Z;(+5M8;T)6>],**H:OH3L@2:5_-9;HR^_E699DI+S[K/!OP$!=[[,[CMXGZH]KU=-TT:7N-.9@SQ,-LW[Y.C\ M>7J9.F:PF)B.91'"1;[@'H15,1,L<+,)( 79M)T59@J1O/*/]])WWEJ9\FS6 M_B4!'B^5\':M9OA(N$\2VP 9IB*T%YIJ,?2D#F5:Y\X*QSR7Y+G\?=I/ =*5 MA/SNS41>0M\#W_.]>2+)O!.:9>@22Y_#RT.6SC6R?=4H45,91M5-E#9,_7F% M_^D_9N*7Q>AXHW3M^-7#RA+[5?,BOQ>R']PQ,^:46+RBDB9*3AHE&JK!;L^T MB P03+C#,Z$W434:0Z P/=^%*>^*R( /F+[244(O]#7Y /.=L=R11E3<%EE! ME(FP[#-69[ /(RYTV[ F0GY&E6UX78O?6/7_E6:+?_+X81[ZL6HT;)3 D6A5(K8[(M0Z(7R7E^SP="K*!BR,DEW7M@//B,V!'08$NE)/!=(B8B)%$1_D<$--(J6I7^ MO#JTWH$\(9E$D["(SMD6C5Y_'_R@1;7.;I'<^?-TO7,="NG E,9,,.A]0F-N MM'VLDUAI\F;D?#%6++$P0)\&(8(]>5EXG4G00YP>=G> 8\$+QZ ***SY"@4G MW*6 VK7?B3%0-%59\1[B[E@(4W$KB'C37"A58EU4Y^PX3$SN7B,4'R[/>," M^0]E+-J 1 'QT/EK%PY>FV]ADR4DS'5T8>C&V:=.,NGX\IQ9KW2%=MYA.'4G>77B62X>7MU)7EV,[#41WMUI MWMT+X]3#JSO:JPLYYLE>7<@Q3_CN0HYYJE<7A+HP_!EOV':#V7)87S2L)_NO6)C#X#'4-@/9_ MW[+??A-6B>19+K$[WCZVV B8_/0WIMM_-# O=):,:4T4^H.ILKQ.ZFRG/Z/' MG?X8R.'TPSVDXI"*/X:*X[]+Q<08RJ6_-!5#]"L N(^Q/HX>%B%BO2]B)4+$ M^@S$$I/_,L0*%8>OH3A\,-@"N/3'<'PW.7#"Y-BJG@,U%N,VI/OY7\.AHHQ&'XJ1XCO$FN'G9\K"L<0#RF!^ MOK?JC=+BB:N_.7COEL:@OB)*BY-M#L&1/&P'"Q<>07FO+,E?@Q0",DE M))>07$)R^1+D0I,2CP%/WH%:CL_I]F:*J"D6;<4E673Z(6\:WU*&^ESH0/-N M7=/'VXA0L>23\*!].E?X/,/M]\Z>>AD&?S?1Y&QH!T?XW)M;S M?\-A\?_W+;H[^ 4:$>?,JU[G'!7=WKOOGG1T5*!Y9U_N MOX0F/JYOUU'X6_RC6SY5TH?$$A++41,+P8EX/)O]Y]]!,E\!K3Z>^#Z/L;S4 MY>R+4LQ)N+7?KK8^5S70.SQI;&<.AF^V!,X:BOU#)S3\[[O5O9Q",OTKFG^\ M$SQ.W]9^_TJ@4W*4O9G')=Z$:\(KPYF4?/NUY54YWZX^#DNS7KC# M^C,SJSCOR5/64T/.4Q_1439UE]OP>.9N&+.VMF^3M^FK6+>7:LRW]73IRKR M>>F);[]BD5PB'DDEDX$PYKL6Z1T#1H7,*F16(;/ZZ/2+/V56ZOS:;!8KY[=B M?&U=SL9Q-7%_#LP*,KLBF7@V(J;27XI9?4GB_!0V=\1L_S1*3T)>]29>95^6 M\_&8NC&FVZ=>^G*])TW<^.\+\P&S'_X6AYB<1Y'E_ M_NR#T)=URWU-N!VCESS(MI^ER$\PB!G'A;4M!:;<(E<@K!;2H&FZ M^.=\%3NC]SMY27WJM9MWW>7\]K;Q=)5NW#7RG\7T8Y?596:33&1*R]Y=]:IQ M%>]OJOE^3*3F=$9,1C+I?5S_G=C=2<48I,3%Y MVH@WQ?7#W5-U9*_6S<]B=YW%U?BNT:C$NKV;8K)23@ZD;GL,[ X-\D0B$4G' M@I56(;L+V=T)PNT( [HAM_N+W.Y2CLWJ\VSC7HQ?# U1U"H#/=H$;I=[/;?[ M:N'QUUOYY[M6OO#=-A49[D\H-=H"@<#0UA"9?@C_^[XN@)/WVAX#__LBT:EC M .7)AJ<^6[R\B^_@G(D7O9.PI+Q<6DYO'JR'Z*27WC0&G^8PGDR>6C'QLM.: M+GNQ2B5ZN6CE)T29CF%GDW@FDLD$ZXG?594.23ODDL<$RI!+?J82SKGD[=U# M*1HU]'BW)R:53:4^D,3VIW')=5,>9FY62G>ZE!/F8#8RYXOM&KAD^MNO1"X9 M2>Y-5PJYY'&1=L@E3[LH,F22Q\PDL_UD:J3<#I+3FUI^7)1SC\KCL E,,O=: M)GG2J0?TG0W=(K>H2IJV%615LV$4/,_#'QGZS)>,KR\ ".9_UI)A2'/+_ ]! M'3PP=!V=DY7,D\A'>#.0PCJZ,&06*#K%RI3X:8R-"S$^Q/@_QOA30OBO@!1A MW>>1X?M7"TNQ=WY@U29JE(H3U,&8-A_E^+!&6;H;\*N17_SI^]2GE4&_@5]?=AWMUD9Y8 M4WN8N2]<6_1B95U?ED?VU> TE]P3W\),(5N[9#D0I(+2>[8H!22 MW''$I(X(2O_"6%9),N9D>Z;P'48F_Q 6BD%C5V&3T4]U_OJ'_246&T'6;<@H M.\HAAR\"+/5> #OLXST^B+VIH?+S7I47AB<6U94J*SB@E3E6LA>U;2O=3U2[ M\=;H>EQ4MNQ3-?BTO]NR)3QT>MOTV<__W14:OC@]5?YVPPNYIQ MMG0YOM &RM(NV0TM'3'9S3UJI4!E-[_7KCE*0UOU8^F_9P:=%42&_"?G-*?&;OZOTO8+? M)"MK0^XLEK5N[R(7;^CULG(=;P*_^3L&;6B]_ML9U3N;JD<'F- N_4,6=9.; MS_]#7LS_1< XNZ#T0W:@20M3^X?S9O\/M8[F=.XK%W6M#P+W(];_]^M]G6/>IG*&E6(9N M+I0AH(RV%0AK@.XUM*FJ-5$$?D;O*E%3&4;5392*LI]7^)]^]W%\;J13-RU1 M'=]>WVK+B^M4;[UW![_+0>FOL!!!&\)6-)_L91\1RG"N2#"6B!\M"IMA5A$(/PN>;8_482SCY!8GB66KT M'4(0:U88 M( 2KO@^U*?96?Y/_\&\<:EXL3"13&"C*G."DGSHE^=$V\=UD%=9?B/PV('\1 M4%3#+EY/L;W%6LM8-[%^]T89]N)],YH8UL:?0K'_B67?0K0"D5>&,M((9)!+ M$>EN2YH@HYI#8$. H1R^$4$:60IE;T#70HN1?AN(_@4J9PI%S9Z1\P[W_PXZ ME#JW)5;/@:+4(\Z'FB(9H+1.=E R 8?S:P$?H7D24O!HGD.%*'P&UP7B2:Y[ M.HKG113TJ(5/,_A_7J6>> [*7AY'CC56H@-#D:91O(>?DK:6MB8[>)98ELG_ M<=DDVQ> 1DB=9;/_([@_NNJ*9SG; MSJH.H_BX6U(L @[D], ,H^)9ZDUW]PH[H54JU&M"IU2XJM4K]O4QGL_G&N-2*ZUCN;MV'1V/BX:^-$NUX4RNT%F)T=;^\F;1:Y4&W2;]V M^%O7\4INV$I:Q,K+#P?-;7\T[%ICYUM[F%7@$Q]_>Q?SD)I]!EGJ9X\URVOH MFCKUO.WTQWDDFAYI>J%@B64@A!N&"+&49MO)Q MO/(9M S**)1TK GE'ESEY^5".BJ 2E'09^07(L2'0\)%R5]!*>!]! 6B#"@J MD56&0*QUU=I&AR#4U)%*)#]Y3E,EZEGR?J[.30(4Z$%I0N(N/#DG2@-9RU1, M$SX'Z0@"D+T& Y69?TP!M VRQE @%#DS4=&0%D0N#E&[)8;B1#?(^; 5XMA6 M96D^5,CKA LB7^=#E0CA/#T%*#N\S).(8)W\1_@.KXF+_USDV^?X8^R?'_N? M+^@R[((B,_]:OEUPOI7,BA&AJ)KP/5LU)_#U"@.%ROLSEA!@WN_#]YPUX'#P M63:6(FL1;%CAN>BIKQ1Y#(MZOTP>Y%\^PYOSP).@LTF4#\,4UA,%K\L#7K(D M43M&AJ(XBN#( 9CWLA:V8=KD"Z#@L.U&A)FB4#5'5LBWD-/ ]4GNW>__'AQC M[V9P04G3.!(8@%F&0K< R$ 8Q>Z!2'BRD@,Q=3[4;#S+P1.KY!L;@GUD M5Y:+Z ZRZ>NY<&""YZ'-"Q-"20!E@C2:+"P\+3K9*01V87-RQJ%D3@23""0- M#\//"T$?D,?(U@A6/MCRF7U#Q_;(]1,V?8H)% M>!A\A4-%->'ZR4&08$WXDR*1UYCVP"1O @1=VA*Q%@P"J 5!=5T60%&605$F M.R*T';@\C]ER]I[ZP>L9[ 4!*YR,V/: QQ(=0<:%3=YF&;%=)TB- #$_"5<[OE-K'E%$Q+IA4S.= M'H)*>[A2AWT)(]NR"3B 7@G-X4<6@9+)W/GP)87\YN'#L!;3)X2&;0PG1,X+ M^3&1,2B/ +@>C0#N45;-A29M*:B_.=?@2)%O_/90"F8)UU]S]*.V0!P7( M5;GZ0IER%X\NY0>6UZGQUTFC/!=J^@K[G(/#)4%Y%BB! MG"OFVUWRR!G^-2IF(ER&MQ64@4)+6>@&'NM[1U\03(MGQ1]">48DYHKQ ,+L MZ%.HJ/(O$@V1V LF(2WSC$M_E,CP1F5#8$*438=A+NP! ;0 ) F4R\0_42#H M8K*[F%?[<3\&1@31*N3.Y O\B^1%A'@5QN@IVQO;FH3"F!Q!E5T=:3A1%8>= MP>I$'P>50)A)4P(_H&/Z:A @Q"X@)(O\V<##DP]GBN3LA;T?% MP9U-N&D%+ M8 :(0MD"H0E#77"U4K5,*O&H38M\BBH\?#DBDYAIH(+AKLZ\D*&:J>%>!?N6 MHTOY-\,4%J*CF6?NS9#_**,1]7OB!D8J!/^$+;' P3=*$&V.WE1TY!4)%2!R M@59*$2:4\)HDF39XAZV1!6>J16!]YC/?0$^S#8,2I (B MC]X@W*I*'D%?)=,1G.4(M.# <3&6B8I)LDA(&QCS1VD^DQ1__ P0 MO?NDE]@9K7M0RE&X/0K<$DPF;LT"RI /-/Z[2A>VR,)>]":O5.:(V/ND)*CR MB%;@ V-J/S%9UD!RR%8\QH^CL>"KT74$;("\SU#-*?T4?B,RFZ$H^<#Y%GFM MO@ B@T@_JAE(,(@TN 9H:/"-!0LA4"N%Z1FH8HTT??U^5!>2REM(A6F,'""R M3A8&]7^@:*H"9T*.:W#YSLAE8%OXU):HX.Y52:[4-[D'A0BHD0?&"$1%)M8G MFLT(-DD 7=4 R-"U]JK9+OBX1(@<5+UI7,I%K;TJ8]#%^*'QOE<$]@YD+/U. M M?IQWHR8:PGC/6$L9ZWQ7HD-#O[B5QL.!A(L7XLG4[WDQE9[@\2L5$_&QN( M(R672F92"M-><[#:7CTVM1G,H^O'=Y]<7UQ/HWNUU-*XO'/'DRM?OD;;&5[JW,::\4-[7Z[/&QGYYIRW4\$USR? M-B;WT8MXK'M362^D2N\BFF@UR9.!-2_RUYW.4T8[+[6'-;FV?*C7TH-\/]D7 M=Y^<76:*RUIRE2ZUIW)UF5WJ=7NU)D\&SOY@]9;#NV@FU:U+2JH0;T_%:;Y) MG@SLL]!+W]^T.^/STC*Q&$@WY2N5LJ3*]D=;BYG9EKPIW MS7XJN,_[>[6N#[#.QSHG96RD#O)Z>%Q[MTJW37K8U46#.P3[V9L=+6S6 UC?FVEL4$LGQJ*4FDYB#\-D*UO)]S/!)\L7M9[=WF@9<6;&%WG[8=GJ M%\?DR<")+K+)>U%\3$[$GM;:BI/;TB):@R<#)QK/M\-272HNNO9E-*?7M-5M MM](D3_I/U!^)HUA2C$E])9$=]).)4:8OR3F"Q@DQ/HB/ADDE(>VN75_?1].; M](THUA_;P^9V>:=^MWZ_2LG*G$Z])>&KU1M=G5\*E^ M4XK6>LUQHCT<1&/Y?32:ZQ8U^6FJ#;LWF]FU/>UD2O&+O31Z>9\W;B^GFTPI MFL\N)M;V=+ 6Q>6X-")T MERUVLLU]-%I6+U/WL5CMIK2\C8WKM:NG9C^ZET;;6JPY'J=+DVGT7&M49VKT ML3(8[Z-1-7.WK/3FBV*IGAUJYMK8Q'/E]3X:K9X_UN=/&3D_E:*=ZF/V*M$< M-M;[:-2X'7:>EN7+BVG]O&5TKQ\S\Z?%>!^-EJ1ILAA5VF(WFA_;13TNWE8S MS7TT6IP6[-MQ8B"*\=C5>%W;1N5H=;V/1J^V5W%[-9JON_;J:6/U>&FUFAO?KR\YHTXTWBO/*_.8IB_%:6HQ]UCK MJH^$BI,I^_IB.-*V>RFN$GWJ%*[SG8=2NRU:HB9)N>OE7HI;;O+E:M.(5\1> MN66EAZWV=+;>2W&5]-5(+3>2A:XBV]-,_%Y-;LB][Z&X9;7?N\IHC9EH3UOR MX-&XVC[)>RFN<7NSUN59LS&-/T2SYZ5<>]&=Y?=1G/[4&X[EAXN!N*PV.[*MF^ZI8'T]+VWEAO+W**KGK>GX? M'9UWYQNS,U^,2KV'Z*!RK=2VX^1>.K)7O;O$9E&Y**6+DT=):RZV*VFOK-O, MY554&U66W7;TX5&TGF:SKC+>1T?5ZE:]'VQN'KNS6;)U/KD#HCR*BU9<9C;3^RH\&3B[=E$? MV]VG\EB\+-SD'_3F8U)\;*P_5LW2V,GMIW^?XF=C]MDB?YV3\Z M@%/1I;E9@_&7'4.2E?Q)>2$0$ZQ4OLV?5TH1H5;J M_#7/4IXG$AD.F","YD- D@IF$+-8[$C7-'T-MAMN[D.3O=K#"6%]FE(?\?VY M6-"BWL^&9%C;#GP0Q(72N%UL&E=)5;0WDUQ13.?NKDOK#\"%#W4F8=KY*[U) MKZLH\+P_3=9FKP:K%>]O[F2YHUL$2GWX!]0I@I_X7">>"CCV3- -8AE\8YXB MI&^O;?&1RISEGJOP]%CBGN5ULB0X%CG0^.]1*(KX2=U,:P*F%ST\GL(LYU%I M8.I0C5B6?) M9UO^A'=WM'<77CT27SL4+J\] E%-*CMB]N4(6\/L>WO8=OW[ERR M97)\^;UF-(58%SHR?AOK?D_E^+L#KL6WHA_6M[D]G-W2JW>CMF.' (\AOL, MN,0)7#B?H_@>,Q0A5?48SOO<2++$+@"$YX>.\6[>.!FQ(8X?']KGMZG23.NG M).VA85T6FOYY8WFS7Q_UT_V$2&L*60UIWU<O'2T$VS0)MM[1E3 M5I6>S%RK.=B*/?EV/"XQ1#OA'RC9!OO)IO M>(J1WXUQC)>3QOCJWDR7XN-B0>G?&.>CI[_'. @ +FNS9'Q6:NN+1+U:EU3% M ,:1_O8K$8ND4HE(3/PZC.-=I[)^DM_^-%C0?[\/]SF6HWX(]X%AJ75)+&?E M7DDK+1MY48J:DUXCD_^7<)_)=BGF1_5997ICMF=FK%@?I8O0M27W[5?)C]VKG,.-8US$ZW?9VH MU2ZG3^=KK0GG_O8KEHI'LLD@\_T1LJ60+85LZ1/9T@GH@7_(EZ+F-EZY+\4G MW=YU-S\L#1^:ZUMHDD>,TDPB%XG'3Y4O?0G:_'0.]XG<73S.PW\,7_IR]ND? M\J5"NFK5IUV[4Y+R#^+=H&?'-T_0J)J8JS&1&*NQH*?LQU>/2>HPE]""BXLN M:(X3-H(\50_AIVN.P>/ZN4V"#8P_$!Y B"$\=OK08X;4VQ M#C/;?MDZTWF\TIBE57#[UH/\Q#6DF4XE(,I;Z,I&)D.^$?.7X<3)92]T;ZSIU,XDEJJ45C!" D*CX_[/W;NFZQ4OY/,*L;+T6'*NHC-^'&9MR=%PA# M)%Z%!%_9_CC-PR41:JE(\LZJ8L"E5)O@LKN?%T@BSNA(/* MVY^(YEEY^R1FNXZ1!+*>WC>$X _BM'MT6EF8G2E>205;-3*3C%*?1$P(9*Y*,2^7\.;%S/YI>5B4_CV:VP4@8X+6WYU;Y*_BLQ+ZJ2 M?^>Y152M&E6KCL/&1AR"WJWNN2/5G[RKTNN;4)L4DBPAD-4"+I;K@R)MFDV7 MW]?(APL[0?[OS]W.0)"#(.=CD'._P>SE("<[GZ92]F PP6=I7!L-',9:&ORN M.OZ]0L&8]7+X18CZAS5\WQ')OE*MVCW7:):6>WJXO\> MMYY5Q=\WJX9>R/=CS36L^=E0HID->[0W7: V>+H7UKW; M8.X8FWLN["HPXAD\ 7RR:PS;G#D6C(U"T-AS9[L8&]O'V-A*];&]WW/9M3T7 M>BI\#C"@:)*0BN0^31E2X=L<+QI:S;$:_[W.X L)US;M8%PJ4BO("H$39(*D3[,RD?B#B8[YYAJ;@=%/?$QW M1OH(.RZO@\$!/V#-1\W=C-*H9TJC%%M96\EJ8=H0DGRMEV,[J<6T:7Q4:1#Z MS@!4+M3S8*R/F A&FHV$5 4R$M9SW?&!!H'^?/BH,_KK%,O;Q9AK-ZR"W6!K M7B5-E08KN%F ,T2"8>E/Z(]Z^)[IS_M1_T9@\8!& NP &LC<]8($ILX!&*R! M9 /=WKPW&S //5WI-/MROS 2.OBL5JWZS&KA.";_BBVP"LE!]=/0&)Y^&?+4 MJI%U-A-YQOIZBRVQ&771.K8%XKVVT-0]>/M#-?3&N.X&6=>V]6@0T!X:H9<- M?8#30/%GU/3,X>=XK+?9(6JF,1N>G#9<5Q$[;LH9>.QP08))P#]SI] #F;4/)_/T_ M%_:@;D-6/47<9K?II8)W^Y1B-F;FO.SP % >3NFU#[+Z!TY3!RS:;ACX4"S M%<:&JAV=\5(CI#_!%FP"_C#4=0=>]((=U$J%\L/)X!/W,O M>A"2S(-W>:WO<%H1TQ-B>HI!36E4A?_GJ0Y5X;]=U2'>DIO5'4+,FU4=0LS; M51U"S)O5'4+,FU4=0LS;51UB>OINW<7N7BRB<+COZJ4W7N/VAAFJ!91X"!S0^;V8\WMS@LB?X9Q"?D9:";> M#T4O(EU"EG>?*0A$[!$K:[KQ#,7E29QNQ9X0A-_NI+OSJ!%!/+*VK[,VQ-T4 M2ZN[\U3%S^)NRNC@3\[1O;!;+?_QX9$C[I5/'4*-PWAC5**,O%S=#=<+)NEA MN&3E<%5-$K0C9B<.?]UJ!&=JI&ZW5:%2,=?S5; 2"U5C1_V4 M3C,)^DSYDUL%GKLN6Q8K&$(T4)>N.G:_")1N:H6&WAP4K47-T#9*8^@9A0,5 M%(TG2/RTG$N,T],?GBO9"?BCC@4N]K>W+W.$N>-_$"G4!:\-H;7C77<:;XIA MX%,5Z:X IU;)JQ>[P;8C5[1B@0FH7H[UOJE(&A#U__LK>09L/6LH=I)VMXV+ M:J\X8F9;<6BU]KQ/B12;2E#,*=PB>_ZN=M;%H"N7GC'E M$45/!3&I,[0Y;'"+V8?38%>H[P@0JS,2N7?Y\[)[R).>$(]_ KRW0O5R7^36:3XM6#,Q MVTAU%&,]\_D=AQ7!X F*8M#.3)SF.0)0!*#?R*H57^?[)5G-Q;#S9#/;2.KM MQ6J2EU75X5R3]LI^N$(<7+&=V0@RK\LU'2_)?AEDWGZ^XLL@TU^F5F7-YS/6 MC%NLZ:#$6%RF]2'ZKYO>?1>>,77<1-KXN[?9XT<*^*4G(F,W>G0^\HJGDY9N M,&?R&RK( 2*X>AC@$"Q8&6]#@1- MS'*A1;A+#Y\E"6F[:O140C$ !(&HEDS@="J!$]1M@M!=Q%HW"$F7/)\=NX'' MX+3V':-1(5=,4DG?FPJLKJ6-.FXPEK$":)2&U)M<@B)^>US[P!?]Y?S0E^/6 M>TEU_?+W:Q$B1GF NAOH1THZ93KD2JT%X;75)JYOVY4U07$5P^.OP'0(97QR MK_LC+-<-2=A%I_0#!G_95Z)I"UFAU.$S5>%KZ#!A5Z!0CTF8/7WNZ3Z\X3Z* MN'B!/I,FO.^N^T%RJ*L>S!MH[@RH6#-5&P-68^]8>[/N#!C*9O\P\/4]E[.. M:0?>T4<&XGGHS5T_(OG5'EE*X6\^F'<^ID8DIGX" S"L33" &\;3\SP]NC9P M1&+\^*(#<;#I^R&2S?WP?-U(I[XRJ+H#;I_E2UX-=FBPXRRM<[PU,*=4? M9JV-N>J61B3=:,G\7_]2B11-)JCTZ>F=2(Y7E,\1.M0%BR(]MRS)V0E%6-JJ M-20*7RR@!NWJY2TQ7EMZIS^F-X-2>>$:?_U+D F&(A,I(G4JH8LS"<=2,GFU M5>^-Z7D)3U;RZ[K$KKWL!DHFD6*9!)$^<[(^ >:9/X?3?JG;FP].T_U,70%, MPHQ0!>@0Z >(,T\+.4%L JX05O(*OP6G_BE&<0/D_I ZGSP@,1PZ.N+$ A/ M6()_I,UC,UMMQ< MRJIDI6*N-1_X!@V9H7'@5'XEZ?A7R_A=M-L?GSS'K-OUV:"CZ:U<6B@4%8VB MZNR@QT2P\G!ZT.5Z%.5W*%G*;AMUN3MO"(U6,RGW9F1)64+)OL']_@\V49?Z MCIW/9/B,5GSWK>?$XOO/?L,,ME=4X,ZOJ"4] .*(\B0PPY'$'Y@/Z6YO MR&]6!!2RC3HF"=EBO5%M%/H)K"KE'NMFQ688+V.\-\=T%/-)#4PJ"IAS- M>?OY6QE;!*;=@^/^RI;C(+Q?Y5DG%%RF' MK V6K7JGNP(MF9UE>?AXI!= M%Y*546+2=3PDF'E% M3V9'U=8*M#QYYKK2\3ABE!I::M_@I#!;J](DK] *_K)E2]&4?J7-CRI)]THV^,JHX[EA=**=7-]2RR"M[.G/9SFU\J VY,^U9A:93D>KDZ M\#(MT/*DGVJCWE_S[0EI)5,65VH*[3%7@?5:3OI9[XH>LVH:NJS6?+E7GM=9 M689U%4[[*0WY1G.T'5G= B>Y'ME*6I692 LWTBQ5B M"0_8G;3,3D?MR=JE\_*L*E?8<:7;V_(MA3MM2:Z:?BG##&O6)CGRE)5OER83 M7DF?MF1;FTFJP)<#2RRV9#RI%YK-/K!Y_,Q#"^U-=16T@ ]=7YFMV:Q!-*TZ8BJUJ1>0$UEL]2<#:3>K-P#L@=-3R;R*MG,R_.V: @BPZ[:Z1K><_,& M;)I^V;1<=*E.&,HC2VP6&[.&FDJO9RL8L)YT0+.9]C1G+,9XI4]-J&Y7-)D5 M#YN>:+^K9WM),%, BMC348MKEI=K)7KJB?I-,^Q([FRS$EA^2(ML?3K*C:.G MGNC?I6U:XHRA9LV2RWZY1;?DJG 6GTH=/Q5R#=<29JFIDLJ7?LE/\.=19DJU.0TO+@=68K? RNRW/G;5Q#G7H]H*6 MJ[5!3PC7U>Y(S LXR_'G4(?GB\GI,2 MX*F2$\E31I!LJ$9_CL\V;L::F]*V;\'MEA/)+X?RQ,D).F?I(B\ M1UV[JM)%;:*/0EMOC%^J7SJ_,37N=S35$ /'VI3-&EN^E_DD"(MCH?@^W=7GF4G)W[^J_##\<]9\&S]Z^&@4JD,>?Q<$,4":MAX!X^ MV,7!T2?/HN6C[?9]F]/(-_ .'3OBX_[K4H=Y$=WW&>OZU#&5BU&U_^Y@#U)= M;%7WNWH;2'7Q5=WO:A@AW<56=P@Q;U9U"#%O5W4(,6]6=P@Q;U9U"#%O5W6_ M*SN'='=MW;W_3O1K2OPF#DU$C/PG=&AORNBMHP^[Q/+IOR?\>XCP^*]_X8'8 MG7@H//&*G)#5(*MY+JSC0]/(7*YO+C?.@_VZN: U_5[7])_ (GOGW,5PM_I6 MT!V9&S(W9&Z((_LSYA:[HFOQ-C(T-;]U)4 N+[*\N[.\:X-^NY9!+D9\K.G& M\QKR_H9=#AXW]?P+>!-Q\[?^6#11E24L*K-T*Q/N&@G"ZV6/XV8I/Q.DDQG;ODC,N$/FCN^Y@Z6L(*9CXL=>:.QZ8&RZ?! MDDA^H(['/O8W?SEZXK@+Y=*5W&]@N!>MG!R#\<:@5G)LJ[7O;I+NYSCOC,1H MAO-[ 'BE,!IX/2O(B95%*J;*@!CY$#%CZG,43#/46#4/LMFT_/$=R M>G2F?U>\>NZY4UV[(&=WK(9Z8?2[A?V7&%"\W@=,WDDP=J@Y*^I:Z 'U[V?_ M.=K5#<&V!P.E+%2\0;67]'F_UX+UXR!3=8*D4XET^HH!& (.!!P_$#CBZU^] M'SGPGI9?:'1F:+%TVY[UY_YRZ/, .:(8C"3I1)I]BTX&(0="CL\%:_>!'/<2 MF;T?.9*+DI+*:?D09RM=7NT;[48G: 'D +$8D2*O$8O%(:Y_:Y)U> G6!X1W MMV'1.92INHE,U9U@*4J5WTY$UU'M4.>!,8PD=?U4M//UQ)?6&Z9$LV4(PJ:Q MM.DYGZE1E+$KJ\NF\03.7)%_- Y6A> 'P<^MP$_\O;L/X\^J04CC=M^K")7D MJJ./*I-LN[8OULVD4@F&/F6(0OB#\.=K0\DX& J*+J^!/W2^8G2(]9*15=/3 MNY(JIXQB:T:40AE!!X(.M-5WS\'8.Z!#G-?""=VO,GC72>)K M7&YETE/(JP;W^IAT@F/HG[;7QT.2+WA<-3J+J7GZR PPV_5]_7)Q&LH$72Z% M]HW74N]#L*^F^+]3LA]&_1-18W__S%CS$;_RKI=SPV$P#NV7*\'K^3BKT-X, M*I5I@&?3MC:RLW0N.VDIZ5T8FD[#8V.GON3-7A.^BPF,D!$A8PR0,?X.\>>@ M,>4Q-4Z@YJP5YK=3-QB4:<\P #2",)O%R01-G_K*"!@1,-ZA8%_=E?TAP'AO MF8+/ 2.[Z0OM]3 K6_I@6J&$W*A1#" PPCU<.L$QIS>4_KFG35P1",P-5/LF M,JIW@3\H-XNV=6XZ2'\)K@7/]=] V(VOZXY#*EO!Y',IM2N;"[K!*P0.PW(R M07#I!)6ZXD%A--40("% NNO8^(.(M+:]L6KRMB[,1!,/*);MMP4#(A*(AFF M2'0BE>(0(B%$BK64T/;UW2#2M-#0525H-.1DW2@4?)$D%7H%$0F$H0SPD&CB MQ^UE5W7?_X557$XOPVP_[=X"]:(CYVHX]!,CFV_O]KF9NZ'KR> MMQ'[R?D\'5;F=U.,< CM:"$<^G[JB]@-'&UB71J"%LN\ M9KF]G(*',Z:I2A6A%Z5!R0]L8?TW@._Y]_^.S.7GU?YP.M^C3\"OCY9 I/79 M_T:U9$%O?GE0R.92?S1>_#_0!(]Z\Q2[)S77=KU?!P,^/!$:\,GC G?^"W]@ M]4/ 2S(/^&%20''HC]:'J6'@8CB&P_?^%[SX\&\DF,=>[*:3!GF;Y[[^Z_## M_UX08XGT"]D1Y),XHP&!7Z->)6UUXX;!K[&YUD?'HML/<#^1G^<#/C6;7X!0 M-)=!E]Z (>X$6")ZR.?8]@)Y3E:1/^WN[E?X(- K,/7L9WSF^X\^P&SIZ7-/ M]V$NXK$EO.T[/'P_\-2E;N^^ 2S5VV#Z>JX[O@Z_&L%(]&33'INZ/<+ 5UT' M=#?0,=,!K["AU0*0@]\''\SU'>:Y8\CM,@JU +QA N: ,<&TT >FH7N8.@=_ M6ZJ[EZJ:IL\#V+&'QQ7T9(I_OT'C]V7/F;C9,]Q+2S[;N5<]'9NIIF-OL$!W M@"S!NG1$'60#98#APH7ED48(6B=<<(!IP144KAO^ R9-@/UC8V#K7#U$$P+4[N.__)HRH^.&^S#WEEI@HD(7%H@[I,2 ' .NR\R MFSZV4GUL'W->-M+*A5Z$)$I*B?P<4I'<)Z^'5/@VQXN&5G.L1K\RE3PC=(/. M'SLKC^/.NU[DN&2CH5>CD;_T5^JJYRFXDO72$DMQ>$AI'3RY#@FYL0+."IU. M$-3IO8](H.#)F&^NL1D8Z,3'H!F/L!P0)_2_,(I(8'!L#T"WP:'J^F:/G3%5 M"_5,+91B*VLK62U,&T*2K_5R;">UF#:-KU,+/]$9P6 :!:L!<# ]Z[#BW%P= M"HDQQ&DAL?'(1 M11Z==SAW=XK7-.#@!G[)>>G_2_!?";P^8[N:M5-9 7@"::NDY$:G4?_P];'P2_H^A\^B&+2W2?[57S7YBA WK>!GSP/5P+OT+&C MH.2O2VW&':V!1X^',#<&IG00VN'W)'1:?@T]7;62*R"F,\'1BP#KR3=[;*H. M?=<.@Y=A68PR2Y]*+!U%>==-Q2'5Q59UOSOQCE077]7][F(0TEUL=8<0\V95 MAQ#S=E6'$/-F=8<0\V95AQ#S=E7WNZN>2'?7UEWLSC1?2DS M.1 \+\(/3C5D>13QL:8;SU#(XBY]DX-G0B%9.G(>$(3'?M+= M>=2((!Y9V]=9V]^RHX8C,/S1/\CJXF-U=YZJ>-7J[K)6=$8'?W) '["A:L/[ M3*CLX\7*/L9NN!TC>Z";I5OS^NH$73,L-,EU^,\SP"@.KM+%$^BS[Y8]!$.S9VOV]!9)B+BJ$ M/C^S)N1G:LV:5T"*%QF)=-: ;E/[K7Y+#$VGNXB1#L9HP MV0GXHPZ+7_WMZ:#OOFIC[OB?IXH MO=@-MAVYHA4+3$#UJ]X:U]^E,O0I58MH3\Q.W/<23F>DZDYSQR_5@!08, EPBS9ZMZOG/ MG6^-[FAT5YX9!#JLXCR^U<1B#+=&$2,>XIX\%Q/_-.[)>&\AHEF*9BF:I6B6 MWITH$9_LK>P\"<[H&H<38S5&Q!V+2!O1.:%/;,^;_-K=CJ>IJEP(23^W,H1Q MP^(5;KWRNE[; M#,SL"B 1^]>_+$Y>][PT"L?O#Y40E^QU#R[>.R!-RJ:(ET=N"B=3N6E@LF5J M([0 (*7_^I>C$QQSNJ_S"K7L-3#D&?77&Z#Q^JSY$Q!Y031X>>+!/Q_H&_CP M!R-5#U:0,K(CW#<'O+PAV%)3WTY-:;.".YN@*_]5CUK6:(7FS=X@(RS8WE0B M9GZS7VZ!ELS+EB'-3[-!4J"L+B4/-!(/TX.J 5IR+UN6UN/*M&YFUCAILV9I MD:JNF5Y+(4_?OBITMA76;2E"M]))CI)ZEK, MJ4U[FH///'E[4J:L3"[)*E:V-^ Z\XRFNZ*A4*?/+'35FCG:%%2Y$53:RH3) MTAO5BR\0''23ZM(-&L3S5E7J8R75KH3 M [0\Z2>=DX>,TN*S^*8AK3<-42-RV19H>=+/0=))T\->/1"R.--@E]UB.2W# MHWHG_=2\0L#5I^TMWFUW\A29VFBK]&IWJ.^%?6JC60,8>&B9>6N8,Z1),*-: M2NKTF;V>['C.UBK*ND]9M#\F^Z+"@Y8G8Y],\$HR1?J&0&KZ+%/AR&2G#EN> MC!T/,K*4[O58:Z%YTMC8%,3.%K8\C/U:G(.'Q2!O.F I "OS,;G@*%^"G?X^AR3V<$7. ?P'/Q 70"L#GP M DSP*B!!W_0AGZX[CO@U=\24T*.Z*C7EP4Q$;:*/0EMOC ^" M4,0)A%2'.(%N5W7X TTCW=VF[AY2#%+=C:J.I9#J;E-U"#%O5G?(Q[Q9U2$? M\W95AQ#SNW7WT;./O\NCQ$=.]UPD^MK5/;^85/!-#(B]L)Y145ZH!._O(KC8 M"^4K+8A\P+F;%M:!9W!O13?.37FC5G3S./0;*T(K_2VN]%?"ZD M7%_:,[D4]7( N>ZY]C' F&VUZE M'/!#(9O>IMQRB7,+_=:. Y,@J03., DN=96Z+CO7#O'0_>%E@SC,'X077XX7 M1]>EZX)%D9Y;EN3LA"(L;=4:$H5K X:2Y%B274Q<*UMQV=2::G:WK=:.MC*= M@EB1(.Z(-_<^\.(6_(L+%8.Z:ZCXX_)/WP(5,[^[R'.-IB&KT_[25ZUR>EE? M[8@E"2J1XI@$R3$7Y):\?D;WPU:]X]FHNB!J O'F#)N['ASD[28I;A/[4*W_ MB^#J?140O[6D]*T9S2Y,05/OQTV]$[E>G&WQR@[.BQ*4_!BLW<>E*I^8Q^JN MH[U:GU*N)]/",I=LX!5[K-!X N@.D20B[^"VI?BC("HF M,=B%(*I24ZA,DNHX0ECP#)L=UZM"KK7C1B03+,XDV!1Q27;$V]CI.E_Z\%:3 M6#'YOSF7'3R Q2'9?>G,,EC3_%X;PN"4\=@F^YX=SN(,8E=W/1BCYSNZ!U[@C#!U]RT?& P6F/"?IV=@&I"HKGH.9L)CL;H? M@!\T%S0:>^X,MO1US(:=?\!J+OCKKO+_X4-L"+[[]%7XMHFZU*,=3Q^V=5QL MYGKPE> ]KJ-C&_"%!.BQIH.I!C_84PG8IP+:@&?YN\W3J)&G[[X.NB(=C6 . MU.&.(&8!*7KZTM170)*O/#,2>O39:J+#1 IL:'I #)ZW@:)>JG8(VG@Z5 OX M'\"++;3XY^\@N#UV!ZCZ4 MM@.=M=T5-E2AW@&^P+8Z?'M$E' 0BQ8EB=[B./S'G_F-79@\8[T=_'X$N[IYDPJ%"PTI@YUF$HLIS1R7X-!MH "X+ MDQ<3CH*&?ND:?&/NEVBMUX^\'SG$/Y&,^]-?C$@=%@S$/'/W"_K/?E$W<*RIPYU?4DAX <40N ES)D_@#\R'= M[1'^S;M%0K91QR0A6ZPWJHU"/X%5I=SCZ?O8#".ROB-^ES?'5&](POYJ8\3\ M(F!RG9=S)4G(86"T.:$N[GX2&]52CHS);Z*B1+X0TVH M2^+3780WY^US(SMG/0 &]K0Z.SAZDX)G3ZWS-2NI.I][[AKX0 &$T'=Z:?/0 MTY5.LR_W"R.A@\]JU:K/K!:.8YYUTUB%Y*"71BO=RE:K*YWUS!+3'9RK-48D M$3SSTJ@/I.YS *=+CA]X %X=\--NV6R#H0CCL:Y!X3=U#UH4@)E'%RY)[GRX M.EBC%,9A5#XG3!TAE+*F7A_E?%4V_OJ7I1Y.L_7_26# H=AG%2X;.#\R^CS) M2G*/?AGRU*J1=383><;Z>HLML1EUT3H67)+Y@.2:G@O"BI&?!UY)UK5M/1I$ M8QSY54^;(8\R8X]$UE2(6MC4&$$P';8N$0>E5@_V K%5)$16\"+LUP\\S/ M?')-H&,%/2WHND3?T=?SW5> 5S;4P>?F"+B4P/FU;?@4W8GXILHJP")O@P%9 M,0^/OLHQ2-UT$')$K;=NC/OC"6Z1PRT3;);>=)IIG2,UU/ TN1QD&Z$<"D0R MF>F5DT5]=8[4$"<)=2JD"R-<7%>74ICS5E:%/T=J6/"R"C'JI$:ROI:LU*R5 M+O5;9TD-&^8LS.N9U49(MBM*-;#43=X_2VK8R8=639<6%0L8Z(ARP&)5%XQS MI(:$JF6$I;0868V\(U=S6DZ@_-4Y4D.=RR?GG,R;>+9GJR5B&\YZ)>,%V MV^\Z.&=D<',J-4-76:G\AE?H4VJ]MM!+;X11,2TD9TG#7:^W$[QJG*,_;(]X M+B M8- <2S9;H)W5.?I#;YIA[*RYT653S??47*.CA/19^D._-RZGATTAM&9JV7"G MP]2RP!OGZ \K &V[/7MD"7K!'9=7O*4UBOPY4L-%C?>8)-=F<+),)E?#7H.K M35KG2 U9+H<1XK M6P9A6RVLAZ/6N1GGM:7J7%T5%W+(KA845]JD6N75N1G'9ENY<)-,AK*86?=" M8SMNKZ=G:41SE7E^2!0+,TNE1Z;1R=AX!C\[C_(IMU[J^;,LOO#S<[FM>'Q MM\[-HUD]9O2PWRG1+K.3)UM0].X\F MW0%%SIMA#A?SBX&9-GA\,CM+(QIVYQ,6'^8#*TML4OVQO\QYR=6Y>=22E]TM M/:AT+#$OKQBVS2\+\[,THF2S5LVKO>U"$,6-.Z)YV21GJW/S2/-*BW#4FG)R MF!7&9&W,E?M;7N%.6Q);7*7[S3$EA)7R8J0YXQ0;,;J?C)T3DE(FL^U;5G>2 M"B2QDBTT30.T/!F[T:LMTQLJ9 31(ML379=+>1RVO#:-:)0$S8+'09^D:P:3 M;.B#Y5?W>-_7@[H>G-) -MRA[UOVVK8J5@KO%R;]1E@S8LH.NHL/4P\P#I3: M?%8"/XB2F,#J@O1E&_,!/8(X>?!LA:*3P)S;0-U5_G@8TOUFIJ7 Z MDRT6UP9=95M?4.ZU:$"O1IH-[>2KB4#W/8A24FH8N(K.H28MZLZA)@WJSN$F#>K M.H28MZLZ'.GNFW7WT0MZOTFCQ$=,]UP5^VSYTC^ND/O%?'QONDAQJ.SZ?E[0 MV^(T0%;S;59S8''$;IT&]$;,)77=1>K[S 4MUS>X7%]42"?F\FFI70R@;[N@ M^YUS*R)S0^:&S.T3_L2/,K?W^QFO2>V;7(^+L:0@9^1;INMUG\+_$^TNC];_&->0?CY/;%;+5/XX6$C3M!/Y2GB M,-X8%"*]%B?HJSH^UB3^+'1NN6NPSW0F/FTO:D8- JFK=UHY% ME$EPZ72")2])(GKU7>T/&_DCK4]4&'A7"Q:S@= NR$@3JP%?.HJ*&S'5UXQ] M[Q+%;?!Q( [\\@"+U[1P%MJP)O1YDJ[7\:_#YN>S?!W/RLF1XDY$>.SO)J'ACF*HN,VSKP*96 [^KDE!KP$RTG0^[V6*/"E4LGBV MDMELMVE[M6,(96DRP9XAP?L$/^A-[&Y);J#:D6)?U$*\U8S5MSMBM\ <]4K"R^539RRWU;%-O[4A#Z72"20&XY-Y* M5MT6:MR1CW8+TPWA3_SPY^M=N3+'[E5]R;VS&8M89*MZS+>F&9U:<:LDL-Y:\,:_NH,S+<]^])5 MF,*N;;+JW P@2Z<^.EAO%HP.&.Q+2XVHK:J*D*]NQ+"+-^94):=3E;E<7[VY M1EZ>"BQ>(FD-%I*?+YMMN5N86I9=T,H+DVN1(#WX=D0[^7 M*/D5P3QQ[C7&8CCT]44(?K4W;7W7]CP37R:96Q;<[2(4*D:J6!JXF[H],?[Z ME^ >3@.]*S+Q_8' WD4D]Y;$WI32,9-6!'#Z<':Y_(]B*:Y:&N@V7KZ$5[ MPF* YNH;3+^G7'Q#U8Z.F9@G;'QA8.X>.-P\+2R0K_#A>Y8X &*@WQJL"[J! M YM[+ER-@8V<')&!?WZ>J8WH!J]+A[GGLR&?\=F0"M_F>-'0:H[5Z%>FDF>$ M;M!9_1';>WL_^C=X;\YG^L^"OU\?M+U0S;/R8C0I"&*#J# "0#$JD6*(!),Z MA;)(T!&AN+G&9J +$Q]R- (3>>EXD ]8,Y[J>2_=T+>KQR:I8LY.D0M<+YIB M<=Q$M]9JEF KC6DFBY4_3,Q!S9H!C0Z:H M!$&2IV[-^TV;^B+X XA7 Q*!=,%POJBO'P@\,YW,B.M^Q\GE?RDCUZ'/C7%I M-E=-;_?S1WFZ"IX;SI5^LC5H9>3"PBI,I94\ZK9R]OP:5&V_R2E]*(GTXYFY M_K1V%"H+?L:^/I6C1$0*2'6(2.%V58>H9VY6=P@Q;U9U"#%O5W4(,6]6=P@Q M;U9U"#%O5W6(K.N[=1>[R\J(_>.^>71NO$8O(NM"5O-Q82&R+D36AJRDB M(I,?94TWGK)X-]O4YX7%X@_$=]A;C%JOE8CX\U3F8AU>=L=VT(V.2VPE-G!Z6"UHWJB$SA+)6CN M],KDCP$$[-GJ'+>*4;$2%0*3^RAX^0DP";2184L;:B5LAETB[X7+D"GL:9]> MIRZX53"YZV)TL8(6Q/ITZ:(XMX0JPT%Z/MJ(TRV^\'1S3=5L)M/F=X10%$LG M2.8M!^7W0=L,S"Y;__.[Z]>WDBF0I#G>O#E'VCH8EJ_:S^I%W$3&Y+NCM#L= MV^^NP]T4W\*G"C(]@=U&S(9$>XUWA)DHI?/#66Y1&'RX9LUOP>X)U83U7'=\ M': :$,C_^RMY!MZVVYQEM1=A*%2VE,FUT]V2IQ@[OBD5K [EJY->SE.;(4;N[6CCGJ]JA@"&00R M<9+2[RZLWA+(Q*L.WT5 AF%H0\,GO9*0G1E:&[8;1VE%'O59][^=MKV4G MX(\Z++0*Z_7!> V$;1>D]D5IL&MQ,GPMG=U="/:=[#(Q)PK\D,Q#?FZK3B"FQ/6.@T[:4;9"_L\SO&*Y(F$RF6NYL$ M_YWM%L9NQL5?E B]8A0'7P2^>F5&DP92$<]2_FCKS_/EF6P\\F6QU"E]\JVB MUUVX#PC++AP[WX(L?T"X?0DLJS?7);.13Z:%64YC3+&'5RO!(_\6A9_RB,3X M@NF')Y7@C*YQ0C568[ST<=38D>I]Z7FRV(T>G2[[V#F0136):\L\C2?Q-4LE M:6-3MEL*%X6>US]=%JO)$0^7 J%*#$J+23\"*,[*[M,H,YO)B2&E/X(@KK.IW>2$U+ ME$RBU*_I,Z8"\06$:2Q-)MC46_SLSTB2OYP4^>B;K\^!/X&$%VS/=\3^K![T MWC%;+6&P[(NXV%S;RTXV#*L# R85P+O_JQZU'*;F>=;Q.=MBO7(Y+ P6S7DLN"HU@!5J>O'TU6QI>KNP30L$(F\[6%X:U)6QY M\O::+] V6UO)0K%S;)#U N3?+D7\ I].B).3#7;53JIX-I,68X=4E!5H>?)V M4LN.NV9[1EMJPT]/W::?TA:PY&J7VINA7YM-M<-A5'PDWY. M!3FO.^1&7DR7P5)TJY:U@#?J3OIIC^>;AJLU*W(W('*55,[N;#KPNLQ)/RU. M(]:U]J"--Q2Z$B1+2:7/P;>?]#/O<9,MGUR%LHH7%F20K#E*%IXF/>DG/Z<' M#:G ,KB8F;G]6E,.MMF5DCIMF1R9#5X;%Q663$,N;F2;3(KA2!.FTZ7WK:UQJ4,/JOEJ(I1Z-<*N19<+TZ:KL-%D1\- MK1:8(,TF'W8=;6$:L.F)GFC'#E)\W@[E;*^7GC9SS4G86\&FIXKJ5/C^?#:M M"YM";ADX/+WN2SQL>M#4M:@8#TM8TW/GP-/8-&W5"7AG)"Q"]*82L=HMO:83@D4O>*.= IL15Z!FA$!] MLV6XTA;;4Q_AZ#A-:1[T$M$PZP>E M)#!'A[R=CF_ZD'TYXFS6]^2=T)>[*GWG;VWFU%)F&KL4^-R2%$1>F=3HX2+T M-ZTOH>5\KZ?RAKN.>#H_DM5']!_G_> _=WL181)2'2),NEW5(8JYF]4=0LR; M51U"S-M5'4+,F]4=0LR;51U"S-M5'2+E_&[=Q>YP)&+?N&^^O!NG,D"DG,AJ M/BXL1,J)2#D1*>=/7:Y_0IW\.V=G0"R)R-R0N?U8<[MS%A!$RHG\C+CR1WY3 MM;B+,;!];SD/)#7PQNB[_L)UG3CR9QWTY4B/PM!>&PFW9T'V#RY5*L.ET@L")NT&,.ZJ4%8.Y^);@$)?K%:MAW3[LD,5L MM5XWAF6AD&3G^+S1&DU;>[)7AB02.)ZZZ[+&C?'8U/2G B%1N9 QD'/H73" MB]60;XC.]2Z6B9_(U'B)B&XW-1];[/$RE3$J-)75%;5K=W*P]*A?;-0<\FM@+>7=93@=#DN0'[R!!+XT2" M2=\HDMS%;+MOKOJ?Q^MZOTB"5T:RQ4X-$J\L)D:X#!HK;K[:T< 2Z52")MY* M'-WE1AR0X2CKN;+O]LM0:A#EZ;\S# PFNE=3M0D8F;932KGCK[X,?;MUDDX'88>7N]FU)\R#GNGF5SN&5HI($ 23 MX.C[H3E$:(30Z*;1Z+,>X._@B/(L;M+8\$LK:Y9U+]]:N0OAZYQ!9\@W:_ZB M(5F;80OW^61KK7#\GG&52)#@/^9-!HS;@J.[F)^QV5W[RN@S#N.]@X TYG"D M\Q1;(Z?5AK4)F)FZM!MD*[W:D:;2"2K-);@W#T+=_@YC55=]?>+:(\RE2L';21W$"U@:'X 89=N@9$W.6#MF=B@-1H M>^9,/$WBAK2LA -3GMG\9EALI)E\]NOBWS6?XJ1Q16_(I!RDAO:4U2=_K#%LJ'">@9 #K@%RR48@!PDVH*-UU2*S98DVH+]SGCPFY&CV*8[ MVCR?;N)FUAAW6U9A4*1; #G@;1 MFF9&M.LWD8/[;D\*8?WMW:,ZD1OV]TU%5_S3A,T=S5?PLZW#'P#X\3,7J&D; M??XJ,)Z[W9 ;3#IZ,VW+"W&&"X33I W-4 @\NG)))\AT*L&'P#P(+!!8( M+.(845T1+88F%RYJ6BUMS4C9)"JE<6'+K2!:L!%:$$PJD>).?:C;0(N[F%'H M8N6-H$5,HJAK^A89O!\D2XV^ M9W8:A)FSN6IZ48&<6TU3?;>G=6:XZ(S#M1+@-W7LX5:#/P^\XAB=2X\@\1$, M7M3HX:90-S39+-?XWH8D[8(/,)B \5V:)A,T2U[174,HA% (H= M1Y67@:%U M*F=6.K+7$KI#O374*[-6;1K!$'N','07\PX!VG6/CL9+LC\G\+T,H W7(R50 M[1PGJ\QPQ+/UZHI/\1#08&Q+D8G4F:H4GXUL8^4Z':05U71]+ .4P!S]-NY? M?KNO^&RV4V"VC]QP:.O?-]U_-_B+%MF/W>AC<,CJRT]GUO5SV#9S38+?IHME MF75Y>FHVV:V<:D5(_->_))U(,62"8Z]XQ"IVEH^F/9KV]W2V\OR\#TV**M7Q M'"$LVCW%2:W87&A'\QY>W:,2=)I,X.2-SON["!UN$$$NR9 1NX'_R..5Y\'# M*62*([,\M/#"8C$@1G)>Z!(1>,#;<0D*YQ(I[C3'\R(B^F^@ H7^>VA6#V= M$=IUYC^1/C:8%Q/^%1O_@RE_#=-[UO5HSA'DHYT=;^-B^GJN.SYXU4KW=&R_ MG%]V$-+2:8S7ZE:GD&:$;=/ZX@N3QZ%Z: M85WU/$4?5919M5F9R^%8W+:+]( ,1 -N.+,XF2!8]L0&HPCV2T1#/1,-I=C* MVDI6"].&D.1KO1S;22VFS3^^T/I;T12RI62[+E9R5MB<>?-E/BE-5WQ4$)UD M$^G4Z3$_[.__N3!JQ4PD3LKEQ$&UUQ),O%\QI[,>K0/C_)?$\42:.ZV=]0]\ M-Q9,=,PWU]@,#&SB8[HSTD=83M>B:\H8120P:/F17<%!)3!/]^,)2MS"T_RP,.+_N=;R!C#F5:9:DCXL M]8^HDT^2^&Y@T4"B?__/\7B>$IY)S;5=[]=AU3X:Z/[E9+2 &WIRZ.FJE53' MX-6_5'NE;OS]P#GN@:0/'L&OQY4?B@9C'CCN/]C3CU! )]*=J>ODD0SW[D+2 MUL?!K]VW#A]%"_OA,]J/:*/036%7*/1(,QV88+Q>^-\=4;TB"N(OE MI08F%05,KO-RKB0).0R,-B?4Q=U/8J-:RO'PXU)=$MJE&I8OU?EZML17,5$" M?Z@)=4E\HEM^<]X^-[)SU@-@ ,*CZ82[!3MRIX9*462%L%XK3&73E,?6>-&; M2L1*@4V)ZTWX9R92G(N":CI5U_<; MC@A6BL;XF0_\ZG9 M)!T^B5-(BO,M#.8:FFX["GGE;%[&"Y]J%"@PV-3V8N*.2L]3]("I< MDS-]S7;]T-,E\+Z,[6K67P>(3_&I#:,KLR4N>@5OLQ(%(NCN)S.0N3[B@S?: M[9<"3 ?V,@<=";Q0O]C"<+)^?B#\A LMEG[ ,K)8J@NBB/'9EEP22U()^!1\ M'2ZK'4&4X"H*?@2K\+,U%WQ:DOK?$S@_,SVXM-GJYI?I1$\80M7MO!$33"4G M^'7DWW&O) P_)?[H0;_, #@_VJE"_OKW;_F?1P/?_>\T8?F;1XB!/L=X#9CN MSC'!W#&6#R$Y)U8 "SH U.C3OS.Z.05.VC^8I&L3!SCOQ@:XA,$(^QO.-!+_ MWWQ!C'XB_O>?RZ8^?H,7;VKPA5#_^K?A8'QHA'Z D5&$1G")"":S[@Q\;8-% M_B4\CNT$+J8"F!^;8%T!B @^.@#X 8]_?%O$./8 M!SS=O68O*_[0YB Q;&4&$PR(,'HB;.G"LM.8/U&]J!*6[OF19@KB Y8'CW57 M0!G8.+1M#*P@T0+D:#I8#4'+Z/N/KTA@;1W@!'@#:.NN'.QU4SF2TSN7V3FP M$Z73[,O]PDCHX+-:M>HSJX7CF&<3E9Q"0D0E.$4G2YFUDUU2>#+)>6S1U3VK M_HQDDGSO.8ZLZPQ?IEY%N*E7=4&T!+ ;!)BJ1 M!D>L[.8GF)[[V;F?FT\S$\S+?;FTD%_[W37KI66SU*O['%.QMYMWKEP\"'[A MXU6[Y.Q4$650'F7GSLUT!P]40@A+G<%T+G:]0@^5<#70?3A B];]P/H)Y"::MZ433)(I(8F')OAWWE)GWZJZW6@H3]2>5U;^BF_]&I];9IO'M^I9G"N-\O4CI>$;OUAB&F&*,.YM?I_^2>W%L:S@VUEJA5?ZF(J@L"X&W7,A>UC@_'V]^ Y$_Z3;(?V=I3-U%T M(KF1\^?IQVB_P]J2(X9# -2FZIGZ4S$5]CCCH;(A'N@J^[YG>@/WT(Y28 ZFJ?X$3O>#5_0W^0]F^GZH7U3%D8?E*_5%L<2+M:DF MS+IRS7 '[5IRL/H&+>]+H,*6D?N6M57?;XS% ,0>SXJD@KD XOKHS_S^R[WV MQDJ;FM+'LV.ST*;KQLQ?/4N$E>KY#]A(]-(2%/D(C!WT&$Q[TQV)D2.6XE%-B9L.9&(RUO0)>+ M2R5PYER]O_<8SM\D_'9ZYS'[V!R6&@6Q.PV\WR7 +!T3Y[89_ -S'/MN8Y'L M,!YK>"/34;T-MAL8!))CL/G[R'%_&O2^\:,##PSU3;<]\O"!55,X-E(WT,4! MDVSGRH"7VV H/NB;YL*^&,?OWWM T&OR8(+&=:(6CPZ1&D2M06P*,-!PP6"= MQTA$=S28R-E'8R]VF]Z69VG7ZY$+^N6X >B;JDTP3?<"%8SB..8P7&!:S_%Y M B)'^'NT;P)%H\&6H$>V?9#NB22C.0Z%Y(8!"&R\2)#S'4H]8-+YKX H%;S< M!1'8< HB+?@J&*0GPSGL(K!5T.\(W2*L R\&TEI"54.G,QK17CO'&DOLO$O7 MT;&-KGH[U8)H*OK-!U\]A%\0C2(1O#:FA^C94!H')8^.E!S%99]5;R*2VR[$ M@R^*$'(45XCL:56KG3+P-6X.U$EIT@JWR9P1-X1JC<2T2)14$ ^6!H&,/-?J[ MM>84L !T[IS5WRX7YE.B"DR@8* \YQ!]G^6QHK]X[M( CE^V\>EHUQ M:(]AB ?$"U/&'P"Z!/H(NA8M"]R-F?W@.UL;M=)L'Q!V(YF$[2,_1L3NZ&, MID [,%4(%A:XC;/+9LS<$5CHH@$#8:BC)5P@GC&3P9'"[\S13SKU\ IZ+#74=ZE#3]9$^>MA[+D"4COY2O4#>(WUN MNYMH-(^]-J$,P+HJJKYRL9MRR' M3I&6:XS5JTX^N)-W">^\G1>R0M))$4*8VQ;U*F_F%C;_<:R+\I;"09*2FXOD MF-F+$'AHX&6-\5.7SF-:HXQG5N7R*B\OI%Z?;=:IU+K:BLXMG>Z<1CHQ@(/@ M[Q_Y\&U84E.!P6)$*CHAA9_'$6!OJ]?RZA]#D\A@H>GN6A'D83L4AI;ZT NA M.P@7PD<@@8^%)OWL@1&Z_"FJ?(^H^4@,+X^DO1"XNX+=OTZV[''VXCJ#92676B!Q+4[HF/Z]OQOF4.-#TL=HF+QC_O7H+V M5J\0U,ZSOL22L^R64]RP7U0M<]UR]6I53 Z'K;>6G*2O:W#ZK$"8Z>O.L[ES M6%J.$WO=B2OL=CU+3N#F7>A#B4[1WM#AP[,KTZ17[)>['#^TNFE* M*DO>L%J&.T/!ROU#5_MY3N8Q:/:/QO%\[Q:V'D=C>6T9V3'%.'!H3B:)G]D@Q*E53N;<7T@=)FU6&TT&\9B M]&'P/@1X9WKUA-J-<<>%('#(0?O[[/3H/)R;J:6MZ65_+5?ZC+NH#MAE+?S, M]M(>IMW#>K+'6H!A_L[[A:ZVH4?@OE)-X(@?3/,HT02]@2.C>9DLP]0AS''! M+SG1?(2/.';-(JO;I.7;&X0XX+R&CF'WR/[TXO/-D?=+Q/C#&* MU4^HOEX$]"^RX))WI$7@CP>[^>A8ZD^)X:?:894?># BC.)3[GA7>?N[I%>/X9.XI#K8U M3R&J7S0"D1622"WY+F.0"\G::Z3NP.?OXK1_Y0AD3*ZDNN. M<;64%H>25W!2<_Y:!_,')1]G.R>'&?;I6S&JFF#/Q]G7F!";2_YW6[&+H3U]0 #*XGIO.H, M/6 @D%2C0SM@B=L%),]"]@GQ1O:E68N.Y2G%&!G8J=2D[4 MJ89W#4KE_%J;EJER0=![N3'?7I9;:?:V#P*-&(-&U.&V/H(^ D"&K K5?KIA>]80 MF&I%[C*M*2[HDIZVQA)?E'L@QDDG!J2#3CS8=0 =A MA+\[.O_LT"$,]T='V?_7HO1]5V#& -O)Y\6)YRNX1N_.%<4#@]Z=[#_.#.4B M66:/17DX67L^.^04"KF@5"MF<-*N^VTGWY_/TY_/#CU@&=4_VO.)'/8Y,*YW MJO0W=QAS)MSCCFXP[N&(+9%S>PA>+H1-FR7]_+I5WL0B]_R1O%\T[9I03&=! M@>@T)+7+EQEA,^3HU+26LS8IN#H\L*IJ6L[;0,6E_A/@W<-)(%JF+_4$W_[--) M $A#.S@YB^#'8P?MRV_O),?+5G_:J?3Q9&&"\Y/ 7FPKWW5I*ZPJ[&"X#G)" MUA[4)C,IF\S4@>*9TX7XG8[3XW'F_;FS&(SM]B@$/L8.^?!_ MOSRNAD,W_%#\]S(P(K8R=JFT("E!5URM55MT%C+W81AYF24Z$C&\._YJ:J#D M[+=N]39P>E18_R B9@:2/XLV:;^^E7/@+3BI%5TQGU&];0-X">E4.D$RYRJ. MOL?P@)L5'<&)3O1[.ES_'V.P.?C==$/?WF 3W1Z]/.<3V2,\K6\XT<']T=/) MT.A:P*Z<1CET=(S"=Y[&]Q[3E8Z@U-/A/8WH,,1(G^M1N0)XVM-33?]P9&&T MA$=&02?47;A[V 08Z7!?>:_C@[/TW'W20C]P9_!!NSI&8+K!S7(XK0W7'<$3 MH[OC4=$W8"R\W[#8O0*\%EZ(<#03N%O^P2V&#P,Z\6%7GGKU>-9C"'4"_@/& M&42=>.I2%&SO._KR3-"N'QHPL0U4W^,0=L]Z]SNT@;HW9'4WNCAO1:#(U Q.%0,#A6#^T Q.("Z MCZ,E(@& 4:C1(JF,.8X@\?10(4>LIM!#*J4,1SJC,+J>8FAUK%-D"EJV>OB& MI"F=91CZ1&>3PECJE:N;R70%/8Z7+&WC+'*NBLA;*6VHJDUEV&95ZC3 MMV_38<80;:$D;TKU?DJUU_+_9^]+FU-7DK2_SZ\@[KP=T3V!W-J7TS,W0H#8 M=Q"+ORB$$" D)-#"]NO?*@$^ML%X.6 D7!W1Y]JXD*JR,I_*S*K*ISQ;*?1Q M2X--55K5(:69::;>'S5RI2(S&RO,<-QVRYR/M+CAD#O^VH M)3/B^DLN3X%^%D8SMN'@N"*)P-L[:IFV%4%E)9TR>F*N^FP'?YS.&0M755'93HIB9Z:#OIZ8+,8K!JK;*$F'3(_4OKS.MIC ON&9N M/@A2BNXUNI!]^X0.Y$9D-Y5)5RMR:RSE"'TXI998V)1ZW;2;WL@#-Z/(4GI2 MKZ3K##\>TPW8E'W=U-^6\YL1W1U(&SK3&NI*O3"8C$'0MM"TQ;PKI:6^9Z?=T'FD6>T"QVD@^$%%.:X"S/ MC9NKJC\R6@!43FB6V75!H#?T=%PW6[)5Z-05)Q 5\H1F^Q1U&3 M\$G%=K)ATZ/9H@72KYOK31TG6\UGP)6F[0%3?5P34DX<9NG< M2"X6MBL KL+&:TBPY=';9:8R8\JS7B#EB@NE-UV"4%6% M+8_>SG$+1<(;LZ*<%CEGD3;[0L[,MZHRF:M-EKF:YN59V/+0SS)XH#D=]2)/16'/H_-]F&/ 6-08V3 R1OQ5TPY[,[&3W(^5C^@>;/,=<\"P:>/1_6(=*OWC$>3$.G?F?4.C\3BG\,>D0?Y9T"$U=9*>. M>. X-'7QG#K@03!H[F(Y=P@Q8SMU"#'C.W4(,6\]=Y^DZWXW*HB.G/@_DM-5 M5Y,_%A)_2D;O;B*]E-JY;:3=#M+QO[_W@_;R 2$N%%IXD.>+&$ ^"-1K"DQB MODX ,S2&W\& >6UA-BNI([DAO4)Z]:?"E/<;O1F89G*]ES+\&J[_/KWPZ[\U M3=='HVAQ[J95;W(Q.XKZ8"_(SPX]Y#@,]S*,[#NO,@KCC0('^PT+Z/SA2O,#HE66J+4 M);[QG(Z3U\KK=!5N(%)__4US1)(_43TMKMAS'QSQ<4"QB[#"WSF ??46"@*P M%P V2F=KRW20!LV,)2&4YD5&+,+C9>Q??[-LDF9.74/[,_\P4J8F[HI2AL?9 M=2 G(-IDPM;]. 1:-_<&T6KSAZG). $N\AC?!=S =6$!T+!E\PE/3L%NBN[T M^&HUES-US$WETE3)F S&"@7]1IXBDCA]J@1,#"#I+LSVZN!V0^"^)TA"/N % M(:E,^QO/7^4%2<6G*VI4V1"T"$^X D^0(&!5JE/%)NX[55@++[O]=@V]R_J& M41]^O).'=[$4W7D4?U].Y8O*<)> [Q!_SL,VVZU/LO*P^"@O?+.Q?:0XPG'@ M@7_@21(TG21Y!F4@HV31L?V$',U(#1!BE83 1F&/$D(YS;\[C/!&/=U>>J,4SHZ[EN M>[H7U\C\ULX@2D2@R/RN7<:K;P[MD4C: 1%H'X;N;V)Y<5S*J(-%3C)+M1:% M!_V:G\G"FB# H12()$&=B]KCA6UW8>PHZWA/V'9?GFC4L*UJ%>>RM@W2)J9G M''TS'BPE<@6P#?JI9)*GV/O.2-9=9PZZO EK$,'2O_,=Y0O*3-X^E+^+Q>B> MD@+(S7P/B@]P4K=4 ,B[ ^GS4P3IL.1FC\?P34^82T:VY2Z4UFK:3J\4+MS- M)GC@5Z)$)4I4HD0E<@^_#Y/FXW*ZM:7:C,GF>\-AJ>6OC3RL5PS=03;)4I>_ M(A.%P.6VB'8HTGX'("0!>]K.53'$X",Q6JB0OF:I1;VLK)>2- MX: ;>5U7$EGLK7'MYD[B?: 1\@@O@4;.@@K2^85HFL$RSY MLI$N;-:-3& :K4>CL64&IUBI[U#E!/0*5)E/B>W5VDQ7:BF-:7JLUEM!OG)X M>C*)4V02YXX/*_TK%@!U%T:,\I,Q 2CD&UX#H'1\FQ:FC8 R-W1%<-=B(ULO MA0 %CU+23))BCR/>?]U[RG)79'+O+*(;X/$(R^]B.8I'@(_T.4.I# M\($+!1>+K,"MO4ZT OVDK,!]^9/7*?:[C_Z;.S"I[[#D!/Y6RJ*-CQ5Z8GEU"J$J4J$2C=LU-X6U B&AO-Z,X+ Y/,\=,@ MUYAJW6$#B@S2(7))%C_FP+G[_&1&'^G JQX"!W&IV\'E]K.C/G"4H;SY*G3O M$?U]>93?$]$?\*BY@Z,3,&X*I>VJI S&9A3,'"4JD4\:55B3'K=YRBJK4],0MU1J.3$D83N&L :\4P8XI_>> ML!0US0W"#.7&=2QK5Y]R-K>=NKQU?'\7Z])=90J0 ML_D>*C=USW<##8P$=/W9GT_YF-V9HW;D6D.:,9U>O]G.E*:YE4(PN_UPEA22 M#($RF+?V*>\4O>\*EY"W>$%<>BSGTN6:\*A*:=-SY6!5SS0&(L0ER*<8HA+U M\W*8;76M7_Y"3M1'C1*8-U^$[CW21S[E>]A==6SMPZ>2>HMQKSSH.YZ)#9?# M"G@&6R! B!_RZK!TDF3.@G>\\.PN#!QE+N\*SY O>E$\D[IIP1O,!8)M8) %N[FXZ[E!W#XA.S-<) MS[&,8>*_\?!_:&GZ(%;?4(S($8T0( MGD!0D*>ZUX6(X)%J>&4BU?BU@ MZV6-&\);FB%Y#P%+K@M)'N=0F:=Q@()SDOU_"!91C/O,R&3T77@#21TX#+XFY?K6\)W M$NK.E_BH_S4'#I+2J??E?FXH=?!9I5SVF-7"MHW(.6#D%QRP9[VJZZX&'"]U MK-=&'<=_YC\]^5]/CA1&[CRIJNJZ"F8_#FMMK\#A&]>M9Q<9CK"KX[_^/BZ4 M^X_#K!C[)X,?$ME<*Z[!YJT]$11;W^OYFZNGT3+!#A*?(5;;N2)\659U&ZC4 M8\W,M3L!_MC/S#=\XX+Q8_HYT+==U?9VVQI2B#A/4%8 P6*X$0)_>*/*;HGR MV6%/%0=2M]*NV[4E"#938R"7_",7.H%AJZG:= M=>#AY**3TUKINHL-5Q#%8(J+XI/XB>O.=Y7@RJJ&FUBJ5J GG%%B[NI+PPD\ M:Y.8Z-;PM2L:BT3 K1U.M S=0R( N9+G0;CEZ_-GG7R)O05['PWK$%XZ$%V( M4RQ>I>FDE<+-*6[4\$PEUY@5MD/@0X94,A2>9"A$=1T!C_%.P?J>8.C'^H*7 M@"&+&RJFD*]-);)M^<(L/]QTYR$, 2>03E(X0"'V\ON<40A,SEE:U;&Q9QO% MEW<"HRX E(B\^?ISYR'\?7N/897=:ABO?^"T"8N;)2J5]A=RSA7-?GF5JCPV M J'U"\4G>2$*SN#R#[C 6PW=QFC,%[D15X9CBJ9.3_(Y9J825J<5B\[3G:N M-R Q@/*%\;AA=Q>+T(^ZJW??+N,ATJ\8MN,^B^0SNN;JJJ=G =HT]:$^FX=' M<4\Q"&8QJDRWMX:Y*3%-OEC+S\8;42%#QI?=G6)TKS@*3F/4S!7=*[[9O>*? MBE68R3'3H+[J2+.*($URS1R1ZXPA5@$?DTOB-)FDSI?BNL_,([HN_).OQ*'K MPBB]>*430@5;LP(XFV_M$^5U:UAW#<=M.\\>=VK3"%.U86^(S=I2J=QLC&;U MP7R= WXFC>X,1]WSC ,>H#O#*-<96VQL55>>-'YD2=S C+I<:)ML7PVQ\3,7 MA__MPR3CW_\[-)9_KE8!/T2$4!SZDWHGU,!W M$G@"A^_]-WCQX=]KV!DAO,8<@CR-Y4/#FUOJYI=AAT\86(YF[FS4L.&M]%"P M>Z'Q;RP%7^WS[E?X(" J8 /6[I/5;A3[C_[Z^W^>UHSP/Z$N:\X,_+QYEK_V M=LGKJFI#8TS R_5VR/:3RF<2JJLG=,N80377AXE@#OX&[\G!.#U4_(>=NNYT MN!K,0'^U&TQ->Z+#]/NI@QJ)B>HE!KH>YNSW=0,2JI\8_3[R:^M^8F7XDX07 M##S-->:O4_SP/B!X@_H;U1)@^/IN\+?5PV>Z '/(Z<#4P7WIB#O0(R!VLYZ'D1R_.9^^Z M?;B?.0Q'9?VN\@#_#LL\P*;PRX,]_/_^P@JH!-0&@#;@VUYBO)?/0P)VY_!; MPO" 4OF@>W-=@^H/<&B@@S5H& "HAO(#*U!8;!9T&T"<[CTD"J%]3 -[M^R& M6@7[,'?UN;J_6@JZY03N,SL"CQX!"[,U0[6 _,$',X @NZ>#[WK&.C$# IYX M"=V&/T[L%-G M T"!X8;-0)?&SW4$] VN@W#,$V KL.*P'DKM6C$7!YP).)+0K2 5:O_;I?V* M1J]?K >K9MIL/:J5D9O.2S7[C%^!>;H&?8L54!5/MU\[%@>[*CQ)LNQX1SFN M\.KK?#[MEVUJVS1;G;:++TE;F%8FV\,45B6@4!MYX1+]>J#YZH/K>Q)][]@<@\) M,82NURV +3X]%EK.*+"LS?[%^G"W=+Q8-C\UCY:R-K%R;EJ3,+'2R[ =;C&M MCU^+LZ5- %A9>FUTN)>=-8!:Z67@@@%7][ .[$KGI#85=>JX:0O 9QOT(P5= MFKTW.U#2I+$0\ZUE7F9SCC>OB41E2Z]VRF?8\(J1?Z:= IL!)UD'$SD''?3= M0+]2J/3N:F,\*QKT#/6>+R90!32@9!OH2.R6'?7T),,U DXN<#J!)'"-+77NZ;\./SP?! OZMN__3%V'9PA %P]Q)6;I(_]YH(F%\=]S M!W/OE?ONX:W/?.^_/I,69\]MW#US^I\]'Z[1(S#X0\;B\#L&X^Q? U=730Q: M^XD@X%4@\3L@>6JJ#L 2&?BOPX\()7+^*(_S+)JY[IXKFKK(3MU[MTO0U$5W MZMZ[/(/F+K)SAQ SME.'$#.^4P<0$\W=3>?N"X=ESD8%T9$3?[L]U:N?>>3? MV1*$]=AT][S4!B\Z\3)#O#M^<_SO__Y[\%(^('Z%0ON_OYB_OBHK_H$C;GKZ M[]K"A/=L=^(+;]N^E"&ROSC:WVDA?5)GWA;;D1+]L1R?[)3\JIT2Y(- Q1K4 MFI44M+V+'2W\@2C_1]ISW<(2UQ:6W-H))P,SMJYW2I,0EB,LCQ.6W['/]4_9 M5H,A&/[P7T=HAO0P2GIXVYL_-]/#KZT54;^V<=BPC^N![D\/.-[E<+XTW"M? M0[F/D]2?)*6[WHF<@C;:X*Z];IF;S,1L]N5'VV^.OWIT^F#?.??$.1Q8.K;9 M38WXLI"665^O6_GU9#'MCI7P_@>;% 0VR0L,NOX1A^L?D<*=2]WNB,A0HT#X M=B^0L^17&V= KR6IRVN9506O-5)80PFO50@\DZ0%\K(%::XO)*;06]J>014T+9H$%;R":\U#/Y9D-ASGMZJ*#,-_MU4;//;RLH$\7!W[:@S \")Z8_''AK4\B8 MY'304YE^:4VH$)S.^(1_5D F!KFY]O$MAA?WO$[?:(AK;'YS!S,.1010Q9D_ M"< &*)L$\\/P_$K]__,]?)Z0+[_L^D^&+*[^[ M;[V\]+O_[)UK#ON)@D5VKC=+N@_$$>(JA#\,?V ^-7?X^V=R2;K>P-"YQ M$U-OSIKC98^C*LNQ0BGDZY9C(VN;OL56Y(6TX'FG42:#B0A:'K^]OF&<1Z&@ M2H%4;J>8?+LDRZ)"'S\S,)OXI#)0)CB63M7(H1\T1CC<8F)>MU1JOE,L2)0A MS5JUV:JII;0,OU*8XV?V!Q2&%7J4)>GGZ9/KEG#03^%X1$MAONTL4EC5S-$U=KHJ%54N#9]Y&-&KI>U0R((3N0VC*[,E MWG)S[F;5D@B_VP@+5)!_O?FMLV4MOL$#WJ=S7M9!.E2RT$\4=4HF@-^K36!] M"BWPP'JMNXF=O3NV-S'FR5TM*-]+Z)X/O*RPO)>GCP(K80%(\#Y3\"+&#M&E M:G7L.Q"NV[!@W>&#W:H=?O+=Y3Q 2(#*><3SFBSY0 MHZF(Y=<0#@TI"Q'/J MA <.65T\IXY\AS8,35UDIPX!9FRG#@%F;*<. 69LITY Y8]B5D+GO4@\.G*Z MSKW1ZP3!D;\*^N%J"]=QG'[>_>3K>#$1E>.A(VGPC(%K@!?G=6NIPY'#3JBV MAYW4^*B(_3T/!)GWEK+X*!'PT#D9,CLNN+Z6.\76PY/#BW"SO*Q@CYVLC7CI]O M=B9^M[XY6DTBL)G>LA/\T[)WV]775]?ZPS"A:;'[08A/M MVL#$ Q7O'8]F)771U#-:$9"6G0@V7O(2((V+X/IP]8@V7G)$3@ER2F*]7-QS M-'$%X@RTB" ]1'H8/3U$SLS-G)FH5T,LO"X@D,!.%PZXF*,2=8E&>Y'RC[O=Y2@,%Q&]?+SZ;M8 H]3+QE(?_H8",42"MX@8>O6MW=L,!CD) MM%A+C?XVY>?WI1^Y)'!'X/^O4_P1+NRH^..=(M$E:CO>.0C%MW3CI4&HKA6; MBW+-[9K=\D!,K19X_E$>[^HZPLK? BG<#03=SH41;D$:]5Y4\.%"J/MRER\L M(Q.XH6XKG+(WC;9S34.9./FE,6_2AKS!LNT".6<4GVF\L W,T[5?P\#=Z*K[ MVC+"U[OZ\(R%=$,IZ?_=F21X&NDWA0==P.>50F$HJ\-,>9#3YFNW#FN@ M\N=7*X!+!/ZT"KTN(1K=).^G[67'K*3^)AY(J#,'#&$;SFXL4K2W#G.0"W;K ML[>?]D*.Q/;3:9+.@.PS4A+Q&32<<$S,5;-2%[><[[OG8FKT)W>8 /B?A;-=QE3 M$+WJQ?*5/X33\,XB"?C67R<)#%^O]=):LP(X;6>X:YJSM+H4^B(G+8:KT6)E MS!>%<4/A82C!),FKAQ((*!%01D6P/QTH[RP:NBQ0FO-2OIK%6AI>8S1A4>K+ M6WR(_*4-*KVMS M":/]DOM$H@N>)(OU*.YUOI/W.=@5 Z$-$P1$& M(;2C\L4=E0/O\S%9)%:J ME]C[DI=UH5Z?_2-?G/TCE:%N*&5]K%H2F&Q_\R4 JX]&\V8F+^9P55]L1CF2 MXP)N]=7-X@.LIIW9P+##=[?TN0J&H5N;IJXY8QO,R;#MJK:WDY$G A.#/ZA6 MQO TR_% SY_#%HW,PA+?GJ_PL":8,\B9XNEV M%"9,P'J\/-(:DIE+FVV>5_J#LB'^];=M6,>3!8:2\(%)>L8Z,0.RGG@)W1[J MPR/&5S*<5RCG)#!/;ZYKD!3&VCQ\#XS A,)33C !I.*%73_BNWTKR1"BB&I9 MMT&22[M%A^>=\6I2FXHZ==RT!>02ON/PG?1>/,UGTO'VS\T0\ZZ^7NH.GEYD MRHMJ>=7MI,^@U3O:_WO&:J-/YW%#7?SY_K:;>RS$3B3'5[*:[7?0><7TZ M/HU%UP"GA.A]$B-LQT^$9-"^DQCKM@ZA&KS5"<:3Q"BZLFPGP#E@6.U"<4-NPD>X0*,=X?@FP!Z?I]=@#L7 UA,4OJ/DWB'Q]WBGKTG)/YZH@*[@1YW3)Y+WMC09T/:*Y:2".++[)MD2L6BB;/KT#+(X+[E-:O^)IH-,V M8,R,2O:WK7D#M.1?MY1[M2ZQF.M9R:!&K=FBO"UH0U$AC]]NJ)(AL\QZ+&UH M6[+3Y@9G4F/0\NCMR[I0GN'-6AE/:_YZ/!EH\S4#6QZ]?3)8= )CH6WDV6A9 M*UJI^M8IB IU_$R/[*BNYH\Q,SW;JDQ+E.:=)6QY]$R_E9KRDPZ;EE3;U9AJ M2:*G=D.A3XRH6#-S5#EC2_ITG>:V>,_J.2O0\NCMCZ;8SV16M8ZT<6LK;D92 MI10#GWGT]J8H+5K+U;8L==O":%CKC?G\=*PP"OZZY;PY(ZQ)$?@RZBBGC I4 MSS9;L.51/_-30BK>%MU\(XUY?5^1!+N:I!YP>PY=&(LF9/=,0>1IJZT1&#S5S?5I?P M"NS1B/*E288>+G-M":MD%GK%=BBKUMA=EGTU1]VQ@(\7*URNS42L/.;RY0;6 M "O4T3/[%&MO*RNB+F/MVH@O;_.>[S9V1\Q?MDPO'E>!6I_P,I87.EBEQI7+ M59A9/7KFM#9,\\,!(*4I^HUDATV[A96RA&>M9/8WRK 9L> M6_-FV_0]C,/PEI95O%Z?'V-P6-1Q7V=4M5@A'Y>LV17,>EMKF8Z^'BL$?4(# M:KG-=.9VNS+)TF3ZD4V[GM^ 38^&Q16I?$YBRH_2C%?R#,N6-]5\V/1H6#A= MIL0B4Y3,KH'W"J.>T7$=$38]#.OK]^HL96UBY=RT)F%BI9=A.]QB6A^_=D#@ MF4]=K\WA*@R6O[*N>KK7!N](68YF[G-U T6EYVFZ+\HFKDX>*8W)84Q/6^U< M/+ .ZD/1/]-.@MV)\Q<"V\^\'BN<'>#:C P-^&PP_^>%?ID%_PD\/1&FWSS@K ^! M>P,4!]-46P->#O1_G,,D[Y^33*P,?Y+P=7?F)5SH)8$_C5QGECAX",\[!AU9 MS%AC.V_B5S[\C[(:5$9&JFN1YLP8=+%9>KEBQ<;)0?W1_(8/ I8 _&KKQ8SO M/_KK;\?6GQR;X]X?W[,$GN.AX=LV=I1]]UQ?:0)1Z6' '^KJ&MC%LSVX4%Z MLA1*/8LU<;9!SK_Y\<^,D;^)G1RO;?NFI[]?NB5/RDED)<'?''7 ZZS U40 MN/0KU4K R +T>Y^3 =H7>MJ@D0KV4SW'!IH)'J&[OFK8<$X&(!18ZZYF M>,#YAA^!-PWU%P_:.?:A#H=O""T AGD&>.L,? PBB$,($-H#_ $:QSX " TF M_+9EJ*&/;.@>@(#PHT.N% 9&NT9S=1,^S?#"4&.73DJ CJA 0,!C 2_ H+4G M!JH'VD"ZWU<=W#_;V]G;H:=AUT'/"/(0>86O]+Q0.C!(VD4VNY?!)PY4"UIS MPIOHNO^0N'F2>:\!X5X-]Q]O/V)U[.JA_+W$T G' 2T*3B_4%F %X-5@^""( M-(8!^&$)*[LGQH$*(,C7]5 ,SUOY0"%AK D>L]1MT,;[IH38J2&'&Q1 28&' MDYB#SH7#A'/S"EQWH26\UOQ,YWYKV_FI]7Z% [S6TA^>!#P%,ZE=)UJP#P5[ M!UG@+6TXYF.70"%;I91)8IX9=+0%_9A=/>J.>(5%/J24!N'M?I;PA]\A[_G8 M^,P^W!?V<793OW_)?I=:@Y6!YY[^Z_##\WZSX-G[-\_4-19.H/T4K%OZR/^E M!KYS^""$JMTG^UV[79MGVWC[-O"3E_S?OGOHV#,B\K\^?+;MO7-=B.C\Q%KX M1P=$+L913SP(B*,^KE-'GKT7C:8NLE,G/)!G#P.CJ8OLU"' C/'4(<",Z=0) M[W"!H*F+[-0AP(SQU"' C.G4 0^31%-WRZG[[ 7!&Y'"?$%._!_)Z:J+R77( M,\[*Z'T6TN-_CW@S+L [@C\P1*SITN!1J9UX*#QY4;(TI#5GM.:ZMY*OK33/ MSQDB;;F^MM#QYG]_6UW0^^M UZ&#]*W9#G@3R/:)KBE1,*L5M-8Z6*$98CREO\W:RDD-,1'66*>5I# M;NUR/AEXC!2>RD?^Q7V"^GU9W9UG-F*/\1=S(:*A;O>=Q_BG;*O!$(Q^^*]X M:]U]8=R=IS/>U+JO>1U1I[AI[N['[B\$[B^L_:X+XKJ7H;W96=[W"N-&NY)_ M).B@'_,$.A(C+<:)4>KTHF1;I.L2VG M)Q1A:JO&@,B=*3MVA@/DY9W?<$&LC61O5W0L)']/[];!$R5[![V*SLF>\XAO M%NU9E12;G%6&-8#8D&J5H),D2UVC:"]:4.\")RY3)AR>C(["2*-5&#PB$*'7 MVI79="O04DF1R)&;'J>[:P@1 B1*)9(T+9P!B.CE.C^MXU=@T?SI@?P?02*B M@;M$Z!(GSK>KQS%(9Y#E?8?E43>6XJE_2ZWYR1UXF\W"(CC__[" M3OA#&(FU<2XS44QL:2H:VQJ8+1\6+@4A$T_128%CKL*4&!^D0C[#_2%7&*+] M#.2*?,#V5>1J3]C9V*S H64@:1'$%P21:GSR'73]M "DDV M8[^+=,^H_AZ5]3>3S=T)TI_>V(HYC1_:^;JY:B&CO7)@&3')HEVX)X^MJOMO M)]@W1*FTZ$^6O%0C& QX9_AP((\5+@PH.2%)\OR][, A9P3AVB5V!G\(KD4^ M$CV+:ZJ\>"S-4AU5RI4P5T^;K>7470%<@^$F225Y^CA1%N6-PWNPJ.LG$3\= M@%^,*_F]XGAQ'MM[]8F1=L[>1\65JD #7EFB9M!OB8PV?2U M#N!6'5M[,Y2NTYV^V6K/2')GSAU$E>[?^_J M\_M[_9'U)J)@8]_HB$=AN!& E%L=ZC^+*9)K;PP\W>I*LS;5;+!X;FA.(:; MJS]LDL3II("S]PTJ"$.BC2'H8E"T,<2CUX_R@F4561U(BL&*PU4@-@"&P+M! M29(GDS1Q[OI@])+\G];V6-X.NGED%;63I-\99D5M[%$X___]0=?)0[0OP.[- M<[0S M(FHOL;OI\KZ]_+0-D,/-#;0+@@XV1A)A[_66Q;WLR%1U_VS>0V]3?:)&D"8^ MVUAYIRKE!N.NJ! $C #(),O W"F.G"U2V_&JR%-;6>_6YDIK MFFM4-F,(9S]G5^I)@/NXV#+4T' ,\,HP/4#\Y^)Q<:0$<.^W2BY8Q?H^8.NV M(67@86-5G;\"KO+>ZC9O7Y*;6AKG*I.M+:F51GNX]2N//4L,814>[<-9-DG0 M5W2](J?8R&AO?L4EJD9[<5_CRU;K8IXPW^(C7,:TS:@VK9MMB1W##H*(B2/) M),]P\;39>_#@(VC]EZN3?1^&?^,@X\N&+SLEF=WD??'((NH;3A\)-H \,+01=]UD#ZIK>:5]N+@= +B+F.ELCJ>:8GO. MJF5[)MNI!ET1/':Y CA,A1MP#(B9CDM9(MQ!N!,9W/G0EAG"G5MX?V>!1W H M27PL51O2QGK,,F.EL7"=!@0>$/E1-)&D6+11%B53BR2&W0[2/[B[%0%Q_,"X M\_Q]S6UKU!;T.[F!/J^WXJI5PW@XV M8Y%@N[DW%[E=[&_X"/@7WUS7'<"VD93*]_H831MMDHSH2R72YOB%D1S M]'X33""2I'#%XY214WED[]>X]Q2%P4? WK_;JSG%H93W37DH:30^*PXTJR@P MBI)J0(,/>6=QEDZ2Y!5Y9U'0='_0<4$JVLB-^P?&0J45X;^AFX_ M!>#D)VS]U5C^/326?_\O^.?P+@V$2BY4_LFKMU"P8WN3Q_%_7$N#@2">:; & MXEO=/8B&I _&_*3 60QB__PPD/#?_WH^GM_I"TQS+,?]=3#,9P/=OYP,;72L M8P-75TU,'8%7_U*ME;KQ]@/G^0>2/AC]KR?CAJ)), \\_X_$[Q^A@(ZD.U/7 MV#,9[A$!L_21_VOWK<-'H>T>/G,\ RKH+U>W@/HO=?CL%T\-)\IWYE><)=T' MX@B!$&(8AC\PGYJ[O5J?8TEO2NE:-=&6TOEJK5S+]9.)F6&$V@=M M+O&!,55K;:FU<]/;M40[+R7DJBAG"FTIDP"CS4C5UNZG5JUD M;J^D<:Z3XAN=AD(>/S,U&#K=],;&I5K7%HNY"K7MI\>@Y=$SQV[>XC5O8INY MPK0IN,NN+6*&/WVZ,FW95R2Z:$OMH M6M;:;;A;JP%:'CW3Z\F/REY698P7LIZEI;NM,&(.(5YW5)H=47'-=H]4ZV1 M0W%0SXB=\?C4O--8BPG2XBACMII=LQ7,:T[)@!IR]$RY2:^9-+T23':\6+OT MF*'$$IS-X[&7L-RX.LNN)&,\'&YT>\$X4_&4AIBF6,OA.$U*FZ"E='N>VFA7 MX#./WMZO3YV%FYX2M:F?)% MT/+H[6[?:JB8J%3,=,G)4]W1NN?Z4.N.WKY9*X^]=5Y9XEB6*QLC$PL>W170 MI:.W+_,-0IXV1C4Y3?3;O1E7M16P[.MEN^Q39;HB(K">.U.4=7>!*_5JI!,L#'LFS)#4XJK%N M%>7-B/?*GK>Q7!L6 3O($[@GT)\T[$ -_='P>P-%I>=INB_*)JY.'BF-R6%, M3ULIL"EQ/4?D;Z&2P;,R\!/.C$T/ T MX(+X">"]@BX!?S>A6A8L1_ J1>V!I[JP- %H8UG.RH,_@F897=-G ]U-4$0R M 1WK7^$J\,*9>^&(9P(W%"!0@;TGWG:>^^66LC:Q>*F]IWRN9+<8NC\;I$M.;@/?KP).?@Q[X;J!?+,2> >=H/Z\@^IG[9USM MW]\\$U1^(<8.0XDGGW07- )_U%+GGO[K\,/S?K/@V?LWP_4\G%O[*<@/'48U M\)W#!SMW,?SDA5/Y+.[R),]\E&>/=\ C M1T#!#T([_([!"/O7S@%? 3&]Z_ONIR)\\:&I.O <*_#UBSO"%\O7_%&ZYG>D M\XV"0HW+3J?OD MP:+W/,OHB(F_W?;;>S[<'PN)_[2,SN5#=ZG0XW]_)S:OB\_7$<>[Z>*/"Z@8 MV/I.)!2>O*ALWG,[(B\:I#OO".AYENA20GEGT;PG#$;+4PR7I_NDB=]!T0W/ MV5\;JF 2.B[KVKN5[C\B#*1T=Z5T:%U$ZR):%V\$40CKT9H9#3G&/V9L5E)H M241+(EH2XXU =^RU7PZAT*J'=.YC.O=/V5:#(1C^\%]H=?R>U3$*E9)>')WC M'N"%D%"I#!L,V/^%[3XZ)]/FB3.@QT= ?UULN8R"U+[GAO(>._F MJ]4M0XWW+W^?N3[RT6HOSVYN8YZN_1H&+M2/\_>VW[U$0OPFS^.'P5"K#QL3> .*/&_Q?_V=(*D'6 =F;\ROKSW'-9:,V]IQ%W;P@7H&US:$ M@>;U6HL.-I9R+L<6C!7;3O?'P!#HCQ@"RM?( HQRQ7<@Q<1+0IH MXQ&0?#J@_7+)F'G@ZDJGWI?[N:'4P6>5B',PU6*S=TDSO^T M,?SCPMD-9!-?KZ/TW48AI]HSWC-SF)S&QR->F/LMCX-&05_-*&Z2B?B\442U MC-3'!O65JE+?7G_A-8V,YGC^KM2"-W%<'PM3%<__!$LN^!,]X1GKQ R\=N(E M=.#Z#(\J*Y"["@S[XI*7K:GXNB@#^:(H ZF(35YLC;6*;=;ZI6G;'0>.WUE= MIEA:&HCA=9VTJNJZRHK9IME,JFE)+:LU" RODY)+(BRMR IT$N>.R3%".=^! M@%I056"8=5Y SGS4:F:4A8-CVZ9+5IO;BM5NP#K:>!*GCX$NF7!U;ZYK\ Z@ MM7FX-P.AOM% /EJUY*H&,DE7";LP(S!)%3RQRJ3D 9O>&0@C)"G\N(Y@XI__ M[\)U%2,IF"+6W>B!U6'Q7*N-S*!/S#JJ/IJTR?%??U,$E62HXY*U<5>;#XIE,FDLAEBG(N(EPA_* M9:(S3X^!6&@Z"<*(8ZV)!)X69G/5<&? %TY8CO<;+ILU.;%2O;"<4RR6Q# [ M":81WEGW=/N\Z?\>=1D,^N1LKMU!H[0L,X^XFJ=JCR;77&KVZBFI&E4#O[08 MN@&N48W^9&(N5L-6JTLLBW4!. FV89V(A%X;_H<6W] YA0@*!_S**!*B%ZJB M,TIDI[/P)X MGSE!X3O7X4;&"ZNU[>JIP0X:P%K!%$[T86"!\0XV87>])!P+4 \PBI"-$OQV M3%%YDVIL!Z4\59#MJ09R9=?SS1OUUE8CW;*-X78FESRJ(5&Y*D?4&JC>VE._ MWZBW]MW%U(@'&A4IB6=]&?(=*FDT=9&=.F!U!)JZ>$X=_L"BJ8OEU"' C.W4 M(<",[]0AP+SQU'W\$-%;<_ANF!#UFVRWNV)Z=L6):[$\$-!"$?W?7^1?7T4% M\@$_B^B1O[)WR6NB2$ON54OD/1E/!J: 7.^EC#Y[NG.'PE&[!OMEV;17NK74 MGR6@8;;TD+^-BVU%?>&ZF!%&3>TB??OZ1FH7F7O^2.O^0.N^N"Q$_)@BB9/T MQ2SKY]X._<,42M2UY&(DV[NT0Q2&>\^TVF>WB.OJ!N[9>YE K\+^ !<8M-EY M?970Z3M!I)L:C?J:Z:8G.)D.U*H_-@NL#+GRJ)!]FV:2E"!K] M^V9KV9Z-J1R?<*60"!AX3R29I_$H71N.2X8B ;Q0URT*H\K-=IP^@ MRM3H9-;EJ33#;>$UAMQU>M_1GM^5Z6<8T[ M;^YG_9CAWG?(&#-OZ@3..=D4Q;6 02!V24&3PK,.?RX@^P2 ME-TO>$DO@.6Z#+@KJGM^+&+,F_M!48N.4&3XP3K;B7_>D8LDVX?B>OI06FN@ MJ3B#OYU N[0^'S4&-.V8FU:[L;6,^9*HP JIP%_BD@S''E^HCP42W)%G%#6[ M0IAR:4R)@]/T"4QI=>FZ8]?UM%EB,ZV&*7-CIP&+S;)A#,9RYS#E/I--=>!" MP7H'2]4*]).U >(:@M[DI*N6[153II8.K;AL*'N2623/+,<208 M"Y._(VV*7=IZC+Y?HII9=800&L&#H!+!$96:"\[JV[Z,GC M!WI>57 'CCORQ M.)C:S>[E14\4/]!E.XLZ.2JW=%=9SY=;06:R'6WRW+H#48>%A"=)G#]W>>4% MW='54>$,#!RAP&?(C(XH,L'O<-8,.U!W _[VH7U],.IA8HW:O$&N2I65J5:R M8[;+C9L=8@S+D8-W_5M]UK(WQ(5I4,BOY)KH^[HA^8\6+H*6S.N6G=2*37H.6_*O6\Y[F6F.#N:UL&<"61V\?2L/LK"WJ69F4#*[-*H\JL88MC]Z^E?!N8$SK,]QH M;02QNQA,&AJ\;WKT3$'9>OPV&/LRID_;"W(FS-++!FAY]$S17/#%4;NR-8T^ M4^W[*V\9N V%5O#7+=6-.,[6B QE!G@@%+(IK)/A1-#R:.S:IN9O)W;.P%6K M56L$*J,KVABT/.IGN2>LI*Y1[9M!NIU9Y+;T8T>&SSSJ9V;#UAV^T/.D68\L MEYT>3?8>X7GJHWY6Y=3/E>AI.2[#.]*B/Y6# M'-FTZA8\DKMJ0M1 ML<"(A&,IY7.ZX>7G_J.Y8$?K*>>VQ^TF?.:QE 2OOIT+W8K4%249M[LMDMO M9QY)*=LM>Q35=VRY^]AC:L7'\M*A5Z>LN$W)%+&R^EFIUAD7N()#U(+"^)05 M>Q0GE=.#\L#LIH99FTN3^2'9.&7%J=F@,5H-9VN\Z\[SG3I>*)#-DU;\:-H. MNP@('%_@RY(HI1^W.7YURHH#2=J."^MRS60W38OHUYEF.W_2BIW*JF /JAT3 MW]@K'5-XYG$MBJ>LN&;2K8\&V66#+4:357LI!5OY[UA1\T[&-ZJ.)6: MFJ)ZS3[#>3,+X-"ZGN6' MLJM35IRUQMV4.E]V\""0"YG%,H=!>9ZP8MD6>FRK5 9V9/2L=6^KK6>+U2DK MKD^6&YY.SQ]Q+)A,>:SY>;>=6A?/9LD^ MWK5YPYMTRVW5ZVS+GD8I;+IVA\ MT[ T>DKR3). &W3"ZY9]8SWOT(L2\+I*SMC#2\%\!=#F!#(LG6I5H,@F)J=Y MHMQWO055HR"&',E3;Z'V"$Z9::TL)@GA(U-IYJ9FHBWTQ M599:5R.H>>W?A5, [RU";]F#TO0,#Y[7WS/J//'57)=;Q@6/^M7:D^'41F&O MZOM.O4$ETWW$L])R6JM+P2S8.$77:EVKKR M]95KTT%\)ZT2\4!PL1869 G:B>>25$%(@WZ.!F5T39\-='>O1032(J1%%]H54 Z5]\]&^_DW!."_\IVVHP!$(8_@MI(]+&J&KC%[V6B-=% MJKO.2/<\P[%5*P&>MS0T/3'2+U1L_ 85LZYGF;N86.O(^X(]\@D2;-) C]'QXX " $0 J"; ="SF]X70Z#Q M8E(?Y_L>*Y'C3%I72FYJM+T> J5E>5)03;+9N9M2I:Z^-"J4':#F(T@]@A__4V329X_ M!SW1VZ__M$UD#,]WC4'@.ZZ7 $J0T&=SR]E<,L2,U'@O6&GX_(VKZ)R]N.7" M\-[EICAAXST%AM)ZKMN>WM2-V2!P/1W2*6? TYY>>0(JF4Q*78OZF#/UKHLW MMW.32&_&.Z91*HES5)+DK\3,CF $P028*[$NL>0I'KQ:WOD^DB6$&1VS5AI>)4['RY:?9D@Y'F+E4J MK*H]$<"* /EF\"2%GR.KNL_]0U'3W$ '0=U.GK'=-KPULD8A21A+;(V"GD3 MBXML,'@H"+P'BF!#QQ!I[H^GE?01[1*W8Z%G!>&HB&F4R:S=1@I:)*#3&OBFX5U8TA%71'I[E(NP%FYXQX!LY?+.4E?**\>:E MU7A'/T\*0I+&SX$L0B2$2 B14+QY44@:U)WELI8MD7AKE%-3U7IZ8IF-':D] MS?%)DF80)-T%)-U)[/DC,.K> M$_PRB?=B9ZM^20\D(T7;_:'JT(3 08!4)3 MEDM2[+L4SG>W#]IV?-5"F<"+90*CQ^-^VWM'T9-'!'S!>$2G'\KVD;EJ"Q-H M)8NK17_(\KSVS"@OYB' MTVSH2[/YN-T8S;29XVAN9'FKJ5#8+T^�)XT3_33H'-B&_A3B>$Y]9U'D+? M0(QWR-2?&_P(_ _8,^)71V1N[R[:?[1F(_9+-'6(_3*V4X?8+V,[=0@P8SMU M"#!C.W4(,&,[=0@P8SMU"#!C.W4(,&\]==&[[H!HS6Y/;X%XC1&_.M*@;Q/6 M@1D[@:C5D0)=5H'0^A[']1VQY,23)><]3F$R+NB.%/ ^%1"QJB,%C)("(O<$ MN2=Q,DXD5*2[N#U(A7/2YV-0^L TK_XZ!_B M54?:>!_:>)_U0/;\$EYBKH)9'&P2_D1/S-2IXR:\B>KJ$R"52Y:WC,)U6D0R M>B=W_Z-]1S9ZI41.?65_37;)E[/JHEBTY4 4[,Z&DXHRUO@290VDIW$J$$): MSQ#DQ!793;ME/M:D7D,*K$J_KK3=Y2ID'*7@S7Y.8),4?D4:/01%"(H0%-VJ MR,@9+%K(+MO&E $NS=9!=UK B:YI?(T^Z\-8Y*AD>EGMYJI2J,?"3E)TDF(N7[,R4N8!))7PG<3N78E9.!->PAF%@:FSLO>_I?*9D*0]FVO% M(F'T)9J-3I$@6EG!BQL M$]?DVZUQ^-UJM!'@G(DE4D=,L%'U%^,2<%:>L*D%H>D$KC=2S59WDA%<216X MWB+0)(?$QWO^=P9/"B1W-UL&"+40:L4#M:"<"/(2FH<,[?;Z<,>17<0D?07+ MNX/]J,L2ID5J:%1(R&CS"H43 M_H&&.\D(9)(2$.LM @\$'O>_K?1Y]-"FHX8ET+6BB;F99F#7 SM/CG>,V622 MQ"%UXA7S!2@:OC\; >-'2$V M11!)@GIW)^I 2G9UT#B#$D<@\08-UVF4>,6F=O1[6*[Y6=UJS=)5%YK1Y-5; M*=C+2Q>N/K8%0GC[:#9)'V#AR12R&$F_KC[]7R_J<#^E'2#7F./^.ICXLX'N M7TZ&UC[6L5V9;W4$7OU+M5;JQML/G.8 **)L$\\/P_$K]_A (Z MDBZD,7LFPQL.084O^=H+%(EP;6T@Q6<@KS\KU@C(\5\OCMM+=4R3J]%7$C M/76*9GI5*]LB:'GT=A%WJL[,&/!R4"HT*DO6VXSX%6AY]/9BU;=;9+!HRNID MX:VE@>A5[89"'3\SI]9[_B4;"E:8 M:Y-UISV"+8_>ONRD6FR1F&;QKH,5#6Y>& W2\ (G_KHEGU/U4<$G=5EN" MP?F>_[@"+8_Z.<-JPKQ%692<\_7>I")*-<$10[H'K4LUSAEZ8[$M(RE,7);+*\+N>(*N%)'+1?9S;1K=(4EONFQ8[G;\P8% M!CI=1V,?V?5:I2L[#V;8C.%IEN,%[@E&6'G3KI3[02"8Z>9FQA=)*]==BU?@ M>(7H=+34G"%]?;U@P35IMR01Y$.B+?:D5J(N]L546;KD2GL6>4.A)N8[J<(9 M\PP/%HK:'WH:.9;EK. *'?;HV^;W#;)?.\A6%HV@*N.&FJ,Z_5$>F]2O,;6W M6K+NF)J7>Q 0#= G$U-_E)>Z(&\:2:*IB^74$0\4LKJ83AW^0!-H[F(Y=P@Q M8SMU"#'C.W4(,6,[=P@Q8SMU"#'C.W4XFKL;S]UG#RN_DT:)CIAN2HYS?C&) M6''^[Z7!Y,^Z2%&HE_QQ)MXWY(2T!FG--[#O(G5Y4UVXZRY2\>':1- G?QVN*U VI&U*W.*D;]"=^E+HA/P/Y&9&TQ"L'@K'C MN$*J>*^J&"<>1*1-/SUE(;<2%R&^18X$LC<402)T1]H6)VV[!ILMTCJ4MOBB MUGW)Z8A"Q<,7EV*X!WAS)Y2780.%\7]ANX_.":PCM@_7J2YFA5&0S+DQ7[ J M$Q4117AON!>IP[0_L!J%\4:@]-+ONFTD/FXO2\&C(<\L<3/(UP0FFQ:_6JBD MI5JZ)]I#::T9GMY6U_L[AF\7+#'-;'TQ;E54J3MVTRLOU3**]=6.(I85A"2+ M$]>IF(2,/9+#1<9^S3IK5[-1U.Z9::G M]0'5,W7-7C5V)*PDKU2*%2P-6>F)WQU??&(*%*F M?F&/".'_'U[SBQ,$1B-$$C7-#?3ASF##.BQO8U^/*>#:MM]2I)DI"!F3&=(= M2]QQG=(TGL2I%O;CFC6[M&T6,M.HN5HPW\]'QI@.+1^05 M5KP,05BULHX;0L4[,"P/,H4ZWZ@+,CG-FGG;]^M>Y\#[224I[DHD0 AN;FT4 M"&Y^&MQOF46,87 *>ET+Q/:1)I;M+95MKNU(K! (.B#-9,LD3Y_)+/V53 M+62&O5)0>:= L,.!R%&-?>NIH\B-/@).UK5VTYX3&;R-=N7"$$OCP72&;_QL M5=)$NK.I[VE=B23!4DD<9^.94$>VCFP]8K9^M43ZQXQ].7 *$R[ &+GF#GI8 M)3L,JB5QQ\)*)#D<>#<"'T]COZ/0*7*&\UT'#",W\'N,B#Z'&)S;]M=ZFUSB M;%6MLJ/:NJ:/QCO25)(2DCQ]#B^N3IKZ@MCJM5&_H<=?,>MW:%-WU&2*KG,$ MS3.:0K&ZKM"Z/E $=<0H#$GPN*#I*L>,0!]?4JEE-@8>4"M+2O>KQ<;*'U2S MPO@4*:!(.$Z9Z5"!7*M[Y2GEI*N%XNH4*6!G119:JM=LRWJYV P>O1*[F*U. MD0)NNH56J]F4>6G6UUA92W<;NKDZ10I86XM%W9F8N*FOVV.8>4**YXB!5SU\$VMZU*4 MI!9Q*E@M/7W8$D^1 LZL^:BU&8W:N &,1N]I77H\;9PB!=SP6G9@=TD+7VCR MV%VZI4UJ(9XB!=0FKO%(/19JILZ3?CFS'@YSS9.D@%D_/6[YXU.D@-4ER_3&)9LTC2E/SDF_9:=.DP(*A(!K*ZRDF;F2TDJ-G&Z]N%J= M(@6TL,UXUIJV9SBYSJVL.>L-!GWQ%"D@;^8[FFV.)#R7EF9%<2Z.BW+C%"G@ M*&O2F4(FQY@S3!W(S6FNTL%6IT@!CMHW%3:, 56[8Q6Q770.$4*&"Q2 M?+5K2"V3'/']7J7.VCHS_@92P .>9O2!?XX/L,BXJ<5L7-3PW)2LNJ6YTNO, M5]]/&A) M:Q$(/J/W!?[*B[S>VV[P&3_P"^OG7?$)^L[\@]G;*],6'',50,KOXQ%&*+CZ MH]CJTWP3B-(E'O.$*%WN;^H0"59LYPXA9FRG#B%F?*<.(69LYPXA9FRG#B%F M?*<.T0;>>N[>/^[V\6Q)=&1TBQ+M,=LFCW"URYC78X\QLR#2KLAKUX%2;J]A M!-*PR&E8S!D /J1AR&] ?D/4[.[.:[,C+CFD;DC=?JRZW3D'P%>H"Y&+$247 M(\X\XXB-,!8XCU3L9O@<(QZJ.&M)S','L1%A(*XNT)M MI&VQUS;$'AA)K;OSS,$?L >^]C>B7IX0WDJ"%Z1*@6T%=N*?Q+^^YC2@JFAW MRA:$6,:N7.%G?UE4@9=%"[;GN\$,P)>X-CP%7B54H(761CO[_/_LO6F3JDJV M,/S]^17$OMT1Y]PHJ@$!R3I"MK>80IBCL 2B >P?&NZRYRYIKD#4[5Y>_ M(&P(-F^0#M<;\:5^4&6590O--,\J;,2E(N6&X6)L*'H9"YMC-(?5HM481(9( MWH7-7=C5U^BFY0S5,GT6#KC); 6*^AYEW69E!RM9R?B] /)?*_-ZSEC MT9]FAX(]" &>%@A /<(YEJ5YJJZ8R,9!Y,:ZK2!_06%!8/\M<&DN_A'_[]_( M7\07G<:[(+WTZ*0? :4_=_K:Q[U(* *SGF.MV1QP-I"'3VR^DLK:&;9YRK3]3A'/'8Q3VOY MW?GN+IWNTND\?N>GQ5,F10F==JV8P)22Y32:\QG7L6KG%$_ZS->3'%]4^-8" M)<=VDYCGYJ/5T,E8/"4?Z$3J+I[NXNFJH72?8/E#Q9-5=(M!LSDUB'&7<6O! MDG!*H]5H3/R!Q%(/%/E6$_^?E^I<>;"<$^-W14>Q<_M7XI[SO'AH\#[$[C[$ M[IK]YEAX[,H.*#K6PIZN%FI1M2J8_"*:AF%O.A5J_%DCEXER9E;/] 65)S)9 M',)>%/ >Q] MS.AIHP'7+0F'8E7+LZ:[GAU9W^"BS,4XTR_8I(Q*=9W4OAC30?MJTE,V0B#EM&Z\&F MQ -)G=A/O@N1NQ"Y"Y%KFI'Z)1=SED:]1%*:&GK>PK5L5RX$]F@],95X2"3H M!X*A[E+D+D7N(U.OT+N[O ):U)7'E4D!\NUU!%-CX7:U(M6 U3QAV0B^4 1 M;Q6./!NANM-\_.M8>]QGU_B3IS%Q< 2?9AWH?_Z\J?EN*_1MW '.=7.\WQOZ MV^F[OO^X>%S9(ZUMO2_J$=O0- 2'MB4>!,YV0S $@^_=[4+^B%FLK""8/?0WVN#79!MS[@F@^?^]W?8L:73CMDQ=AS?U6*,'MR M(;X4_%PTO1 <>TK@J]M=_0H?!'8%6-!\=@-^_=&O?T0;8<-1Z /Y@3\@@*V) MAWC$(^=88"<+)+[_K0T0W08DHL1^/Z*,/$V#@1PDTH,Q\N+B,U@'<. Y$1*Z M\)>-6;=22N<^WTF,*&8M HFOW,Z0PW9E;A8%"\NUC5S*HI$B]6@)\&;0A?UWJ MS?\ZB=:\58HQ>L,@5XR2G)&K4AXQ:O#-&1G]^H?$&.#D'TK_7 9K?R.*CT2. M9P!1BJB*J\.@)0 )LMG0!V;4,KTUBAK.]_"E.X5"4U(F*4QTHD2N4&H88FWT M#$6HKZF_!Z$'1Z'XFOTVCJ!1M(.3@ O+]>K2KF!$T]7\?G+$3M+L!71'_*NF MV8@%_CKVMW['B_GMY][6PTHM*0@ =N@!#PD9*($&-516ZWNAXBT0(A7K.O(1 M:0!=%RNU,2 @!8G-":CL@-(#.M%;?_'*M9<;>EJO6>W(G=R ;V)6I5SVJ6AJ MV_HWA=$F/[,B*#9#OPE B(+AU86>#_8\$,"?!'&5'GD[A? MTY!5SU$U;>!O*!]NY*!V+);2?6M8,#G,:F -<5XQ!L2X!EW/UZ]4W>VI[]E3 M/X9X,@U9&R[\5@O3B\UH7DV+VK@)3"NTMT7;LO\%79E8 4^+V^(PZ7+!53Q#3B::DQ2P?H8-)L?%F1?IP$ M76$6EA@SP!2"R*8&W" Y+D!%"O!XEU[GD%ZW2SLYK)&PQOTT:ECX3(U29I=W M1Y!VD@\)@KP:TOG[\:AOQC]!M) M8YI0K/MCQ=/&CCD 0ARXRSGP/2E$TOG,%739W&^:P@L]_B/\0L YOW7,R)QI(D3JAR,/\89,?#'=>@Q&(.MPR,\Q)V MX#."N)ARIIAA'%9Z_A)P D1Q7<^9 Y(.-'-Q,=BOC?0;3)V@U)=C3MP6>R_B MX?2.O,A."XS.HJ(E3U.5=(IEZ6E1BF"8Z5"9RH7T#'BZ"1'VUW50TTUF5$Y- M2&8>K?%\3FG+.:5&C(NUJ-QU8.CH0+SRTH0$K&<8S=@SD\D'F-^%0FP38(]% M'C"7'2\X:$+_*(&VM8+PE15$KGPX@EG]\@6RI+ND+LJD7>.Y K$06TLYE;_FZU[A=.P*)^(**YSBL#1]*+3SHKS)TV:. M.8,.1>QZ#!4U+K%=F?FP4^=>==-E-=JI+IK0S_UX#H!(AZ4B,31B2;3Y4WT# ML>=KUG+IZ-V 4H6:*V1?'Q2 4JD_=O!6I27KLX&/S_.Y%^E$C3I1 G MY(P\-Z;946*1CW)ZIU%;]:YB'LCDH6M:MUO%M:6+V*:Z6AKQB'Y.Z8I]"Q-= M%S.I5.C4V>/5B-6765RC^GD?6[#1K+!81#@U&%U ^SKV*D%\_<5AL9&0_)/K MPJZ87=X7J>Q&;2!A[KG!V\5 MG?W,: W=2^THB-2U4OQ@R:'Y/MT0^1R!=GJ]H49US=-7)0V%*D;@[41#7HQ\ M$Q67%-XD827(W: ]?3SH3IIOD6:B;%4G:I 98*5*=BBW\*Z?H6"I"48^$(DK MBC?!@KG8FDAM0@X?LSGV)#0P !U[\">*:#RQPPB;7ZZ/$PHY85JO-9@J;TE= MDK&SG,YXIX^[9LMR&I-J&,6W,E6Z:\EJ?:2,[D+Z3$+Z3IQO$6=;Q>PF'5BX M(=7%9%!@:5(MU:Y93..)S\EI8$W[*^]P5;2Q*2A9UZ;XFCE$G<@&GXR=T(>Q M#-=S@#4.'@B>!3WB=>W'$-[IUCQ_\_M& <3;4 $P%_#+VW*1ZTCGG[ XY*8= MT%-7# P$B^Z5A7E=#NE)H3W.GT#3H=1Q0N,%HA MR[<*4ZJ(^9:DR'%PY'KJ*;>5+7]<6>6A,L6M-GM$6/]C]3PP*CH,37-;V0/_ MZ'JZK>HN>.Y:GZVZ1:QK'[?!4W?5SN6JL_+8STK*)ZXP*?^9MB-OYN5?FT9R M7:GZ"U?3?J33;E$33)^O$SEL,:9L04TYMFB[3744=[Y21$.(UPAE(USFA%Y% ,S8DG]&NK#LW$+22Y@T@S9]KZ M9MH[ONB]?\492;8@9,^87!Q;DJDKX0"5%7+.+>O+9D$Q@/V<>$Q=<7;QRU=U MLCGI6LS.G99[.[9?7*#YU!CO1?W"*1H];JW1M76VH2%$F[N:[6L;L_U@5W8D M C Z;7A^]\[R]M8?T6/K#"N-U IP23NE2<,;A4[0C#XK^R'?_MZ1#"F?VF":FC;. Z.7%2+,W-]!R M;B+R*%MI9^AFO<=T8O!AI&&BAT=I8C9 G/+74CDUFT8<8;N"1D8C]D\?<3][UUC1QR1$QG MJ\ RV(ZKJ; OI[EX7/4?/;H@><.M?=7->[?)[E=Z#L>"8JJ:F>+#I[OC% M0Q/PQ<_;GIY(GNXTSE5CWW(#&(+<-!'>]LW-H@2U_5LQ(V7AKP_.,(\$^10_V.P+@@:A'AGFW\C3CT]JZ)FJ MFJ,[,%P[]JBI#8/?JV]M/HI;!F\^V^L7^^LU!7@Z+&D! $<K5'".F/FAH M(!\XDR V> FJ+^R_#1%IY'E$%E@Y4VCP&02<-L,+TNHG22P7,BS\N" T^'JA M@F0+ BMP!;:,2 WPAPHO-*0M--[FV^=$MD<]NPV.\1@ X!1*+&5[&)TB5:", M>_004WID*DGT%+Q/]@9]$E-2!*9A- 8I6]E\HZ'V:B-BR@4I19*)R$03HP*. M)[(CJ#I>KFP1C6RC)I,U0[$ZO9I4G+@UM 964B]7CIQN/TO-F;PAZL5F(9]K M%KDZ7,F\7&FV,SW;3&LS3!Q*M:K1S3N^RO:( V^W^T.RA#M-7NP2E39?4G)T MN@96[KU=M:2Z4S0-6EYTPC:A3U+=UBP"*_?>3KHYME JC%R@2NN)L;E(*QF4 M[27VG\F5,T6@Z?N;?/ M69?H+$*"S,EB4L30D3'EYC)<2;]<.4]6S+91JH9R*ZF&*I56*[D:"U;NG4B0 M!MD1XRE]C&XM#*YB3Q:. I^9VJ//KHW2^:0H8$J>#K(UK2C2:5]&4Y,_YW,QVPS$NUT6=!2[TWLII/L!F M96DIRJ(RL+J=*!_HY'JDR_.5P 672L .^@/43KE?KI0[0TDS21Z*; M-3'%UBVOT62)18F%E6TO5V;H=E$SAC5'Y@8-4>BW&TO*A<_>0E.5W M&$Q3VW12\N:41X.':,#V=,%C B_4CJ9"]]3#&P;@2R4#]#D(R+EQ7H# M!6JB@J3%>EUL%82N- B\=4WE^?+_2CK>[N?CB(X,0 MMM5 8D4$;'!7\0)=@TDNV]=]^,FVUL(TXZ_\CG=_*B*)'1!)'6N#T-2 \M@. M-=CN.!-J#:>^VFYUM=L&C#^\H*0<,##=GERH5Q,V[E(8<+,"397Z.8Z,3D!, M^/,A!;MS#-YV'H[K.WPB\[?:-PV>O7XSM%%B1-K;W%UL!,/I!IL/5B9P_,DS M0WEGA,=ZS;[1&WB;C>W,7?CUT>%W5.J1HMX:.;-C>.T\WP'/' +"W4!M\SL* M,WZ_5UX%O"#TKD&_D]C<+E7ZOF.&P;NHNXO+VT3<75S>+.KNXO)V47<7 MEQ=%7%QY\[Q.^EOAD^N!$_,M.)U4E7P;2,RG8?16)G,5?=[_]RDEN8:&ZI@0 M1/_?+^+75]G]/5%]&M"\F_3].+!@W><*/ GLX14XW:GF3C7/@;6I25I3#GZG MG#OE')%R[EK\%K7X48&T1SK?AMK1N&^=0-QTVG7G"#"Q]0&RJ=>[8>Z$J>A; M$>)W7R[*P');SS^&'79MINJSVM_D([RE%P-0MP&%!+_1 MU4=?AN!G*M5_WSGWNCCWVFCUKB?NU':3U/:7;"OA !Q_\/>=ZNY4=VFJ^Z+E MLKWK__M_5%73AL/ST]\1K)4W&C\<-E=64[ 5)+MJ4?SP>@NIW2<=N]_31P?- M/[^2N7"UIQ90!V[@B;:V[OTTS^?[ [S>#HTPLP"OC+R:0CYK.D(>I?,3. =X M<16@VQD<[OI$SL8$79WPG*$WL7RG;Y:+7:T&NSX=F*3Y>M>G763$[9GBF0&K MC3S$%BC RB>F:9T9[KN@ALV@XO8J V4!)TB]-P&KLFZ4E@'?VP%LOMH,&,=K MT(8N3C)SS.^-M>C@)*Q=V&U;N1#KL9&OS:\ZEE([LYS!/JOG-LG_(T5/;^&X MU%&.BUW'87G/]58T01V'/'!T?VEOVRH/4S!LU'1R.6F0^=K MG<8.O ,.C3L MX"XO[O+BI\D+Z++@Q#&.?Q'B/EJ!/':Y5.YML,F_[AQR6_4,=]?SN"Y0(W+6 M-HS4*@RJ$T9$^>G825B>H/?\2NT2KF=Z:HC!LJNT#!KM"34Z3[C-3.QZDOMM MUV_4]7P?[B=P/<,:F6O8,CJ4Z2Y?:3;#!IY)L>^Q1-S?FUSU]_[PU.3=!_SO MGUA<<'G=>X?29D,=LK MEQJ&@G82@L[G);?+PC/^^H=\2*42#RGJT*R.NR2Z2Z+K@=(?*HF.:$4U%[51 MO406)Q@7SLM9KBLE\N37NK5_513U<1]?VKS'&IS=T*1>H9VLY"(XFV\EBL@' M)D7<1=%=%%TUE'Z,*/K'4ET6)G*89%3745 V(HA0<>YQX MH/!#$UKOA0GWZ- +HAY[VB;'59"258MUU#QOL>JXJ>=TTO$N4IH@-&6L6\&; M+H]:7-\69@4FO1S]L/C0!R!_@@@14\SBB<@I38Q03/:"JN6*T2#Z4(0(IZ\I M1'0-TNC65/\E,C8_ G"WF "ZTMC2CM@KX6JS:R^$N:%W6-K+JTXI6_CTZ,YO MV5%!&75:G:AKR:&0Z2;$FE T1G"L1>+7/]0#1F /!)[\,345/X(7[T+L+L0N M'I;:D6*F8R07-J7G9"*;#?!NV.JF2^?U!O/V]2["[%;@]P/UF*G3NB=5U2S)VVLA8IDS(F%:HJ:5D]W^NQ M0(K%,:TDL,2.'].Z![!N/( %SN2M23A+!#E"GK&6W!*G$9WKDB5V* Z^6.NUGP \"<(7R5:#"WUM(#!Z(9;K=1"X5"+1&9&C'@.C*O&% MN\0#DTCN2YCQO,U@N3"-RHN@56@43+N.3:$P2P%A M]D!BJ0<,?ZN,^B9*A@[2TONGXNFQ) -@V< M$([LOIAPNN2M[.N#QA78G4\U"00V:LQ*85>7+9-=]/-BBLIRYQ6TH5(8+ AC M4>$YU2_(^3FE)DI1+P4K"@A@->+, T&F"8U(\1 M&3_":_H9PN>$W3&N#Q#7Y51>@=Q9C (W\LOU,:87#,NVHS)9ET= [@"?D'A@ M@-A)DF]9*K%/^)] 5A]-FOVZVA[W&?I^!/PZQ:3>$JS#HR[?3[#=G?R[98V M4=4Q'>_WA@!WQNSN/RYPW-_8(ZUM'%J">MP&2B XM"WU($H('$ ,P>![=X?. MGD)2XJF7_(P3A^7D0/==4UG\UNWX"7W348UGCB_\SAIHS"MB]JNLM_H5/@B M"E"P^:PS[?JCW3L!'TB BS92418(D5IEAT49L^_= 4#\4/7-36X M'<5$E!%X&/P9B?1@'$-SN*D/4<>*/8*%(_#3..+A#..?30<\/ZXF^1R(F5T0 MKW]1)F-Q5%4L3 YK M,9A,5>D3A-U4!I*HQF?K[1-^AP..KFB8I!1K7WP+U+ M;E\#."#&LY#BL> T=].YSK([[V$Y868)&2)1&;??;1_#NIYN;B"5_!JD@#:- M">Q%E0L"0*/M@O$R%4N?Q,SY"XZ2DVZELJ3S$D^7*]5IP W[?31NJ)3\:L'1 MXS-C^04R3V&AO:W:KC)?N0[O!_EF)L\W^SE>E\L](DI.9'/YABD7:PY "R\T M1VS+<7 $"D ]L%.7VH"U@$@.Q.'3*S.AUG!V++O%2[MN52;EU32T%4W+&$T% M6<>WA5PH12<"XW>O!&TZ--/FL-3E4J1!Y(OEDK=H,73JC=M IX>B2V7ZA6SH ML/)TR3@&GFT'V'3TZQ_!.6 4O_C@4^D") *\CHQ"Q5, <,'GC@<[[^\< 5%\ MJ(/C>Y@);-4@.A::V]*V!+[Z]#%FV),S*.#)C8A"M+FKV3ZT'[PO''L= #LN M9;ZL>22>U3P2WZ-46E B=&S/)KQ%ZPMRJE)D-/ZTZ[:1^QLP\BLH'GCM0>(< MI!?4:)#)3'B"%?H^ZO1SS1"P.$X2#TEB7^K'U'(66!^GOG0-:Y',8Y6*,,C* M=*[M,45B*-C\I^O2OPGK2696F7G9J6:TTMEEL=E(1'T;WD=/, _@?_NP_NM? M1PX?_'P85U5Z4+;G] QK30INH9%,B%H-F#!D\H&F]B\O_1U+&V@R^OH>DY-ZQB:2E$*CO_W;/;_+J$]#^/M!)OT %A+ZCY$X+48X!0#"VJH M05?JN&SROJ4DVLC*2:9B@80_#UZ--7. Z(&_<7Y'F@W-/L32M &88#=Y\/M MKPD6^0M^&7(-@?V777VELEH:?XC_]TDV#G4H:1$8$E@+QUT+$GM$V"!>]_PQ MS[87EV@G_^L_WX/BNIXS@W8I @6J#KX,1*MCAK&R"\;*ZKE*& #Q'QNP\=<1 M0/\029MXT@8$?;#46FTPCB[)TK$5Z,I5(:'W#A#PI"\#&#D!_C9G*KXO#F/) M$.O,S0JP1:!=XC^GU_HR/VB/9].AB?)$>J!D#;45I+-?&P:Q>GK\UJ9BAAJ[ M!=A!)=G.2RVZ!SPC+,R.3#6I2$%_QL(*+H:"%:G[%5S(0)_I@TUH](- C7'E M]X1IOL!*E8G*6RVY,G*Z]0K:C2X)UX*0_80EL@/VZW&9J1$F M*RXN2N-?Q@5PN$4OWM0@IOFJ MYL5 .XB3G-SE&]4,B?$<@?$IB3>Y:AV8A=@CECKDY6B*.GZ ON9UBA!V#=YQ MF$:!L1&T9'HF!;5,5EIHT[.(D.)XQE024B 88EJE2E74GQ2&T&^DH-MXLS+D MXX ]K0Q9#LCJ3"3ZDF'I-\ 1/2=6 J-*=)]^P MZO@!#&G7M1G0[MKJN"ZPT]=0_19*EL-*]K"6Y.?)9-(!2A/Z[@GXOT/!NUB(NP LSXE]<>5P1S-]6=9V?(62Y;AY9J:85^7^G]])+"U!B\,:ZW!RV2%19WN M)2HR41\61QEMD9YA%Q5.Q!F :\RGEC3.XJ0AMFJUEC5IHR6@V@%PZ?UJC[^1 MO\Y#M]O2KWH1QY1!IC;54.I*TB,R\I M'S@$KQE#NH]XVM#45)CRVQ89":R486L(MPX$513/T()87.EVO,"*/W%-1=60 M=1C)<34;\MJ>^MI( 2L\!=:;KD[W M,L[UVE*ZZE668J%U7?,3=BNSHG".E@7'_UI'2=+ MA2HBA'$" QPYER1QJH(3Y".27\?>P*>O[1$^ZS49!6@?' ! %/XGB..;,R>N MKAEIX,U>G&*V ;;C[X-CP75/03WP@+!OZ0%$9EQD%W^YOXAWO:)S_Q'A =&\ MLKOU!OH:K-;3 W/UG _JJ"9X6:^=Z0X3:=DM8:)79+Q.S1'J;/1*HFS+N0WG M2-9;26EU)'S6TC');R;9>HZ>"=DW_9BW2A16*!:'\&0^X-LU5\>XRFOF89WE M%-%D4RX9!8-.Z:E$$=<67 +8Q0!O!X0C_O<*26M<@ET%D'X 'B> *2'TXS\# MDG@1RO% _E$U+U" DM-M'_!(+%3C4L>9Y@?.B[Q.-?2 MU@6;\KW N#I MEV])=S3L!%U@9U!8*-(B,ZF%PU[J&U&J^*4%WP^UP6[]YDH( J,_W2X%*+< M)@5\,AT1?"XY+E6KX:+3=H&4IQ\P0%TXMF^MG2*"^!ZT+^FPM[)L6E93!H\M MAN;(P'C=Q_'119 U%XI5M,PI%A_21#1<#A2+2$:P-@B@ZD#O\*_&%A]VG,H3 M^I-'XJ9"IFA6LSVUA4DNWPS"HIF?=VOG=RAK9GG6XK<-I34C(I:UI#LEVKG]D;[GE",DCT5XS6_:_5\C 2> MSNC3T2Y7\]:E!:>)>'U?YZP0ZFE9Z.0-6N#L0,EN2N\ZM;G$%\1*#D,CM"CZ M&CFNV=\(O'Q#D$7\9DB%.LVX[DR]';'P3\(QYJXMKG3?11<_4"+@F M>M(H69VIIE"*+U0N@ZZ>I=!6U*)M3!LO"KFN5DB5,G&BD7J@J/U.R8CK:>@P M/A02K4_U!EL=6/S,D 1_7T$(V8!H:Z@"VW!KAKX:&P+&(@)L1=U?&;4#W8,. MRZ9 :^5P;M^\^\30_81K^>G0]M$8>Q:562SK^#QO!=EIOR14>]G1=Y*>J[>O MWR)Z=>B3;/Q,:>L <, -U ;IQ68WZX6'26A;"2IP8 M9NH0;(J#ZC!=R+A)\!;GNHVBL5!L\PO5.#_ MY2NE1I*&I=),ZH%.'C&='7,I@!;8I0==2=?39]"[BX.S$+8/<:7AR'/ UUW/ M48&+N$J&P/+ .8!'H)F+]\S5KQ?#7THGH]0G**"ZA@N\D@_EN6*K&C"3 %;% MX:KX>(MD>@?)J9;H65Q:F,BEA4[-O1)?I(((OLA%DM>* MN[]0-%7=@(2%$/&S !*L/1 A''@_B EW(*[AL;[(<)@7Y<@;A'@F,<%:H<0K MZ22@^X<]D!CS0!R8N_( ,X3GOB#R/NP^1-3?!]XNC5L";CF#I#OAB=DB M6Q=\+T,0P <@'P^X &L2/]_]MKCC + Z$'Q5MIVXA_1.9^XG>CBUI=NG7[[E MZ#*XJZ@- =[32V"X/2N@"6S\C2#$-ZSU0CM95G&9H'@MK+%*QFTE4KE:;&H1 MR0?JW,[5*]"^9%2"R2WU13XL=;!2BARXHL%F1.$R(;T"C28%7$\HV&+*YK.: M*W5Z>2B64D"HWUY([TCK\8B&]ZV >CG7;G%:9:IB880:BD$I&R?#L(;U!L:(:6K83 MRB+N"4O- H^?,%;&<+Z7U9Y[SI/DSFHBK3 E;%M(@;#^PA-M0SE]$ZPR(; MBJV0+!A$JT!*XWDZ7ZG!&-$#GGREU/\G:ITWT84E)U&=T+-)F9/:1C<=9EFN M>9F0GE6:URE.JC6-!1X0;<-K">DTS/M1#T3RP"WSBT3T#EZ:7C4\VVFZIIJ: MXL'6@>,7.?S$3MNQ=:^V$]GR.^W^U-C0WECW!+EIA;A-WF=1@EX=[*E_V__[ M4!.YG8.N7T[$#0U'&MKW-,5 E2%X]6_%C)2%OSXXPSP2V\D%O[>=$"%H$.J1 M8?Z-//WXU%1N9S>6,D=W8/BLP_GJ6YN/XD:'F\_VFMS]>O'4&%&P\]WIL*3! M"I6XC21L^(ABC]2G<+>N(>D_V\SSJ[YUGA,%I,%S>4$LB[G. U)N9/[O/_VC MUH5\_QA[-YS?.A.\IRVM+FHW1*21YQ%98.5,H<%G$'#:#"](JY\DL5S(L/#C M@M#@ZX4*DBT(K, 5V#(B-< ?*KS0D+;0>)MOGQ/9'O7L=F7$8P" 4RBQ..LE M*(( /M>PE\)36H_$R 'PQC2F1Z5(; C^CQPR&*1L9?.-AMKK*65A@BX[([!R;Y]- BV7(F_1,BR^ M;%?U1H-.C".PJFAPDNG>2EFOVA54SP]D+5_E_<@M]S%A M!%;NG1VW>O5.1?5"K.2$Q:72'!G+,ISQO'>B&F7Y4Z>:]'F";Z9KK5*R-Y/@ MRKT3H:U%R-6)CB4K##YAT^4>EO)J/69_G^E)E?/-B33!.*3D>R*<.7> M/HLYOT"5YDD'TW2UE.H:1KI LV#EWCZ#O.EV=97T#4YRZ@D32 "A&(&5>_N, MN I3XLG&R$"+BU&G6IOYF2KLJ;^WSU&!1D<_OD MJMD&;=;=O*$WQ\XXH&;:(%4#*_?V.4!;0GG0S!KRU%H4<9?OJ3T3KMS;9R-9 M%8E)@>[+]$2@%N56+R)FM1Z.[6^TU$B)J69=]/CI1+;KO31?%"LL7+I'RQ+? MS_::/A,9P(HP*PVY/#!9(!?Q_: EU#(2A5I+U@=+W!J,4[S;CI7L02,]2^:#N M41-# LY&-AP;A8P=P4#TWEZ7#5I:5A,.@[5FFI)H6C35'H[@TKV]+B4@;!D/ M);#2TL''&6!A+]CXJ7M[U8N.7FY3&(.A"MH?-U$TF1+CI7M[S62D'$D,U92< M\YG"5-"T?*(/CI78WVMJU.NWLS1F\CE'K%75]'CA:O'2O:<6QJE1QDN7/7DQ MZ8^[3,70*Q %!P1T+L<3>:[$%3"Q5)8+7 6G9SH;I['V(,#4QBFL*I1EG6F+ MN8I*)8)Q_-1]@>:YP2(O%#E9:16+J>7(+ZC+""[=VVLO+%4:=;^:, AY4&G6 MAFR ET?0,=O;:[(YU?!"F1?XL-%M"1+C9\94%/MP>SRX2-2G\K0^PW+Z<)J0 MS)'=%.*E>Z2-*GE<8%U*,I1J2@J'3+O=]N(-[!VK[LE*=]8R\K(XJM2R6=^K M&$8-+MT<"_@DZ^L9L;OY=NN>=4N>"Q0*WUI)Q-$"(TZR:D1)K=_$4"W1:&C+ M^M2AOA'A/45J70ZG_7I ]T)#X\>-64F2!8.KK>?]$6<+U)\]MO@FXH2I[6AH M-=.26U@#]PT5G<[+5U8386>DMCVODAF#[F3&?2XL]9K#.%U./="I_23LCZV) MN%10\QPU$;UAGV@SU5:=UUJ8@^:L7HF58<'2J4HBM$TZ>[\XXJQY:%$-''@A M$*@3AFF!#8K33S4$3[]]DX;4C-JG1;[;D5LI8D&/J'36&ETFTCK"*]4< MY_)+C*"<=B"[7ACYHXL%QE^%^&7E?HZ>9YN:.2QB4W08X2B7JF;GE[D24^#J MJCME>J@13BPUW9QPX[P0G3 TKL?;A!?KGM> K'H6:W/-4W4?+.@OMN4>)^VY M (GB99?MKV0*57=1G)8K&5&V\+J2\\=%-*4*8X^W)K\2X#[L/QZ W!&(7*(!59?&KE)-DB/!UP=/=*- MEA7@5HQQ$&:+OI(L+T:S&8\.JSD99=P2F6/?$E=GM%+/*:[>P$\G$.0VRW!3 MK.7P["+#4E;_.U?"/H,?+N_C4=6CLT9(]%0LP^J"/'PCX/^L1QYS-*&O&\&-.,.SHC\0PHQ \ML 8\P#_80/1 AA&!$)FMZMS@ M@< Y@C"VE@\NCO^RU_'^]TE[!J\F;*EC8#Y"ZW1/5[+;$VR;!3M>MM_5W+9>XW^=*UU-?HL'&+B^]GOSP^[.:?#L]:MAGBE& ME[T=_14G,N%8K!M-K8S\.O71P=9T\1CDOKW M&\/J=I)G.\]WP#.'@#DV4-O\CL+!>;]7F6'8.>#=I.S.%+3M4J4?-^5X.?/L MBB8S?FLPX\X(M>].MZ3OF+M)S.'88^*.N]O$W9WK;A5S^".=N*/N)E''/";) M.^IN$G5W>7FKF -,=\?<)3$7#Z"._W<<7^YZX,0<&NQSH5GW[PBH;P.-.02S M=TMGGT/QK>+95=WL_K]/5;"G]55.1%6?A-"KP[TY\(R^IX,7YS5SIL&CPTTH MMH\>1-6="D]+A:IC0IC%5[:^3I%O:J:K!U8K_DT;'(E%;X!V7B>/;Y_^'3/E M&D[_)C&PX+S*2'M."W?5_Q.$[FDTV]6!\6XBW*GU$M1Z-R5>T1Y_*HE=B#%O MW0*I:Y:BV_'@V+L- M;8>K$F2W;DRLBMZ/84FL"^TV]7KN'/$=4Q\@F]XDYP;2$23[MMCSSG/7Q'-K MX^':".Z8$>E/ZPSQHC.W?4UI=*XM%M"2R^4$(N'0Q'RS!N MS(,K..\.0\070G8!D'@)@+CW(4X< P270/C1BK*PRX6&5S7'UT Y;P'N7\?1 M'^1UG/1/XI'+"<65O7 %I_TFNJ\OR_%IG*ZN[MZ"*7UQ'7[EU'G")ASKV\'$ M:I90XD6SA8,]B]YOH9$BLX.)G'5(@%R::\=ET;LTEYQ,CKW/K-\HK?&>4A^A\I17U-_#T)OH2G>6S2^WW9J M2] =E4I1"V;:E'/Z?-Q?I'JIE@/59/)MU0&D"/5(85NE\'(FPL^.H64=;ZCI MP?',ZFL_\#U:=MN1@)]C-EX#Y9S1DKR&X_Y)C'(/F=U#9MLRN'O4[ =$S8XL MC^Y:^M+!G9\ I9L($]T0Y_S@$,;UZ.AK,$[>5MNN[MU]\B/ZY!>L^+I" 7;W MV8_GLU\=95W6I[\Z2;S]2<*HA$4=+"?;3 M1(7OM?0TCU++12]T7*71_L9,FH/;>&.&"9Q33/=E7QDF1KP^:?@=NZ-DBH5X M=.>]KN8ZC*VKDB#'JQV^:=GQM9*:LTN/H]30[,B/-PII:O4R/BAV,AR?J]-= MM8GE^;053PN^5])<91CJ7DD#*7W;#.=%&8V3[O0':8?6Y)9E+O): 4\PT?V]8]#?C<)RG8+/IP.M@4H.U\KQ*.Y7B%])7;]T'WS+"@9AS;C@- MF+PW862TA$[["65@9I)L#T^\D;OZ^T89ZN=80=? F?=8Q85ODY]=$ATE%;85 M1F\DPF@L;-=I/C.7_V:E HG3H1=@V4=@\*_5E!H2.7:%_5V8YN MDOZP(L#K1?4/,I:NC6;.:3E=V]E_++]<6I7_,$3_S)#4?L%T1E-C\QM)X,9BJ!/M.V.@_[ M-P38SFZ>,(&JCNEXOS?@WCP1@GOO<8'C_L8>:6UC1Q'4([8Q)F& 3=O""E'" MP$$P!(/O_0]X\>;?4V@*/+5+)>]5"_\O4M<"S_%=386',A>(IP$S*] &,%Z) M!&,-V:B$W>? ^F94GZ,K]?$['_^GARUZ;')NSW&>"_IB;5'J$LW"Z. >ODJ@ MJU_A@P"(/4LQGXTT67_TZQ]\J\?V][X' Q2<%,49<'+ QKX&UCFJ@?@N4)"( M8R,598&L#$SR\9EZ?%%;?6EDOB+*MGX-\7'-?PIA\NPHL6R%.WK=?HEQK = M]JC[8VM^_<.ZKN>XGAZ3*J!A!;QL@/"*!ZOI_;,>!NY&50'?0]<$,#IDFHIF M.1[P5D(+ ?\B+%0/IA:[+:SO.ZH>IR,>XK6<8X'-+A#=!R0X#6% ,WX,^+X_ M!.Z-@JA O8 #(J[CQ2D1\!0]\!%;"Q A:$>/$"7:* %FF?%<(!)"@^IUCE$ M 3L+[0!NS=-&H1F_UW] AIYC(6KH>9H=Q _2;=6QM,W^H0P 0LN+Y8'FS31D M")[YB!3L^(G>0+%5#8GT8!POAV_:'*.L1 ^(&O^B@Q,KGG;X6!_,-[NAI_6: MU8[ \[=)&I1896D$Q?-Z.3M='K2&?4L.:VW2S)H& M)H01D%S87H+FWQ#? ,JZM\8VH@P!II% F;_$N[Z/GA=$X*_AZL=T^8PD7D.] MC\#OFH@?JN.GSSQ- ;_>,!(_@#K9;3C>4"X.Z]I(]P',M0&GN%!$'4:Q MZ#NYJ3[S&1[MFZY1]L=AA0[QE3GQEIAUA0:/?9-V/SUKP_"!";M104K M,(,6;_+3*HLIJ#]N59,'+ZI>#TQ(3VA)A.-E92*<>'YE@DIXM088F2$?$C2Y M7^3S 'EJ:U(_;LU%>$C=#I55WOTXALF>;?19"_*Y[?QUH_'CUS$_*M2?HTU2 MQ]H@-('\E:"!/@9G!>8Z#RR+8"$X@?:R=*L!7I\VP7X;\0#5"("_85>*%V-,?[,UA\:3P+8H-' MN9@L#6.XB49^N\A%3E.I=G)1YIL?4Z*S0DI"!),I]!&B)2$)J\U!#K MTI%LY'=\EP\8_#L>66'E=4&A&W=% 52"/;>5 2[\T+)BZ_]#3MX'190>:%9/ M2+:T;"GM%.70SI-RA3+:Y?%KA@JUHFEL]XHQUDO/ZJJJM@B1+[7-ME+7V9%( MUMZJ38RO# .Y%0'KS=?L9Z8*8*H^-%3$(;!7H,@Z**:RPO$''">^B/6_K@0#OA<_!W D,+PE8'TKGN[L%.,Y?@"# M,O55V"96"A(,VJR+\DJZ .PU%@!'X[0PN4PFU+!S[.XVWT3@I!R29!%'JQC- MX1-ES MZSW#$ +QZ_8:9[@OHWF:[! M,3:6R333,F$6?+Y9R5FUSA4@39279J;N%ON\U:QTQA.RE.6AQ4(09V4Z'R9V MXF"G!J YV)JQ\./=/HS8(](8:^")6\L5AK/7*A)F-5=*0F6*&VCI"N+/+!R3TXV0$6) MHFJ&GI9F^:F@F'VGCU>!GTK&"P&].]!W %BW,7C")[RN.;\AP/Y M+S&XN6%3T10?/ -*M8+MAD%CX6JQ6'MM01V<-0N.6EB?M X.MQ9RK,#U:FU9 M# QZ-LZ4IA,ZG-6>"3GR2%3Q#;T1#!K_?0T#QK@X!$>A3) M;!ZPL3D=E_74J.[)M7<[H7T$XO MNXX2R5-47F!UH.SY\M*WJ&3!9M^+(U&/ MU&N=T-Y6*7"W0(K^E=@!_:K;64&M67PK LYQ*G7(5O@8/ZUT M]%_D#EX'L;T&/EWHFCFX?=QN^#2S/M>.P&0LH57NE]RAO C='.?E:L"._'3V M]'@",ZLZE28AX'5#3V.*U?3-85L">O6+EN!N9G1CP>$ XZ;Y9+]%VI,!!Y / MJ0'^':K-N&C"7,19\I61&"]>!3,?SUU24K!?BWU_+[IZXJ;4'_$7+Q]W:_*1 MM$AG2CUCRLS=95):XL5Y;67080\8MD^ I^B/<':?[_* K_#%JHR%&&Y,N=*L MPQ%8MUZ",CWQD$@D]J%^[%CF'QTQ08E6KIXO:1HV[4AFB6B8^$Q^+6+R;EK_ M'N=X ]033)Y-7#_J&PI5YOQTN6;KL^BU.,=70ACGBDP\"X>\"$T\U1IAEPA- MG";J\!D^/FG483E39DV6:W6PJ>UI?;.8QR:ME9)*I Z*RW,%%$YB^C[!_12Q M@GY8H7K5FF'STI LF!+0PG]^&.)%%NW-]!%9/:M[& MQB7(S06;IP:?*)%<'>SIAL3_^] UC9V#KE].Q!=D1AK:]S3%0.-ZV=^*&2D+ M?W,%AWDDMI>\?V]OUD#0(-0CP_P;>?KQZ=K&SFXL98[NP'!]'0_6M MS4?QQ9G-9WO72'Z]>&J,*'BWY'18T@( COA>$KQ A&*/U*=PM_9_^X>JR-;5 M^76>$P6DP7-Y02R+N$!E\O5)!L06 %KL"6$:D!_E#AA8:T MA<;;?/N$QX# )Q"B>5,3QM0&I;LX[VD1O1[)*,1/275'_1H+*&J MM#+$%;H/*5O9?*.A]@8)42A;.6]LE$+'&E2R[25OC6")T\N5HSI:G6!MC+E;-D?V)U JLB MZSC- +LA,:\.X"2Q8.7>/A4B@:>L;,C(NJ,D"P6" MZY5J;(_:?[M;M86E7'3Z[M,RL64JFRC!M*+5MQ%G:& M)N@(K$R^7)E/E3ICI3#/RE*W/V%TO.TD5+@R]7)EKV'2=5[0AUANI'%LTW < M(1\![;VWSQ1%DYS&M4IR"VL:[;*?;[;G+%BYM\]DA<6,=F8IR1+A+Q0A+CR[*X\3M%F'*_>P MF4FTZ:07-$I\KJT6LW+*9%@BZC'[;V^5="6]&-FAO$#I=$]K"9-1B04K$WNT M9/7P/.V&8TQ"97Y(ID?9<:,&5M(O5X:YPG!0)=,:3P/E-U[RX^HX 5H9WM#@^M%RGS<;E2I M]DDR)XXST5Q!;,^!#!@002D0S%8W^C,S)T? Y>',24AJN8E+)G0^)_JT/EP( M9*1?+G,RG1<[5#-*C@VM/E*I46$YQY/0<\3(1X+^H:F3(S+J@=0)RMA)I\[: M2:.U8&I41NV79.\DL8 /81C#"LM>39_X6 Y-+EV,P^96<73&S,EY\R$O1?U. M<@1_+3GBP^NLNNT'>A!"2"CF9W,EH1M7XITX[H]OR7$;!UW'(>-HYS."!:>T M'#O^,[N91E9K5[&RZ.M8J9I/+NQ\0EC(H^N*^O-=N:"0@B7R.9Z8D$4V6LS:\4?X?_^. MH\K/ MU^V)\ 40WY2AI@1AG!&"F5[P3? J M3P-PU1 5;D/':!]*L;RZ>%#$ P_J._2J3 M[3'R2(%)<7+JYM+7F_&*5 M2Z7QN61ABW&#!:;Y<&2A7RYE_.S(Y57E]!3OZI70S\HHZG%%EZQA;A48#PGR M@:$/I[\?D4SH;?(VT,9'5I7JSX:6KS3Q?M+UBI0M\3VQK0_$V=A-+RA#FNI^ M9JP6"4:\LA1[*^.*72^;SV%AQTQIB5(!'4/L)A]2%/:0I _=X#X]V"^I;!?F M!#=4K%:3B:#@5!C7\IWBE9E(AM7)UL>65\%R\W#!)\=MPE9A3P(2?T@>: KR MKK)]6T>]5C<1WT(93$(_^- U%/Q<%R).SK<7N@Z!,B&PC-L$WRH,#!Q-)=H1 M'E<,,Y_VY/"/W6$Y(\JNF^ MF:+&="LWJ>@]SU ZI.IG\F02"J5_&/J58KB3J^G$97UB?ESC4-J9\5:^VH^: MF:JQN+;ZQ65SL6PE;%HTE/$H55U,2CH-VW:1P+JBCUB_N&+-E8=U!EE]VY%KUX[DUX&U;T9W6F4_+IK M*)2NR3+5EW4%6%(X3CPF/MT)XQW%>O;+ .).K25.[GK;VUB)O>H:I]M A2O( M)O94W2AS%BCR&-FKT,RFHZ2BJN!;<*SR3G <6 "PRC*.KJTNI^^^28%/BIV# M?KA 8%'6V2X9X$0/)U<\4!\XCA&6DU.,+IMH>CZMMS/ZE?ET[7HQZ4<5*H\1 MII!MN8[4M;D+>>([H/NF^%!&3"$_I["IS!5,E?F!Y!,V.Y M-2XN,,]JC@6,?<.;WAK KVKJ[8I5&?7NS9LG._N)AYZXQ-?6]XLV.U_QS/KZ MSIJK5H'/K>F],M-A!^8XO+KAY@\4/7]'PWR*O2XCY@?"4AMXA##$%JT"EAN% MN1[.QG6SY[["<$Z&N@RLR5&J7DWCQ$+F4B37F<\#JN[!_,^GKC!L4LN[?4E7 MZFLWU.\'.N 2V-//?\9(IU0E'^\N>7F!%LRQI!G(7H"U>I2+U\N#01$VBCJ_ MK[@#N&_2_:2AHG@FK5E&J35.5VTY(7<[M@8+7;94L=X; MW-JFBT!)Y9I>FF1E4>R!IR:M2=;[=$9L-3UU]?#R!B""8Z]3FX?[>N3:2E6W M)!136+O5#42&Z]'Q#9M4XI5KH!!!)^]W^RUP$@'I)637ZADYN9I'U?IRD>%' MYP!GLLX/,E-:Y/A2J[JD.WBE@\FP30KYVIW:\[14OE%P+BR2F:0_&_CI5^U*L$#$M;^6+M[I3=S!? M_Y3#?5$DL>OW*1;L,?^!2[;?Y0^BETXGW'0*' MF2+KQCQ3J?+6R$K00W'.E<;P.VR?XT6)Q4N95)F93&ZXLH MDQG5S Q6A2&85/*!3NW'8 YUR;X/4?E47 B:T(8&>=$%R%D%?_9OUJ[N>\;U MFX##AXYI.I&_OML)>-QZ*CB-;WKZO\_2SSL+Y$L3BA7;VC3 MPM*G6W*KB>/RM#(M-CPUM+>\0)NG]?#;W&4[JV=RU7D\A40"N*ZVN_ M-S_L[IP&SUZ_&MY3BRG$#I[?A-R95+:^![E_JS'P-F_=F;?UZZ/C2ZGD(T6\ M-9]VYV;=SO,=\,PAX(,-2#:_HW!,V^_5M5'8BOO=&YL[0\BV2Y6^[YAA\'+D MV!4-AOS67,B="68?FX.W'O&72-SQ=-5X>GV6)TG=47>;J,,>"?R.NYO$'?%( M,G?4W23J\#OJ;A9U6-P9Y(Z[&\3=76+>+.KN;'?#N'ND[JB[*.KB0>OQ_XX3 M-+D>.$&H['5C^CK@CA>O^.D@4AT3?AA7GWQ1+."/-'U2$#*'(/ANQZ_G,'VK MY]LXL_/'7M.JF=\L?0%OE5VB+(1_)-G7/UM/5L?O.1Z.H]17SU0%D! MY#DTOJ;;UAF,32+$G2/ (- 'R*9IY+F!]&60Q$U@CB9W3JS3/GWT%<+W_SV- M*KHVHC@BY\#,ZZUHIQ-3R7>5RIU*KD+7'-6&^9[)\D45M&U8_/M_5%73AL.3 M@NN->H##X%K5QNYVZ/C?KSE)9S[HT5QP[-N$\Z[((V\1*TY[C9<.+"UR.4Y[]14]A0>\U,-TT.PUD1*W62QJP^;C*)SJB7 M@+UQ7ZG /YKY(NHN8]7=V_)/9D5WW.3O C;*>IR-) MK@SXL*I7C#Q5$= RY$;F]3OD1W.I_UAVO+XDYJ==ZKA]S^KZ_A=]Z5M ]>4= MYZM"^K^.Y\;>M/KX9CN%EU[KI]OWQ\P7MSAXK=/19W11CL 7Q4G); &+;,JX MDH9S?>\B$^/@="!UZ!66=J5AM!R6#W1WT%ATHAX)/6% .2;1OT%Y:'"6Y2*I.PS)?:A3JO7DDD<72I\71[CWTMT306ZZJF1(H M=^@T1D8XHOR.-$Q/VQ,XTXR.YU<>Z*QW"[+HTUQV( -Y9[4[JWV:U=YP0UVS M5R-5W64,KN'GBLOY(#M(0TYC3L=IMY/6/8+6_YEYW?KA:<[WW.Y/SNU>5G_] MY SL)^?0'<.3?6.0^;(<[\;+.,'.T/#):)B=&[>HL MKT?05F!.QYT72<=^GCM_5 +U:;3V/7WZAZ1/C^V(_I%*Y!A>YRNS[;^C0"2M M)"ZRH9?G4(PXD;R+DSO+W5GNJ%Y@TYKT*4OM[I0@3,GX[C3YT//[_%=NTO+/QM7>[^4>D]BUE.,?P M()_-&3N*_]BPYCG&I--RKCDD)N-!K5H3S^L_/I7C$!67'DII*HFUZO35G MB8X6]9(K]_&5.:.WF2/X(=+L!I(K1RS6O8:C7HLT.X(E?71A-HE"9E32IJ@A M8?J<&CM!@1A?I(0WS+>*14IS*EAI9'0$PQ$#8@HE&?WC)-G%8T?7<-X[5UX+ M5[Y1[3MM\,U*X.=MC)#M.3[5>BZ5&P&FA,XM^4C>KYQ>307P50FLS;1/4Q]^ ML<;W#\'U/6EZJTG3#T9;.ST\:E<9P[4-C.:J**9C^E+N?70^Z!=T$1Q?J T: MFF<=0Q6I6ICJ,K:-8UPPL;,ZF1 *7VE_< Q_-Q[IB,XR 9/@1,P0R9S3L,5D M6S1KO_XA'E/[\T>1A:9X_DTD.7Z(4+I$*NA3G93^K*30":3440SFXPJI8K5# M4SC:'!MHFW&=TA*UK#S[Q1XMW_%C8PG%5U"\M>Q-$@8WJJ::V6(5DWNC7_\D M'LG]=-!=0EVB2]*=:?\\IGW-S8UY5NB'=JK(&03/+S! P4E1G $G M!ZSLP]G3CFH@O@M(' &2N*(L$/P! 5*,?'Q&X,\FDU\>F;8]*!24>P%HOM^""@2,)'O6/ ZN1_H00C943'!;S- LH[G M;]N'PX5N"!ZG &P">"FCD:>- %'#'N.A"_]\J@:$B1Y.O=* <-T'4(+4]4SI M@E-:CAW_F5WK26[A-!H4RXZ,TEQQ,^-4:N*7OJ GWVQZO.J[#G8$9]G'X^XY MQ32U07JQU:RKA?YA]1GI_S][;]JDK+(L"G\_OX)8[SDW]MK1] $$Q&??NR)0 M<9X!IR\$""*"H RB_OJW"K7;;NU96^SFPWI6JT51E7-F966*P[JH>QQ=&O;Y M-._Q=0$XY3AVAV'$'84=!XJ1?UT>[I[K/\*<'VFV[!K.HTW2R\G]/J"PUKYAFUV^1=D82A=".P_^^ P1%'T%?Z?OQ$!_/[ L[!@H1@E>A*\RM4 7#5D!)=CC T@+V3P.V(9\E;B M 4&!R*,1T,^R/0(O-OP)4F#Y+,+R.81DL'OD,8+]\(CW;#X &12 W=4.AAEP M'1Y<@N$BAPLVX'@?K%OV@*12@'+5=O8TW*&K@9';I2.!%\FF_PG>@X,AW"#ZYX .TF?@$EYS%+5HL)J/>I-=*GSSC>Y0(RW%N M6".STQ:GX4HJY'KUE6,_$:;8F8*9)QDNYTN%<AF$'=I M"HK*8S%Y_SU*>*MW][WE$)R\.]:\49\7@$W#!A0K/W!(:Z]=6:!9(S&Y): 1 M\(7D+9^!IPP_>G*OGH%*]@+X-)@*N$>CR9,WR7"FB#&48(U D_Q(=9]?>>0# M-V(I&(;'R2VY",[AIT^YNZE][P+-'0JC?*=B-DNN5BTT"V5/#;_H[G:TO6T# M5@^(KA4Q\$G2H_)NOS\A4WG14.GE2EPN@,*[EHH^ .JY=?1'<-*UZ_.&QTU& M&%KN6,.J:BOSZ;G[27Q11V?S5+[E;;0,)X_RU<=8]Y%6O3)5P?4+QTYD)&RV4L- MH(G>D/5?3!P]"]-N&FE@U=)BBFM6Z?7&6!8%+,U^*A'C)&U$&2,/7YXF@(4A M=')BIP6O:E 6;N&F(*SUJ,8J=8)EOP>J\>;:CR3@GL3+DXR>1_SL&14'B#)T M^__]A9[$F%":5J@>5^IC.=4F?'9$&>% AT4!J!-"]B4VO4<.-/(=T,@[9WBO M)!5H?/D[[0CX\H&KX; 3K'V/L![4G+#))Y+"MM-%[/Z@]E/XHR2(S&:-9NBS#%N2+0_:@0>*N+:'B % M +,N!-E)PM#3VC(S9(L-4ZYH:H-N>!ER ,^N[\C4:?,OPL]E@/G5IDQ[:$XD MN1.P([$@YN::5Q%<+I-9Z"]#$\8+(41A'W5/L[\ SM5@S6UJFT 1@T87ET8X M4<[7 )_9AG5L1R-;"RDB5\]8(,&JA*_.< X@([@^LX&H149]TAQY; MU3US+P\-5GGF!& &'MN7#Y8K6DI0B:QLUE3NT]?D[1B:'0+ZMHS QJXK>$0 M6]6%5[RE%U"[%[4/V-P>Q<#5O*'[4BHY&-A4MF+RU$IUC(:,#S3V-(8OPBK/ MP9MZ MXO=T8]#MVZ6)2^L9)%(0@,+K MXFL@CM+8'7W"MKB#YP$/AP/G0R2]@!+,=FN/YTS_]:[#KH.-[EY.1*>3 MNH8JKB:;J#P&K_XC6Z&\]G8;9YAM;OGVT.NA)2T$#4+=,\S_((]_/AY^':QF M)J_0 QCNSD)12QO[?[9/[;^*CM#WWQT=QOWU;-8(4?"$[G)8TGP CNB$%Y[> MHM@]]2'<[>C\M2ZY'2[7;" "ERLUFK5F<7"'U(3\0]O83*8S*0V#E"WOGQ!&TMA;4RTGY 6.&$\VND95)X-^"+7)\Y'3 MN=BM4R4[B\ENJY\A)XP6-MI@)/5\))/OY#H%<6-AQ3Q+6UV\F7*JND1(1V\O M-HAAX'=5QB3X%C:4N7+>[+3!R*.WS\HC<94:-298KRV'O84\H&<4"T8>O1WW MIE*9"H<=+I"7 \4DBHP_:TNIX[<[J)JJ=XL!*E8M(N76)OD\ZK#;9IE/1^J] M_,!==-NLN)B&6"\U&_;4+BPK?C0G/J"#G#=?:>*BQZ_:M0%6#.MPY-&.JNN\ M:38S@[&Y4"6[KQ=]EDRQVP8E3T=:9I,M4,4"PQ$D1[.-=$JS5["5R='>[>RP MD5\V< [K&7:A,I--(1W5ASU:IY"O8]P&=1P,#6M"Z+6)M+?1MY5DGXY,%8*I M9]C"&)-G51$?XQ6U5(0CR6,*P5F#RPZ+42>%EJYMJ@Y%'ZZ3-1:=(5YP, M5A6=.K<)Z%6S#B^8'*VS)^?Y)>ZG@84EE&>.8&?G'0Z./,*[,.9(.2=.?;.: MK^<#;EZN-4U]>R?VV3I;:5*?U_"-2*1FXL)50M:OL&#D$=X[6:Z)MD+%P?AA MI:"8*[W;!%3''*^SOJ[0J^E*3'$YF1OW>PUOLQKK8.31V^LU8[!J;,J"N,8' M-DW776.5A7/23T9*>$8FZ!0)N":MC262TDA)&8T!<5*80H[&J9&*C9_/W5]+ M9-CMB8$I%]JK$4D9C0$:GI(E&0M5?'LV&YJHIK4&9L,R! !7'%[Q>3JRZ?CK M-<&6ZMP:,YQRA=-[/0[*)QQ_/K25RX0%M:=,S::[:0AEN<\Y2_V4V$F5BQ.G M51X1&,WY];;>[]B]27A*[ PT>8):Q>D*XXO9I=P@:']1AJ+L:*&I%D\,YQ73 MP *K(%&-R9+;+.#(XX46V-PT5&=KUZS2F55?S+$#)S@IRT2;; F&P):Y=9 7 M'&NV<10%RK*C+9E*4><&K*)A1#[;"X"8*&F-\RA MK[*C74^_9Q(_W>W[Y(!QL-RBX-0[C)4K=.'($UOJ9^G5QFJV.0U3>H9.X5:V MWCXE2@NFTO'X&;81>^W[1YHM[,WO/MI;%YLK#9)\HUR;X)#LOZ-M"F\^40YD/LU-A;7'R1I?'[28EUBHA&)DY M0A+=)Q9CP5)-+1B7W2':*GD+^/9G )64%$6G,FE,RHPT&>A\!>A\2E:E42:C M*0Q!CQGJ2/ZMO;R;:8J2R:%E5IS7%GPQ]$]SG\9WV4 =2&*Q*!NE:GI2J"[9 M4]Q'I<;=;CL<>>)"6_7[F1*C^+7P)/?-QPPVG([G,ZRX9)PAWE:''9T]Q7T+ M&HB@#JTW.MX4GN$[396$\MS+*H53= 338[ZTE&/\5]FR5?8U/3 M3('+]?Q:@Z_6\%6?/J&W%L-AP)_DOFH6"X-05)H=4* M"LN(3X\%2KI=P@>!UC"+#:HB-+-#D2/9D]S'>]J4K;CY(=<<5.LFYH;SCG*2 M^_QNUQZTYE59;!;Y.NZ30JN7;I_BOOJ8 /8003?$!5]==='^PO57[5/X#HHSLS_,K$5M71@VCVO?("7Z2^WK]9GTU6Z;S M7'/<5LO*OU**8L&_4%O#><\6B>':_1&D^BL*=MD*BAF_":CAZ>( MOSGKZWBG['%2L+ZM6M]K#9D7)3YNNB?I^^Y3-JSNH M4<&<,6NNI:IM,T-16>OA*:MSPI1[C>Q**(C%0> 5FB$?M$KL*:MSZFPZK;GH M\B*MK<*YF#'ELMH^94OF]#$[*?!8421(CVZ/!;HR;$#[] A*(S=#=^E.:H7E M\"J*<])4'[3U4U:G/6-ZO;%1D,0@M&>"(I1\MP)MR:-UILMCFK37+5*D>\/6 M<*P2=5N#&(9F62'DCJ@S0 MMMCQ0O.-Q3!G3"D+5;]0:Y"^U(9#CSG>'Q1-CL!S)L_DNPJF3^O\ S% M3Q"SCR\@2 MA58(-1HUB,(\%9:[K?FRS0FRW@MM5DW%T,CA!'MH[5Z M*(=*X]%*-A=*OU&OEF?D,M3AT*-99THWVPGM49VK=BC5T$KL>-4"$#BER!=S M8=2K^YXH-T:5DLRI71MX!O@)36ZO>TY_TE(YX&WT9Y-NP*GA))KU" (K>CQI M]R23XGKIB5]KEGR<15DX])BG^&S8GME<'B-<=S'U*I.4NV+AP?;16BM+K5V? M,73--*;"(N0:SKH9AM$9^!$-#%YJ-YU#YZH*%)NW1G'U.I=:X 9P90L$&M;7"6F(A/&71LGJ-&L^"85&< MC8JF(>"!6<#:!Q;ML^.([7.*E,4;5<(;]T?F;+!6&*6;GDA&6X)#B>W9%7A" M4UG_K=%P[=^15PBS@4P-GHG. ]_;9@_"0]BL)8],E!]-' N\;>:HFH6$\*A5 M]I"Q8UE.&&6$;E-I9X^7N1!5]C7O3Q3I/06CHNL$'34:3]< MHHJ.6N %I?T7VX.6Z)LGQS$'=]5V8XZ/5GQWO["#JU-_O;<*2)JX3].OW8T[ M".\?S.^ .<> =/90VW]&X:V[/]NS*W@Z_>:QT<%]LH>ALN(Y5N _OST6HUMZ M7[JD=W 9[:M7D8E7:Y,DJ(LMZO![\M7**PGJ8HNZ#%AJ@KJ;1-U;M1L2U,46 M=8G O%G4)0+S9E'W5N&,!'671MT'BU2^Z<[%!T[,OK3$8;+:E5)?1EJ MS!O%BDXG^#T%XVLI?H>->)XVY5&>PF?D6!!HT=V=3Y=V(M,W#:S]+80MB%+X MW1&48EH:["1@$IKY#IJ!M[EV](*=BUXN7I;J>Z3.4VA\3F'M8JK[T.Q\A0 M M;ZC(/E'^NX'T) J;OH>AX@ANA@TTD/\'W7[U:@O\G5-N2W<<7#!U_M( MV[_7U6(<(/0]5;*C^.CO;>;QQ>AD'.CD0[6+(1QPXAR4\]M:,R6,\JL8Y6)E M1[^M2,H9:F.]4B\/)@NK3:%1ZC%UC@^K'COC",V*KG+0+Y>_2OI/?9D3XQ?: MOY"!%Q4G_7A#YY@%/&Y,7+]U8'ZC_4[?.DR.@\HYMVV6D'I"ZC$E]7@W#(T4 MSY>[A>XMM5RCM5%+Z: N:FJ0&3?)%HEMPBLU)%>C[B 86XU*A&U.; AI&ZK8$X**H<+*M=JWE4N+!MXU(& M'U1O W&EH?B2QM=\; M<#BS3HJW KJE %M,;*I8;?%7$6M\K:4H,O:H/LYA**VSU*SM+=,R%N0V"ALX MRLBP/MS(Y5R&$K_L>8T%+N4Q.5-><[E9M76&I8+A88=>4]> MT+3[O:+LUT34'GM2C\]WYOE+B"0)4]QJF.*6@FH)P2<$_U6"?V=8;B#A8;_% MF'/;Q.A<"\4,S-B(4OMB=AOL_*>I@N;.SF&VR6O%*17D_ "KKF?+!8K6BR[^ MA>L%7S'G99K>TQ3QH)+4\72POR!V M3VM[*Y.@[K&'9HB =+0'F".PG"Z"(1A\[V%=I6O7)?[KGW\C'+SV(QB@8*[!W.>+! MEMP(D,9U>8UL>P23]Z]W#[TV.L]89OJ[RH1ORWY'79JCPM9S0'Y0D2"&O54$ M4!_*BA-$9<'WG= C S']'^^Q [H_D?UM+?%=W7 55A(_;-H,I@$8'@5NU!-: MD3W#@W7'G[5')UYJCPZ_!GX;$/2^YCUOECXQ-%=V1Y.'[NCPZ^W:?6TTL8U% ML'MHW\H]@ ==&[!*(!A4S0^WW%3G^J3;NS!UD60DP K\Y:@#W^VA>G MQSO%GCX9U!@L5V?KW14]-F@':'4-*-PY>(OO!MJ%M%I2@7U^W@KL)'&/)446 MKUID\0MF928I*'RKJ".(!'6WB3H\D9@WB[M$8MXNZA*)>:NH2R3F[>(ND9BW MBSHBE:#N-E$')&:"NQO%72(Q;Q=UJ01U-XHZ_)Y)).95II;S4DKJC7AY'&#Q94I)3,Y;U.^_L:73S0ONR[2@2R@MH;3GE,9&:9"07)Q)[N9M6]%VWD%TG[-NX];' M[]- RFO>R#7F,)2>,&-\F7$K_^-&=7'M'ID08$* 'R7 ?]6TI69M]03^=T** M"2G&@A2)A!1C3(I;&_F7D&+J[[-8SC$H O8:. XN:_XY&]O%?=-GK$0<,40, M"FB]5BCDO7+GJK5C\-BPRX= >?;2U@G_)/R3\$_"/Q^XCI'PSWGXY_M!F?#/ MM?DG%9-:SC^ ?YB?PS_QRP'Z,(\\EGS=.GAK!$5LQT9A&1[@)=]NB.76&.-$ MS"0U7R&J$\#Z/]\0-+E.#?2]01J[C5^DU0TLBMZ4L3*C]CB+6[183$:]2:^5 M?J,:.H'IPK(:# UQ9K%KI=3,4(7?ZC, ME3>\D>7 BEPG*I!307>EE"PV-!>V2E($T8U(GUT9:IS+0\,6)]UF^3ZJ3Q[Q"[0+NX2B7F[J$L* MU-XJZI("M;>+NT1BWB[JD@*UMXJZI$#MM7$7OTS!I%K8#[R\>9GP04SA>&NU M:]_R]!,P)T(AIC>Z;[[05E)*^"T():6$DU+"22GAI)1PXAPD=L#/%=QY;10E M%NYJM^!).>&$VI)RP@F]_0QZ2\H)WQK)W;Q]FY03?I?5<7/EA']>N"%NU/1+ MRP0GA'5#P$S*_]Z*(?&K2#$I_QMG4DS*_R;E?Y/R<4GYTJ1\Z5 MU1J+[+;^+TXF MU7\3,9*(D:2GX'N\1RXPF[Q)M=DNJ_L=IXO(S4"Y3_-636+%D< M6^::[>RB.I9'A0%Q';O7PXSQK-;>A%AS;&%"V16:W&)?_O=MP_>'%O_=;;@1 MS, 21]_ X6 9PD0#.++E?W 0YSQP8CHX_Z>")+"[Q!(W=MC[R>[?<(-^<"5(E/*)0?330UL+3F>+\8]F&U MRE M %Z6M9R1N2-*16K:.#.14'LM:F)QR@%Q9*M"^!>B ?*=@WE]-]"^0WU]2%_A MQ/OIZ^<6EZ;2]TD]G=NLIT,DI9!N%77 E,,3W-TF[A*VNUG4X?=4@KG;Q!P0 MF.D$=S>).R P$]3=)NH2MKLZ[CZ8W?&6/Q1+U'\LY>[-W;]-S(3?;";<'+DFYL0+ZB.^UL2%:>R*$O"VR:BC MS63#!BM.[)!$L-\H'!,[)"'7Q ZYD@+A5IH[,CSMH,M!8I,D-LE72*H%7NBH M9S!(XE8-ZO.QPUUJYODX*Y'DYS,\XD9FYPQ:[PCOWPGEQ=V&^,%4V-JW3N G MLJN=D19OVKZ(DQ3\V?3WKX$FN][7:B[N+)(8U"!Y#0S-P/?@E2QXQV5[)Z42 MV!J2PJ+[*,39-$#!'I\,+>SA+97=$+A^HR M/5!P7URD*RC*M$M3W&P?7M$K-PKON*2WF_U/SI(][^$*5-/M0 =,,.)JWD# MH[V6-IJ%IT47@G=.@R,;<4;1%P0$C\,9JY&X03G@OER6?";YF;6@C>#J;_^ MP8%+D"(N)'UB0EK?IKV_?[\?+L)WQ$H?N#*,PRO#Y^$/.CU!16?4:8@+2FF& M=%/P-5Y_PA*HIXW^J(&[!@;U:PSQ<"RYC04^4'W6KP?31K?"<3,93T\MI:7H M(:P#E7Y=YP#I0MZ3](,V>7:!/+[GGA^F_;+G!3#)\ 9"-5>WRF]:'W[&!'_. M_,0A\Z>^Q/SS!6:0W?)HP2W0M$\V ]*OY,./6^21-'AJCGL[>]S;TO8)9>A. M1WG3F&$<)Q=;;2&C>IF:UP8[ [8X15%W=(:\G"V>&-Y?NH9YZW+DPC'$F-K5 M5Y4D9S&SM\+D%0N[X@B]^4@0+;%8:38RADMP?84%FX06-K F+E)Q\O)!Z1_- M+=]J.G\#S7_==-[KS!U1M]>>:K304DM<2&8*;]$]<5[1P2[>-J"I>PJ[C $= M=W^RX+ACS?#/:%;'?<=)_/M\91Z3B.U/CMC>>*PI;IP2$P@D&/\0QF\_;+9W M#9+(V4^(G)U;>2>:.@GQ_!Z"3P(0\<+EC_2IN=7<]14S,&,GPQ*/ M^YP>=^PHZ\K^6>S@D7CL"45'4K(^9D>^DD]:\=ZDUS MC>&F5EQRV(ST95F:,44S_$1*S!>2U%=DR'.=7BN+R=BF50MD5_1RNH1C,#,& MO\-(ZBY%IY/638*K6Q' M2H=0D,!L&.8^DV3#Q(])DFR8%Q/)AVS:[PP8G>-XKT^F1N5,WURPD)[?E4G^ M2Q-ASIQ<'O?M_OHLF"0D%P\+,0Z$DZ1$?!>CQ 0 "<(_@O#;#YAU-%4#EMIM M9,#\"-$>PQC;$=R0?UW^&MKSMK5?\1TTG?,<#5WUQ;7K2)3>$LO:^LSWT/:< M OQD ,3_]Q=ZPF$.5^1(Z'1]VD2Y-$[4";T]K.MPE\1?_V0RZ3L2.[Z3]G?" M>S\E\/8C@/1KXWC7E5!GB>OMA=0K0;U:2$K=:1J3N")J-&L-2:U5^$A&W?85 MMX3W;LH*CH/QGUS_2@)?23):O"1@$OGZ=9P2$P@D&/]=H:_D]M?M1JR2VU^Q M4-0_E^!C[X4EM[]^#BY_AT>=7/Y*+G\E_G8W/_Z@*'QA+)3@+)5)U L[49(^V(7Q,YT%&SJ1LZB M-L*4EMWE4/_6&V*IN2IEUQTU)DRQV//A-]\?BM_'K)Z9\L_CYQAMFA:Y/3,@\1IC%1@6?=,I>J$J1 M(/J&CB:Q8J&S6ZS7Y*-OO8/V'6E:9[R$MN@V SQ AR3_ M]B4TXC[SSG8F_^O+ -G__%_56'Z=EN^/M6'T#?AX@&!M]I^YXQD0-7]%CAS+UO1M"4/?8GM8A M-+0'HD+DP'<0#,'@>_\7O'C_[_<8&3CQ0,K_1CJ:[SK>7!O!/5AK!,A]2)LJ M)"O$GVC($[1# D.-%;JU,/Z4HO])%"TNB52ML!+1JF#GN2Z&U;+A20OFLWO: M?H03 5 ">K>>=!O=?07$\@,%1O]#P290G &; G3O:6 ESLA$O#FPDA"@_^KR M&MEZ7^3]ED:?T>WG&=V25B9:*TZ;',K6^WFZFUY,6_H3GN1'$TT-+*TYYCP? MZ"\ ])HA;TTX 7*( %Z6M<"*=_RI2,MLL%KJ@WK#I,U6NEJL-L>,I&\5LF$' M@+_]5\9)_/.J*?N*)OJ$:1N)E0<>WNH8 MP+^6//>T/_L_#M=-@[EW;Y[)*S3"K_V@$*AKS/O*KQ#R33P?P.F'-L.>$>)/O/*-2W?Q17DTTT!$ X(:F>2;M' MJ?DP5%8\QPK\YS(R1D[0EWR@ Y'[56,MP=QM8@Y/,'>KF -&%I'@[IJX^V! M_DT-%Q\X,=>+K;VA2V+?E'X;)3C^]VF7^DL)['B1T!%XKA6O?4M6QIZJ]N=D M6UI*X7=/R>ESDNB*YZ,GX?4%Z'@CUYA#'70F-KNT%'HS_O8>@KD!QKN_+IG] M9&D6-^X]H[3;)@*<0<#%/ =F%]E&K'W "T%'@>L"Z"'_/I<0BSL,SG>J\L)N M8Y<%=/%CVIU\N %07"1K!![=-F6LS*@]SN(6+1:346_2:Z7?.K-M<&:*<)V* M(.8F*=P:-W4*9EW4<0>ZY^8%<"RB1>1XW^*]WG:\=;'3W0Q>_4>V0GGM[34>K@:'_ M Q@^B?YOGWH:_]]]]T:4:("AX.2QI/@!') FAQ$*Q>^I#N'N'0=+A 6";:' H&O;'@%F\426\<7]DS@9KA5&ZZ8EDM*/CO=3+3[UZ*/@] M$O3?2--^S'S%R6WFZQU03C,@']>(X@3@003*!P2(6EG774V7?0TFS%ZPZA?0 MA#AY>(J[_U13.WRY/2UL1*)8549!TII,*=FZ9[2HB60Q8H!/3=QDJ=4?0F2.E>-&::"]"QW/]QT06 M'O"D[!I.E, "]RNU',^'1^N=[>$[#\_>>7CTOLMG\?T)-B?]G"ZN)9)K%^5* M#R^T+PS%N8@2PK!^E"B"[#2'19OY^ M'#%VG5F4,L%KE@5&W"-[-Z>U6Q/" H*.P 68S9@'5I1IX4]D/[H%00"!!![/ M[;@!/ %8 #RP&V*,H]GW/[L/6P7#P&<@9@!3/:X7(,-%?&?;963':R0"YI&1 M">!/,';_/!P[ O^"K_8K!B^TH[>],F:7*&)L![Z\USOXN_UD[8 .+0N9R^L] MK*)?56,\UH"U"-ZC:'ZH::>6X!VNX1[A#2"H9-=:WSV'3Z0C/+ \ , "=FV M@<4QV@&K (P/&2Y.MA !S.1M\>W!['Q5&P,I]GQCWAUX4(V^R5I 0*'\:.)8 M8+JN; 4:8H!'WP"H#P?M0!\G^)[:SBO+VD-AM[Q71KZY\HCH\?_<(X=D+X]& M;@ F!@#2]HDQ!X$"H K^^X;\H8?.T4GQM*H7"*V4#XR10U<>),EH@)CA4QM>J9 MFW/TS>TX<7*$,BDEDSA)IDDIS3"X1*K$2,HP&B4Q8TI.C93T"&P?NASR_@G8 MN"(O]<3JQ)',H+@T!TLETZ$L5@*//Q^)-5B^N)FVJR*_3E&9 =! /2*4B..1 M,Y1IK :^(IO541L7*I5*M[C6@2M]/*>9<[QZ?UW$FF[&[=%RC=;+;8F4L.CTSI8SR383N2.1,R[*!1S#-6&(*11V^G MYH5!B/I-3]26V?4HF*+#2J,M4<=OWX2>QXW*;!OC^59Y[N:-E(>&8.31G#B] MZ;2+;,'AFJ,4IXMHRQ<-5J*/YRS.QURW,0][')U>5DN\59.6T[:4/A[9<4/+ M9@:Z9M+E85?T=1T?3D.).1Y9:@4;KC9;]+%<+MUT-'VS8.NZE#FUHRG+3T=R MFRN*ML8Q2Z,MK*,&#T=#C9E4'"U%QN-R1&!M>@1?(-RHM\G1[F5T21*.KPRP M]43#B2'&! T )QP_GK5+N@-9]2ISL8?:N;+/I7.C<1N*O:.A='M2:W=SDPU6 M%-BP&HQI5I^!H:GCHN\3E>EX M*LT+9@:./-H26J V*EY?.MB,G1; %M5)>P!'XD<+;0Q8OM2<,2X6$')0$&;4 M.&? +1WO?B[,^IL0;TI8+CLC"EG/[LJU]BFQ5A_.C6*S4>^:?(LI*_6IT&1:=>CD7!<-,VVH2G M@;]28CL"E!FC*1QN92_D^<_YU20SK7<"KL>7\%*O0*5*+3;)W'\KD^D<G]^^M2/^85!(Z[2L"[/KM*.=C=]@\"(XBDM\HGI7,,MAN/_A*T ME,)@,APAN1F4\@I<6C%ERM9M=S;AHF<^=C?F(6GN9*H<"^^9Z-$5H>SZ*'4T MRD73QK;]; MY9>?TV(B!HQWZ6HEVV/W..PT+ETD/B)DWM,(X@)"YK6V$B=$3[4X[7A96D&Q MQ83U\$JJ4J\W]>U] YQD[JDW"YS$)SCY828IPLN"YVJJ^6-[8EP^TA=+L^)Y MSCT!<^[W B EK?E<@'=66)>;\4*FH,SRB^+33C#/K(R-YCJJ[$W.S?L1$7ME M>]LIH^@ZGG>J:56GQW5HM[8V>;NFJ*.&ZY,LO*U#'+2SN\5>,3_&HOBQPN.R MP=JX&@RQ$1_>A^3'!\V'7&A,:KGUAA;7ZY+3]^2EE>M!L4*]1ZS\P(A'P7'' MFG%.HR+N.TXB&K_6]-@1>P#VM9T/V#!@;+G!9J:CPIV;5EY>RY_6(W@@5Y/<'*> MKC$T9J<5CB\/"W1)9$?3C2XQ260C+K;$CY4-260CUI&-O=3XK(W0'_?0'IU1 MAA@Q5MM*75"#M,4"R?);@QO<:FZXMQO:^'!C[5N0L"]&37Y'1XDX6C5?C*I$ M7!8]\UI49;8NLQQM,=W4--2^IMU6\HD495X\NE+4978L>EUHRZQ \^*RIS0G!]T.):,LMN#J^R!B:3@M6L^X0H82$0:K\B*O/>;-G43;BO2=3F MJGFP*?"/+BRKP= 09Q:[5DK-#%7(?;A&_'?FP08SBK9)?N-@,M];,5C&DY=& M5('Z\HFPB?UR:Y&<\Z6XWK2H.$<^ZWN$Q6WDL^HTP[+]FN5P"SY4*@VLWAGG MVU"$7"BA->XQFW/GN,9]OTDZRL4#)^^M/AW35%B[@]4SQ94VYW+M,5$V^D%@ M3EC8D2()G<37](@#(R8)*5<.?5Q/\EPTBW;-4*YKIM4)5F7Z#4W&#:W?;T.) M]"OB'N?/F8W5]I*XQB\Q/]Z7#EL?#A7#Z9EKK*>4ZN-5GES58)"#2!)6XF)K M_%CQ\3MC'?$1()?/:RV0[G*TR)4'F-%&9V)GPK;KG@YW^WN35LZ=ZQKW'2@B[8R81COA:'7'@LR3"D=@F%\JF M+;DE;Q@NVVDN()3Z).U.'++*0J'T*X(#!K5ES11;\"4#<64L_69!=RW2ZG<38?G]6 MI(NR43/YHK&@26M:7 U"*.=^:UCG.%DVKXTTF%B(I/ [Y*QILG&'Q>4#/D_% M3PJ(']4)8$OL'R%_/I]M>R!N&IR9(ERG(HBY20HW1V%;P8NQ3K=MH5BVDL4& M0W.F,M-4-=L 0K@MX4G=V5@: N^[010'WOR>K-V; ,7US:1/"*K;2/6UNGEM MWL^V7+&)KEOA!QI'1X[EN'_VA'S0Y_AX.M^9_\'N:6UOSQ'4/;9W(2 XM ![#[O^7D+DXIE#_GM=QO[US[\[FN\ZWEP;P3U9:P00O"\#\H"T MB?@3#=F+UL-I4$\;H<8*W8KA/Z7H?U*A,1ZDA$RA;O+!FJ;(A^S))7R6 M\[\A: +,[R:9(2F.433=]8HZA'4*KB+5* MK9$"$EH#,G .ENN[@78AE?4NF:TBVN.&7W+5_D3HO3:A'O"PX0.E/7J+='$"/!6I>* =G2T% MHO"9/T!B:R[\Z^CG[?Q1].:]9!]IJ0>5L+5Q@#JPY+FG_=G_<0@&&BQKM^J9 MO$(C1K$?E).EC?T_4/#OOX@LD^TW.ZMH.^; 3-J-@=\\55:^NU_8@4KZZTMF M[JM92@?*\>"%#GC)&!#I'HS[SRB<^(_B:K*)A@!P)Y3E,X7[J+@?ALH*P%;@ M/U?3,?)*ON24'&C]+SHHQ#W&)+B[2=P1]Q2>H.XF48>3B<2\4=0E7'>SJ(-< M1R2XNTG<)6QWLZA+O(.;Q5SJGGXU9R;!76QQEPC,FT5=XAW<+.H2KKM9U"7> MP=5Q=YCS]M";GGZK-WT$&C)]GR%_="/Z@Q.I;?+8[@#K:4?ZBTFN^- +R[F33/AIEMORV?&_9Y+Z;[D:"1$E1/1URSGVBFV7OG@KIM1M44>B MS+\>:$WD<,)IB3)/B"A1YI]4YHE3FCBE\87;;P^^_4Y]%Q7/+/J_MJ'OBL@Y0 MHNUNE[X2;9=HNT3;G5G;7<1=^<')P5'-MW\G$OWJ$OT'T]BV+NK-$%G\!??".>J8[S([051S=V5XD@N>E@Y:8C9M MK1Y5E97&^' NU(M50ZQN6#3;:Z2RH\UKG5\N6N'\[:+ 'RQ\3M4U+.V0=MLT MJ);/UH7,V,JU)5K"WU'W_(M"/0ZT^AI;GJT5RD[EO]5CX(=U8CI+)Y1+,NYW M]E!YFW%?;*UBEU8YH3ZH]3$B2_58J>O1])@%+)JZ:&>57\>A1#PZR7R(!;]0 MQ?[SG!7X"HZ:8J!C/-\KYSC*W^"Y]A-F@JT3_JB!NP9&W4E64MYF)>5<.O A M[><@I"YH[@Q_8+%QTS:GE4TQ$&?9-4L.T4!F0J@%J1==REU;!00'9M>#<_BL M6<*-LN'/:'#T6^S^;09R'+::V/W?;3X:8(2(>(\YC^?^BZ_W?8>Y?]3)_3&%R MO>/9JUM6/[I%ZP_L)/V%*.A WF2X7(LHB+39+SN#T:"B#UF@XRX?!?VY+'39 M#-F/L\@+NSW;GF\G8^7JL;,?2O27OZ__"XD^L0,2.^"[HB)MDYQ26%U=B_0\ MZ*\G&72>FT [X!NB(C^7AV[4$(B\Z_^-6AH_:5GQ^87>'^O=Z!OP\: -M#8[ MT37C:2N,PP8:#\$EV&G9[I[6]UTM0]]A>U$'RUA[@ MA02/DNCVX]P(@!A( NM M)UG#NZ_^^@=_L+6.UWX$ A3L%,49L'/ EQYLO>V,3,2; R,. ;*^+J^1;>-R M\OZ)"?JY%P=K]M]QL;CEK33N(V^Z"MET3 M"ZIJ2 _%G%58*V)YOMF47M'\4007:'_8&\C3["/5__B"EB7;W!9\SQ5U0W9= M:3[.VY+3R1KBK*;U-VT:E3FZ_1"[OA3@7HIW?Q1PTJ9<"$.A)F+$(E/LIDNE M@"R&WP$X.3U9]0URT\=RHUH6;Q>Z4B@ P-F&=<*X>?;%@V3UC!4R W":>(AF M0\K.:Z-H9TAJ*W (!$ :_I&Z@W+Y04C?O]<@_6D8.FG5GL20R>B;D24P"H:2 MT](8J_@4/P<8:CC'^ AL*%MT&X@N8**])(>.Q8[L(<[X"&FI^Y/J8:OP#XR. MD:7)+K3])L\D=0H*Q7.W[3HID5^\)T"0>Q/O0487T!3VO/?6?[W+B#K8Z.[E M1&3"Z@#,49,S>0Q>_4>V0GGM[3;.,/?$0U.N/P_^(00-0MTSS/\@CW\^&E4' MJYG)*_0 ACN#&;6TL?]G^]3^J\BTW7_W1J>U':*@Y7 '\ M4.<: O]XS>55OGU*9*>H!X@!*&D-.]B*D\"R .H;$6 M"7,/ 8X1K]D&$*YUV9:WP8ESD^+[M\*>%NEWD;Z&2D>VU\A$?C0YW<<-Y2S9 M\Q 6:;I KLCN^F"'WG:'LX<=1HI=V^G-2).,'7!,.WM.:X M;*LP;3&0K<=$BKWULD^A>-74>:3?R-C9/4/0M;!4RZ1,L\<'C445K6_$4OO; M8W?<(@"NW6.RB-<$2'*%B6SOHGI%B">O;+< N3CJ2;LIFY^7L*8Q)*" 9 "81])H.9X/ M_?[.-C(0H9R'<8$=WB]/68R+ZM/,K-#AFB5[8_#E5FG5>$)9Y4;A5FAKZ:E! MB@IU%>/=E)O>A$&E0@*;' B5="KU2=+:4@,"=*\?Q6B0';*0"%%_'PIH[T$> M&[[W5/H^L?1'<"YH[LMPY]X] N,38]EPD:5L!1K4$%#Z'<\<@IG>M>K_?B>I MP^SJIHR5&;7'6=RBQ6(RZDUZK32;2,!/4>GV7&-/I8+CRU8!(+8+\7J29FN+ M44H5W&&9:](%0Y6ZK:5;@31[1P&S@" _*Q&W#B; /*2DD04L1UO?DA$RAQGA M9Z&CK^3H?R?UM&W6]\@AN>06I48;\[)B;U$(/YK*#U?SY]D+JBRN[;4!=K_49+>2T4J]*,6U/#53%C M#.>C#OLMF _\$CD5JOQ$G&V*6&/&L!99T?_Z!\?I>_RS;/VB&I+]YR9TI%:\ MDVK$L"QD";Y&8$OX!TGPCH3B5\R]@HT35. MZH1Y#%5PN>M.C<$$#V_4_4@M%*RQ8=0)5EUT0K>)EXVB"Y@9OZ-)XBZ5PF_5 MN7V%MF*M_+]$FH28KQ =JX-S6H7VU_U.-^B7;I4TUW-\BADN5Q-SM4E.E5S. M=&; %H%!%_*S=/F69_Q*O/+'^L=7$\/FBEZ-I4JZ:Q:[1&,\FH_+:>S[+SV> MWT$.>)I(3PV:Y)I<(U]8E@K%3B^2JFF,N0-D]U,=Y.^D'I7+MQIU?MH74:L? M4IWJ+!PL/GS7_5-NDL $*SHO8#PG%T,I4VKGW34%W:1[[+.HO;J#?$,ZLLME ML<&B*@A<QQDLM"ME1AE$7+-SJ9>E8+9VJBQ //,?9JX@']\ M9,G?G]]!CIW\OW$'&9?#(3KIYA63$(-FMN?,LE5>OQ$'.3KKK02VAJ2P_3GO MM6WYP]Q"6DIAV_RKR],G&?3&87^#6:*<6D_GS878(NJQ/&AZ:J&R[01:Q565*?*.EAL3"ZWII?.K%4R MTH-;):U1R>Z/5B;9%WMYEI<<:K&8ZD#@ 0E"XI^EK+<\M;W:@^G-NT@=S!_9 M.ED[(7TMR;6UJ+Y35!4IGLNUJ_.J6&QE-Q67*J? \U>@IR_>F=X:62F:%QVY MT^)F7I'/>RU7'0N1^X1ER#N&2=^8L#I%#K&63L.1UG9XOB[.TUO^*U(4O+4? !I"!CFBD=+OL9: 7R*+E552!^V- M*W ]L2TP1L6:M^;7)0ML[6%E9E4KBDUMW6'KO54?783 ^J?N*(H^IHD/9)"] M%#*/_%'Y,?Q]L?CU3Y4='PI^GR:1*$3]/@HAUVUW1!LM@3/TDJZ6-'W@Y&&2 M:YJXHT^)C3>#T6_C_"OQRIM!=&O>Q4=^7Z/$IN'VR4)V-B.S3Z*5Y'>84@\G M%BP@A]G6KGJUWFI$%0K=XSW7TA71&*5Y3_&ZI4D5N';8/:"+$W+C7]^&\9^K M/K .PQ?85<$RF[@QV*3%D.PM/AS>OA+!<'ZOD9U6BGDL*%!^"U5UW:99F#N8 M/CZS?5F_.,\-TNA(]N >ZD.@%(9(H52+ J;;9**7CW5A7&)G-Q]O9A^I>",7Z47W MX3$A:3_E_74<4I>!3'+[-+:VF'*Y@>_$_CQ&WKB-R^H5Q/S#$UI?0^M9BT26ZVT%K% MCI9R5)R].*:&!0W-%;7,4$1%,U=99>RV9;YP+_Z47?VZ;(&H=1Y7\/5[]'?; M+!8@>. T4 QY"(0T6!Y\G>(LM2O)FJ_?0\R^\Q[BV6\>?CP<\[#-K7S'7\C@ MO)SG#O@ZLK;P7=F#W8'Q[;75[:]7] J,/VE:US(U2&PY0K\JF.YS7UF-Y M/O*.3+9\N5@4"2G=$JN2[U7[X/LW,'C-E,4PU@#%GK/68_<=_A!5O".59#5U+]'[C3$+?K"N:V9_%J:X/D9WDIO3RGHGZ\1XTY' M-ZH1"Y40H[URFC9S?;]95Z:,T6/#B*8RY("]]J?&]^3.EC99KZR&^:4X2Y$M>BZ:!:"9E"G>YCM!^JV<)FR,K.K1H>@=">D)MBK<\5]6%Y.NAW)SD-GG*^ MG![Q%/1C9H=_5+;&\T&S :KSEFBF%Y[86BW(XHB/NZ(?Y/9\=W8ISOM MB5YHMJ<<,28G594(Y_G))S)B/J49.5[G>=)K]3"4%8,YQ9&JH$5>.';B2!(H MPB>R_NI*\.EJ?NLQW]GDT&=.D+*[A^U6M[<@YZAAHNGI,*RY[7:^\"H9G^4$ MJ2/3+5KN5%6L.5>6FUQ>7)9=/=9G?;% 5W;F84'/"RUN5N1]QA!-A48O?^!' MK*:M&ML8,-BLG*)619/#MFSOS.6NI$V(>MWUTC_QBV M.[".GQX!0CML5S#_C'<&SE55_YN8#UX\5 *O16!-:R8U1J6Q.V]\+47Q?:7D M0ZN=IP-OE.::%7PS]B'UQP>KSPO*?U>,HC!C)96> MCK&U2>DUCBJ5'TJ,252(O)\[CHK .O(/W@7$+ZE44MLR16EOAP'>*!7 M^C"_?5HH"X65@IG%OJ4IK6F?'8R 3B'O/ZM-@/%C0# M#'GOQW63 "S@!98O7R-]%,. M* #774<56/R#*PEP7X:J;27#LQDG3F"I6POEHIF@N(1CCRE\CY\^5117J,XL M89'R,7ZQH%AME>U/*Z_&9+YP-_+9$J)U%EW'.WT#KE\Q2JY,CB11'F'ZF$#% MZ;P+%,J+29J7O#C[(M"_>/?I,S@S*@NI,54<'!+[X:B+;HJ$B]]NU+8&A^10H,WISMJ>:G0O8_:&AENIUL8YS(KR)$X$("YZG_$ MAE=@:BMPUE0>LTMBH%:8FIR;9<7%]Z" JP5H>9V;IK#BQ+%K4IJK3C6 H*Y M9T[@X+5+@@\\M5>Z#U?K''BP"PP)P&"Q8INM?_8YMB'E/AI: M^$#)?@_.-FVIFJI60V!>3_5T0^CE!S4Z8IL3-:*1AVZ/AVW>?D2_1SSI]YCT M>TSZ/7Z@W^-A%WH\ @#8A1Q)%BF%949CE:(DA<84B23QC,2,P#]I6E/)3$JC M<4R&E"WOGQ!&4JTB5H0V,TYC544IKMLA-_&Y4,(E[/E(=1+8$],D9J(!AM8* MX3A?&,.1Q/.1/6W0%_.Y?E>4ETTZ)6;=I1:P$G$\)]9Q1;_=T34LZ%FK2HH0 M<[K/2JGCD2FB8*_SCN)PVBHD%;O'I]2V+I''(VEB7:C:_4(HSN:;.9N?B46R MH$O4\2Z:Y(:^34,8FBT@GU6J.9GNM2 M^G@DL<()HL(.>+.Y'([6V;4XP&:ZQ#P;*=%R!M?2"BG).$%*I$R2DD(1E)16 M*&V<5BE-&RO/YY[Q:H,H]MD:IBUQ-MB,:&'=:I_"586FJ?)4H3*B-D!;@%R4 M\2 #,4 ]'VG92DH@^BS!]5;F2$^KV0WCM0$&CD8.>#9O!+B6XH "LLQ@S(4K MCSV%@1Q9773&AE$3%PI)IUB_,4P/X46F[)W%% M.529$8H=$UMWJQHV;4_E7 !'IIZ/=(C &4[KF16W5K*LU;$J,XJ"(X_>7I"( MME'.2IRO*O;WF&BKX5S,33$S$-%P*C,S>S)I%^#Y:NJ>.N$*O\NL?G15+WO5 M^##6\3774O'+O?5RD*^8?%O2RF@CA8?JUPY$SQ.J& KE0!JV:@+ 9&XE5!R. M&U6AUT-=([ST$LBOP#)^UE;K?HI/8XM)7@['!7S0X;^28'[&\%)+G(\GMEX0 MT77.Q(Q!>R M8272U!W#9"X37GI:..9E!_>@RNT%Z>0P >DA_^@S6.;K [7D M=G.RB%;KRXS?4;W))@Y\*0WQH$C7^SZV*!19HES4*)^^&E^>A/<5F'(MS#O, M<$3Q'#\4UH,-.Y]U>O%@RG2JS!+KZJ@E:D%/6,LCO:U9[+7DNZ MZI6D_2JH4_>A'XZ;=@=C4$X\.W&J&8 1TC9WB(14G+-5Y%_P6G^S__'$ 3V MG]S#J5KT!?Z?OS]R0'7YLK'XMI; CEVHSTLG@\.*S;F?SF.RFZGCLWF6KE"7 M(O?W%61,25:KN1ZWFMBB1(1NIHW5=#-*@L2N(YE.@/H*@FDP+?& MZ2P3EGE/XG'.Z)EM*8_E-VHQNBZ>HDA8F"=V%4^_!/X>(PXY;CPG3;I38^2R M-AX-"A^N@G*EHI+%8X8RP%&U_0V9GF4!C!D__QP.V'#S'?TCI'0,9:X\,V4)D M=6EXX-'H7LQ!3I]C;WLT;;.,]UV5'G_WH[N"!Y=Y]P\<5Q$=[3I(?:"0Z/.+ M@R> ;$:HWS<^>G:M^U/-R-XAV7K.3/ML=SK8VJ8]X)QZ\73 MNGVAL/EG9(=N!$QQY=,Z5AW-NC0KD^5AZKI6$YF9I3C-Q7&.J,[HB<%W)I^&S(=='K^B)R-X=.Z,)Z+>;RZWFQW"S5)H[^ MH]L'Q)C+/F#E.GXMV^W6T8))D*L>VZU7%<73;Z&J_V?@O]DTUN,\42&QHDY/ MEP.F(66X:Y0J^9R-Y"P*]=Q(*O/<6A"Y=,LL53-8^\:+[7\&CV@WIPQX;X6+ M:[)( $G8*W=[MU(!OT6G9P7'[LIFT5]R'$Y.:7YRI@KX3^W2QFCS,Z>:^&]>AB/UTJE4*F\!WW MR@OB:,2Y#HIS.2G'-%J993 3X#W=NQ1&WC'4J<+)'Y4)Y[HT_1G YB:K3J$U M;\BBW)PLRF@AO\E:GZ](_G[ 4N-<-:O+ZZ*YP/Y_]KZT25%E6_O[^RN,ON=$ M['U#ZS +O<_M" ><%2><"G\K4!WFFEU[-F]H)RR8S5?%A7O1]7O$328'"ZF8@#75OVY7' M"[4+II!=@*]^'$,DV8RD[!BOY6-;R=-5E_)'(NR@K +.+\';/,=7+Q(J"2L@ M/8B)QNX@B1_'K9_//#[E&<$^29M@P1!@\^MC'?@0VY\S75%4*S0[60(C_WF8 MK>Q!,MSG+80Y!C!G82$O7?7G\8>'\V; LP]OAC'?(1^MX\SW206R[]G'#_8I M!>$GCQ(/L##OX6':P6D2@><<)W9/OJ< !0K;/TH FVJL)$@=>A"\^#I7' MKKWP/?7BV1*G];3NA>)>D8&(T:]6U+H7P@_(TH-TF/_^QU/>P*B9[JEA7H0* ML $2^$ 8XHY)(];%DG4X<4>SB'=?R;O_> X$SW<"Y0'\#^_'EYL$()JN)(ZY M:\]S](_IR+Z;C&\K>;'/@0J-D?V/H4'RN^K%=4'J.F1Y-4OL[83:T^3TWPO1 MYX $49.K"Q)P?R;SOX_I]4'MNT\9_?D_DXFJ3J?7),P9P_\5C0,V=>HD1& O M+B26W/\ /9:+Z574"7)4E8NI2036^T U0IO\(0'(IP2X6GGA8ZVKCYU8S42_ MW/9:J<#H:WBPP"TS#2.,_J3"_/CU2Z/QTTNC0QWY>U<4^+U@=L)T#QE/#Q)@ MEFH!?JF?T9Z$1*H8K[PX(X;,Q? MCQ;?#AI>J8KW$:28,IO\Q-[F/+$ZU1J#@;B4>?OSFT*>[5IR-NT%H(0^Z,IU M?<(5^+[ABAFF(#ME'^:=$[#8T?EJ1[=NFNQ[=2##XT8-CQ,"7#7^+]+P\@>& M2.]M5HA/MS:$P NG\]TV9(6]T=$ADIR [ MY547YF/(T>UMZO@.V/ZBWZU2TM:3QT/IXPT7/LV%Z;B&TE'Q[);WUVK+<-V- MF1VU8*H,<&'2>)(COY]QWBF/%U-PXQ<6\B&'#U M.?X-EM&<5L;,-GB?]RM,O=+=>.46( LT47 \"?Z[O'\3A3WL72[/25E^9+Y< MSGQYC$XD0"?%]F$05B3AZ?-\IJL'W$?3:2K7 W78E(TYKRK3\2(;"&:OGI%8 MB$@,EF2)5Z]]_A/&\#T*@OFX?#P(0TP]"*5Y6+WU#N=4\TP40WX0 M_W/Z.%A9&+MCU".8$O0==E\&&9!#O1?3! PO3& )['?YX_V_5^]3^6IKRO]M MJQXP:>\C=\,@6=D[I 3 J-ES/8E@*DA*WZ3V43\_2^'_2>/Q)+/SVNN^4>UE M!#<[K=&U6G!V"A^%AOVO\$& PD!5%O\\C'HX? 1VROOPHS?T4TJ!E:9P%JQ\ MG]CF0J5-N#"];9_?M4WL=QGJ41N=IVUXOIJ7EPNY_8Q&-&&C^1>CM:$8^NZY M;G>P]_6)!? Y,=S/16[OT?.5T.UA,,CFK5Q/%]6Z8F>&]<"8=+4KA6Y'09 N M%;O]>8'9SQN'%(=B1B,=[[OG$W?'(D9%FU'/Z1AYQ^&(=;%D'5*[^/(.J5UL M60?5#J4A12:5!5BT<&38_O>#AW(8=M/Y" ^J0R1^>U"'4EH?S5+XJ,U^)9%\ M)[G."RG[1T)Z07OYFQ/IHYLF(MO'[$1$-R1NEQ6W>&= 9L"*94U%6R/:&J-& M)(15:&N, -V0N'W3K;%]["OV_.9X[Y 3'W7(2>*.O&Z6P+7)!(O#)L+JL+!, MZH4J)R"E0QB/,#[J9(L_QF=,&ZQX%P9N7 +F'V+Z#1^SAN>I_QL7K+\ -9XO M%'0IS+YA:=E'@")QN9BXI&]:7/9Y4'N"_3549"I1Y"\ZO4IC <&9.%D6KQQ:I7 MK]AZYL^:#OYQIE _Y):J'$Z PRS$O.RI]],_$ZI/4P$_E!VOP0NFJGJ:-I^D MTX'$2/B/7SA[ESYM8'YZ[WM<.*UY7]#_(DHJ[#"K&EN336 M;?%]924,TF9[U>4RIXUL%-^!_4Z?JBQO+A?V5E4/W>K.+_1>^\*)N5W;DQPO:$*2#JQ-0MP3=F;S07;.7P$Q^'WVDK-);-7,.JRJ ^DGQ_A0]Z3Q[_NS+USZ3HP]_AOJ5; MOKP'PD_/M;Y<LN;+#M.V=2VBOU+BT4^/;[9S=XEL*1\^HR%;\WU.#^!H I9H>#!!,#*L@)?^QWT\4=F%WP'KV81] MG"=A_U+9TE5WW]WYN.1]F0@W40:N>6A,A6_R%ZJ[9]$1V7AXK[4$4U83>]E- M .%-U.0@\1=\/X']<^X)X O\G[^3";"'3V9@NK:14*=3.'6PDHH,D,(YH K& MAFL%YO)45_=-GG\O)^' IM)P*L?EI'3K6+/*"N$7\-KZ_:%Z/UL7UK-XHU&^ M!%HH]9I#<5A4^!YFUFLUEPY6EJ6_\WKE.0SXV)4''U(,[#CWH-$&Y BE80*0 M;&\->P45;);R DHDV"*=[:/!]Y9MBGC0NY);.59OA5FNP?B%IB7WUB0@XX]? M!'UBU/[[&